谢谢各位能赏脸来看小弟的帖子,首先先介绍一下我自己的情况,我是非计算机专业,懵懂之下进入培训机构进行了java的学习,学习之后在一家小公司干了几个月开发,目前也能独立开发一些小项目。
       开始接触java的时候我是畏惧的,因为我是个计算机白痴,仅限于能基础应用。刚开始从事开发工作的时候也没多大的兴趣,仅是为了糊口。
       但是工作了几个月下来,我的心态变了,我也不知道是为了想要更好的生活挣得更多,还是说我对它产生了兴趣,总之我开始想要去研究它。但是我的基础太差,我对计算机,编程,java,Linux等等相关知识都没有一个系统的认识,很苦恼。就好像让我去打水我只知道要去打水,打水怎么打,怎么担回来,去查,‘’啊,原来用水桶打,用扁担可以担‘,然后我就用水桶打,用扁担担,很机械。
        我觉得不应该是这样的,要想在开发这条路上走的远肯定不该是这样的,所以我恳请各位大佬针对于我目前这种情况能推荐一些书也好,视频也好,让我能对我的工作,所应用的知识从宏观到细微,由浅入深能有个系统的认知和理解!我在网上查,众说纷纭,五花八门,实在难以筛选。领导说实践出真章,在干活中长技术,我也知道有道理,但结合我的情况我就感觉差点东西,这点东西不补上来我觉得我会走很多弯路。所以请求大家给些建议及推荐一些相关书籍或视频,谢谢大家了!
       才疏学浅,啰嗦了一大堆也不知道表述清楚没有,希望肯赏脸阅帖的大佬们能给些指点,再次感情各位!

解决方案 »

  1.   

    java从入门到入土
      

  2.   

    1、面对功能
    普通程序员:立马开始构思自己如何实现脑海里出来一个方案。
    顶尖程序员:发现功能点很普通github上面早已经有非常多的解决方案,着手根据业务选择一个最适合最优的方案。
    这是一点,还有很多可以提升,总的来说从工作效率,代码质量,用户体验,团队合作方面提升。
      

  3.   

    能正确意识到自身情况,说明你挺有心。学习是必要的,要看的书很多,java编程思想,Spring实战,算法设计等等,最基础的都要看,如果能完完整整看明白并且活用,对你的技术也会有很大的帮助
      

  4.   

    我觉得你现在应该是这种状态,领导让你挑水,你就去挑水。领导让你拉粪,你就去拉粪。
    今天领导没安排,你就想没事干提升下能力,但是你又想练挑水,又想学拉粪。。
    迷惑之下就来这发了一波贴。
    干java能学的多了,找一个看对眼的就是往里钻,就没这么多事了。老鼠打地洞也不会想,未来要打几个洞,看个地就上爪子了。
      

  5.   

    可以到买几本java相关的书看看,最有名的的不是什么  java四大名著   吗?跟着书上的代码敲一敲,然后理解!其实我跟楼主的情况是一样的,甚至还不如楼主,我做这一样很痛苦。前两天因为技术太烂,被技术经理叫出去批了一顿,然后让我做运维了!