日期:2014-05-17  浏览次数:20780 次

【真心求大神指教】
    我大学学的是电子信息工程,但学校很差,为了找个好工作,大四的时候去参加了一个java培训,学习了三四个月,就去找java相关的工作了,但是在实际工作中我很多都不懂,只有慢慢学习,从去年毕业到现在我也工作一年了,但是这一年我的java技术还是没有什么提高,很多东西不知道怎么学习,都工作一年了我还是怕单独的写程序,要是没有模块我感觉就一头雾水,不知道该如何下手,只有去copy人家的代码才能做事,所以在公司感觉很有压力,一天都抬不起头,虽然公司的人没怎么说我,但是我现在上班感觉压力好大,我也想提高我的技术,但是真的不知道怎么提高。
    我看了几天马士兵老师讲的视频,但是看了觉得有没有什么大的用处,因为和工作的相差甚远,想自己单独做个项目又不知道怎么做,最多自己把框架搭建好就不知道该如何下手了。看了一段时间的think in java,但是感觉还是对工作没什么帮助。每次想认真学习公司项目的时候又不知道如何下手,而且每有目的的看看起又没意思,所以看哈就看不下去了。每天想在网上学习呢,又不知道怎么学,光看那些java网址总感觉没什么好学的。现在做的是java web方面的事,这是java最简单的了我都没搞好,还怎么去做其他的嘛,像socket这些我碰都没碰过,现在真的不知道怎么办了,所以我现在很想知道像我这样的该如何学习提高技术,求各位大神指点哈呀,不然我就要丢饭碗了
如何学习java

------解决方案--------------------
以前有个经济体制叫按需分配,学习也要按需学习。公司需要什么就学什么,空闲时间可以学别的知识。
------解决方案--------------------
copy代码前先读明白是干什么的。

看完马士兵,会搭框架。
你们公司用的是不是框架?不是框架你看马士兵干什么,是框架你怎么就不知道公司项目如何下手。

你们公司是做平台的,做服务的,做产品的,还是做应用的,怎么就技术那么牛B,连代码都看不明白了。

看不懂其实也简单,看不懂不吃饭,用不了两天就懂了。
------解决方案--------------------
我是今年刚毕业的,也是用的公司的框架进行编程。
学习的前提必然是需求。我们公司现在做一个类似于资料管理的系统,涉及到的内容就会有许多。
自然就会去网上找相关的知识进行学习。
学习基础的东西对于你没有帮助,学习过于理论的知识对于现在的你也不是非常合适。
你需要学习你项目中会用到的东西,独立的去尝试,钻研,与公司框架相结合。
或者,你也可以去一步步的分析一个项目的代码,分析老员工代码的写法,完成的意思,使用到公司框架的哪部分。
看得多了,你懂得也就会变多。对于编写代码不要有什么害怕心理。

------解决方案--------------------
有压力是必须的,,这个是时间的磨练过程,,慢慢来吧。。。