我放弃了之前的专业,放弃了厌倦的工作。迈向IT行业,我的起点很低,英语词汇量很少。学了一个半月的JavaSE,看完了慕课网javaSE三季的视频。当看完时我以为我学完基础了,百度了一下JavaSE的基础内容,发现集合之后面还有些内容。希望老师能继续出后续视频。
然后我看其他讲师的视频,有长的有短的,感觉慕课网的视频偏向实用性,并未过多的讲述java源码。JavaSE是Java基础,能学好将受益匪浅,核心内容要深入理解,集合框架要熟练使用,泛型、JDBC、反射、多线程要多练习多理解理论,不需要非常深入,新人去公司不会让你去写源代码什么的。
很多的培训公司都是要求自学javaSE的基础,在去学习其它的技术。现在的我依然在自学,本来是打算去面试一家公司一般学一边工作,看来我是想多了。现在的公司招新人大多都需要你的理论知识达标,说白了你面试的过关,说的更清楚一点,你把培训机构的课程上完了,基本面试也能过了。
自学的难处在于要有很强的自控能力,要有信心不要盲目的深入,开始学只是都是离散的知识点,就像展开扇子面积越来越大,但当你学到一程度时你会发现会有很多相同之处。有的人学的很快,有的人学的慢些,我属于后者,我之前看的一部视频一节课要看好几遍才能慢慢理解,那部视频到现在也还在看了一半。
我之前有一段时间很迷茫,学完JavaSE却发现那只是冰山一脚,其实现在想想是自己太贪心了。学习是一个漫长的过程。
偶然的一次机会跟一位技术大牛QQ交流一下,他建议我至少要把基础视频看十几遍,我问为啥? 他告诉我:人家讲师几十年的技术讲解你小子随便看就能过关吗?想想也是,自以为学了点基础就会java了,java最核心的技术见都没见过。
总结一下吧!学习java是一个漫长的过程。新人要养成良好的习惯,特别是代码规范、风格多写注释,但是不要写一些废话,能用英语就使用英语,能写的代码就不要使用自动补全,多看看java的视频网上的视频挺多的。要学会取舍,那些该深入那些该理解自己心里有个低不要盲目一把抓。编程是个细致活,码之前把思路想好,不然写着写很容易进死胡同。
最后送大家两句: 代码的质量是程序员毕生的追求。
性格决定命运,专注决定人生。
write
小茶邮
MiracleWong
温暖的骨头
相关分类