本人自述:
本人刚刚从校门迈出,前些时候到很多公司去实习,接触到很多很nice的面试官,当然问了我很多我不懂的问题,平时我是一个不太爱上论坛的人,有时间打打游戏很重要,但是经历这一个月没有工作的磨练之后,我终于明白掌握知识的重要性,幸也好(这一个月自己学习到很多知识),不幸也罢(一个月的工资打水漂)。经历过这次淘汰之后,我明确了自己所要奋进的方向,个人想成为一个Java软件架构师,成为正在的有技术的人,很荣幸刚刚看到一篇文章给了我很多的警示教育意义。链接我会选择放在最后...
一.先说说我个人项目开发感受吧。
之前做项目的时候,其实就是项目刚开发的时候遇到很多问题就是项目搭建的问题,到了后面的项目无非就是Ctrl+C&&Ctrl+V,再改改里面的业务逻辑。当时在学校里面自己搭建一个SSH小项目就觉得牛逼哄哄,现在才发现那只是冰山一角,正在的厉害之处在于你不仅要会搭建,你还要知道里面具体的实现方法有哪些,怎么使用,内存消耗到最小。在这里我推荐,大家如果有什么不明白的地方,讲真的可以先去天猫上买一些书看看,如果有视频教程的话,我推荐你可以去先看视频再结合官方的文档来做一些Demo。当然如果是新技术的话,可以直接看英文原版。——来自一个码农小白的内心独白
二.在说一些我对于自己的看法吧。
之前本人在公司就是一个码畜,你们懂得,就是白痴都可以干的活,不用动脑子就可以干的活,你稍微会点代码,懂点业务逻辑之后就OK了。好在一切始于这一次的离职,在离职之后,那时候我做的是前台开发,项目形式很相近,我离职很久之后,偶然一次接触到Bootstrap才知道自己写的代码属于Bootstrap范围(你可以想象我在之前的那家公司有多懒),老板有次告诉我们"=="和“===”的区别,当时我听了很兴奋,直到我接触了JS,才知道那是基础。讲真的,当我知道这一些对于一个前台开发人员都是常识之后,我就放弃了自己走前台开发的这种思想,觉得还是先从自己的基础稍微好点Java求职找工作,知道我面临找工作的时候我才发现,现在IT界鱼龙混杂,想我这种“Gabage”满大街都是,稍微一个培训公司出来的IT人员都比我要强,但是正在的食物链顶层还是很稀缺资源的,好了说了这么多,其实无非是对自己的深深的失望,学习真的如同逆水行舟不进则退,更何况我们IT人员必须要跟上时代的潮流,不说走在技术的最前端,思想也要走在前端,这次的求职经历给了自己的警示作用很强烈,以前的我现在我,会是两个我,这里我也给那些即将进入IT行业和我一样的人做一个警示作用。
三.英语有多重要?
很多技术都是从国外引进过来的,当我们觉得一个框架OK了,成熟了,无非是很多老外觉得项目搭建好了,稳定性比较好,就拿出来再一些共享平台上进行分享,所以你如果想成为第一个吃螃蟹的人,英语一定要学好,其次当我们在处理一些问题Bug时,如果国内文档不能满足我们的需求的话,我们可能就需要翻墙看一些国外给的文档Example,这个时候看懂原文又是一个重要的原因,所以英语对一个IT开发人员有多重要我也就不多说了。
概述:今天先不说了,我要去搬砖,我晚上回来更新吧。
http://www.codeceo.com/article/133-java-interview-5-years.html