首页 > 开发 > JAVA > 正文

小白学习之1年java开发路

2016-06-14 20:40:43  来源:慕课网
  不知不觉,从开始学习接触程序,到工作差不多一年时间了。看到慕课网有很多和我一样的小白,就简单记录下自己的学习经历和想法吧。
经历:
2014年毕业,结束了在xx民办大学四年吃喝玩乐的生活;
2015年4月结束了,我2013年开始开始在上海xx银行苦逼的实习,工作生活;千万别觉得本人能在银行上班很吊,我其实是十足的渣渣...;
2015年5月——2015年8月,在上海xx知名培训机构培训了3个月java;
2015年8月——2016年6月,初级软件开发,上海税后带福利5500,上海某银行外包项目;
2016年6月-至今,软件开发,深圳某公司,税前带补贴1W,包住宿,继续外包;
讲述下新路历程吧,哈哈。
刚开始准备去做软件是因为刚刚从银行跳槽,也不知道该干嘛,一个在马来的朋友告诉我他那边做SEO的工资很高,可惜等我准确去学的时候他那边已经不招人了,然后我就误打误撞去报了培训机构,误打误撞学了Java;
应该说像培训机构的老师讲的一样,现在你们每天准时到,过了一个月就迟到的一半;开始学,我还是蛮认真的,学着学着,就像大学一样了,大家都懂的;
好了,三个月过去了,开始成批的企业来面试了,班里的同学走了一半,作为班里唯一一个还没拿到Offer的本科生,心中的羞辱感...,这时候认识的我的第一个老板,他很感性,我装作激情慢慢,拿到我的第一份工作;
工作后发现,很多学过的东西用不到,还是cs架构,系统公司两年前就做好了,我们在界面上写写js脚本就好了,还是封装好的...做了大半年还是下定决心离职了...说实话老板人还是很好,我走的时候还帮我介绍了下家,可惜那时我已经决定去深圳了
好了,谈谈一些自己的想法!
1,回过头想想,其实想想要学个Java找份工作,也没那么难,对小白也就javase,javaee和框架是加分项;
2,我工作的时候,其实我是每天晚上回家自学的,加班少嘛,大概从我工作到跳槽,也就是现在把,慕课网上所有的java计划的课程我基本都从头到尾看了遍,自己也跟着老师敲了遍;但是效果并没那么理想,当然其中我还看了linux,Oracle的全部课程,基本也是都跟着敲了遍;五子棋小游戏,还有爱心鱼花了差不多一个星期敲完的,嘿嘿,要上班慢了点,大家都懂的;其实嘛,效果没那么理想很多东西还是都不记得;当我还在纠结抽象类和接口的区别的时候,起我之前工作组长说:“你知道为什么要有抽象类吗?”,忽然觉得很有道理,知道了它存在的原因,还怕不知道区别吗;我觉得这是个蛮重要的学习方法吧,死记硬背是没用的,知道为什么了,到用的时候才会用;
3,我相信大家都有同样的问题吧,培训机构每三个月出来一批人,我们的饭碗会不会被挤掉,这也是我担心的问题,所以才有了上面的自己学习;
4,真的不是很建议大家看编程思想第四部,真心的阅读起来很累的,我是觉得翻译的人翻译的真的不是很好,新人的话《疯狂java讲义》结合慕课网的视频,我觉得真的很不错哎,学基础两个差不多了;框架的话建议Mybatis和Spring-MVC毕竟是现在Java的主流框架;慕课网带框架的javaweb项目不多,大家可以去网上搜搜,资源很多的,真的,想想小电影都找得到,你还找不到教学资源?
5,!!!!!真的很重要,学的时候一定要思考啊,不思考学起来觉得很简单,忘记也很简单啊。
6,!!!!!别人说敲2万行代码,是带着思考敲啊,不要老想着跟着老师敲了一遍就好了,例如:老师做了个io流的下载,你跟着敲了一遍觉得自己会了,等你自己去敲的时候就直接懵逼,再过段时间别人问你怎么用Io流读取文件,你TMD可能就不知道了。
7,如果你时间充裕,真的你可以慢慢来,基础才是最重要的,我之前的公司的技术经理,什么框架都不会,Jsp都不会,一看报错,一看源码直接搞定,人家就只会基础,你信吗?
8,我忘记了该说什么了。。。想起来再说吧