本科生学Java出路何在?
鱿鱼x 2014-05-08 09:06:41 本科生学Java出路何在?
现况
貌似我处于一个尴尬的局面。我是一个本科生,软件工程,现在大三,实习季,你知道.....
大一暑假开始接触Java,进了一个团队跟着做java web项目。结果,现在我学会了如何用Java开发一个网站,懂得使用JS插件做到很多功能。简洁点就是熟悉Java,JS,基础一般。问题在于,大公司面试的时候不会在乎你会做什么SSH项目,它在乎你基础,算法,底层,聪明度。
分岔路 : Java 后台 ? 前端JS ?
现在开发岗位分工已经相当精细,必须选一个方向作为技术亮点,什么都半桶水只会被人鄙视。所以,必须选一个。我颇为国内Java就业前景担忧,阿里需要很多Java人员,但很难进。腾讯,没有。百度,好像也不大用。还有一些二线的互联网公司也很不错。但是需求量比不上学C++的,其相关方向颇多。无论你选什么方向,都需要深入。根据我的技术现况,有两条路线:
路线一:Java 后台。深入Java,底层,虚拟机,设计模式,并发,研究框架源码等等。有了几年经验,争取做个Java架构师.......
路线二:前端JS。“前端”很泛,我具体指的是JS工程师或PHP工程师,做逻辑的。会Js基础和JQuery就能胜任Js工程师,这是一个天真的想法。你得精通一门流行的Js mvc 框架,或许得研究一下某个框架的源码,看看是怎么实现,得能写出高性能/可复用的前端组件。
总之,两个方向,两者是无法兼顾的。希望有经验的人士,过来人,给小弟指点一下迷津。
若无建议,也可以分享一下职业生涯的感想,感谢~