Java后台开发方向的同学千万千万不要把眼光仅仅局限于三层架构和后台框架, 而要把目光转向/分布式系统/大数据处理/多线程编程/数据库性能调优/编译原理等知识, 尤其是分布式系统,非常重要,尽管确实有点难以在项目中使用, 但了解总比没了解好(因为面试可能会问啊, 说多都是眼泪, 真的) 前沿技术那么多, 赶得上时髦才是硬道理。
不要因为懂得越多就越是持有谦卑的态度, 在面试官面前, 就是表现自己的一面, 做的自己, 就是干. 坚持就是胜利, 尽管它来之不易。
对以后找工作的人的一些建议:找工作需要准备,面试需要的知识可能跟自己现有的知识或者学校教授的知识不太一样,有时候你需要“面向工作学习”一段时间。
找工作的过程确实是提高自己的一个过程,一开始面试的时候感觉很吃力,后面渐渐变得游刃有余。至于准备的方法,我觉得看面经相当于看考试提纲,给自己准备知识提供一个方向。但并不是看了提纲就能考好成绩,有了方向之后更要多看书多学习。另外找工作心态要好,有一段时间我也很慌,什么offer都没有,对自己都快没信心了。但是还是要相信自己,不要自暴自弃,好好看书学习,好好刷题,能力到了自然会有合适的offer上门找你。
经历了这么多场面试后, 我觉得有以下经验是可以分享的:
在牛耳学习了Java软件开发6个月后,以意想不到的速度找到了一份不错的工作,虽然我理想的目标是去打拼,但是这次机会出现了还是要抓住,让自己的时间变得更加的有价值,这样更有去沧州的底气。像我这样非计算机专业出身的人,一开始对于Java是完全陌生的,有想过自学,但是连自学的资料从哪里来都无从知晓。所以我选择参加培训机构来带领我跨入程序员这个大门,俗话说得好,师傅领进门,修行在个人,牛耳的老师确实有着很高的技术水平和很好的教育方式,让我从0基础到合格的Java软件开发工程师。
对于程序员而言简历上的项目经验是非常重要的, 几乎所有面试官都会拿项目经验开始问你问题. 对于你简历的所有项目经验, 它们用到了哪些后台框架, 不仅要知其然, 还要知其所以然. 不要偷懒, 源码得读起来, 一问三不知的时候就真的醉了. 这方面多看博客多看课外书籍。
对简历上的每一个字负责, 而且简洁明朗, 拒绝啰嗦, 让面试官的所有问题都针对你的简历进行提问, 否则他要是用多年的工作经验碾压你就是分分钟的事了确实要看很多很多书, 但是当你懂得了看书的技巧后, 其实阅读的速度确实会越来越快的。