1.工作一年到两年 一般是最尴尬的阶段, 说你不会,你还真会些东西;说你会,你还真有好多东西不会.
2.是个瓶颈,有时候也茫然,不知道是应该深度学习,还是广度学习....
3.学习要循序渐进,一点一滴积累,突破一个技术点是一个技术点,有时候不需要太过于系统的专注研究一个框架
4.这个过程,你需要做总结了,对自己过去做过的东西,或学到的技术做个总结,由会->熟练,正确到别人问你的时候,不经过大脑,就可以直接反映出来.
5.我也是web方向, 自己在家玩的时候,我做了一个系统,这个系统重点关注技术而不是业务,业务方面随便定义.从头到尾,从框架设计,页面布局设计(div,css)到具体实现,加入系统配置,权限管理,等一系列模块,再加上自己所学和理解.重点关注每个技术细节,每个知识点,每个习惯用法(必要时网上求助),每行代码都要自己手动写,不要copy.在这个过程中,我相信有很多多东西你都不会用,或者不熟练,然后去网上求助,这样就学到东西了.
这东西,我都做了三年了,目前还为实现多少,原因是,我新学到一些我认为好的,就加上去,已经有N次重构了,呵呵.
6.我最近也在些一个工具包,包括一些基本的校验,字符串处理,集合处理,excel,log等,自己封装下,说不定以后会用到.
7.书籍方面,thinking in java 这本书值得拥有,effective java也可以看看,别的网上看看就行了
看书不一定是从第一页开始,看到最后一也,有时候,你可以随便翻,反倒哪页看哪页. 如果基础方面的看不进去了,可以研究研究源代码,一些常用框架的原理(不是背背理论,而是通过实践,真正的理解)
如果技术相关的书看不进去了,可以看看其他的,小说啊,历史啊,文学啊,换换脑筋,休息下,做些户外的活动,一般情况,等你休息一个月了,你休息够了,你会主动回来研究技术,那时候效率出奇的高
8.已经有一两年的工作经验了,学什么都会有自己的一套想法,培训机构,去不去,意义不大,当然有一个好处就是, 可以扩展你的视野,你可以看到,"大家"都在做什么.如果你有精力,有时间,愿意去就去.
9.都从这段时间过来过,祝你好运吧
才20,有时间重新学的。