今天想总结一下学习情况,大概是从2012.12.25-2013,.1月份吧,我做了第一个项目,办公管理系统,通过做项目我知道了有些知识其实不用掌握的多深刻,理解的多到位,那是架构师的事情。而作为j2ee开发员,重要的是理解业务需求,能够快速开发。其实好多知识都不用记得,会查就行了。我记得马士兵将ssh的时候说过,遇到不会的知识要先查文档,然后在google或者百度查。如果是看视频做项目或者是学别人的源码做项目,一定不要一边看着别人的代码,一边自己敲代码,那样做一点意义也没有的!应该在理解了业务*(比如要实现什么功能)的情况下,自己开发写代码,不要对照别人写的。
说实在的,做完项目我感觉以前我花了很长时间在看书学其实有些浪费时间,那个时候并不知道哪些知识应该怎么样才算到位,其实很简单的,会查就行了。还有那个时候看英文文档什么的其实也不用太在意,看中文英文只要能理解就行,最好知道哪章是讲什么的,到时候查就行了。
现在我在做第二个项目,我打算做几个项目,然后试着找工作。如果刚做完一个就去找的话,很有可能花了很多时间,但是因为项目经验少,而浪费1-2个月,那个时候再做项目,之前的知识又要重新捡起来,肯定不划算。不如自己能熟练开发了,有一些开发能力再找工作不迟。
我一定要靠自己的能力,找一份java开发工作。当然这个是肯定能的。
我现在有些时候比较急,应该把情绪发下来,积累开发的经验。