都说金三银四面试季,笔者因公司原因也跟着大伙一起出来试试水,下面简单来说说最近面试的一些心得感悟吧:
1)很明显大环境不好,对面试者要求高了很多,面试Android的,Java和算法也都问,而且都会问到底层的实现原理,所以,在此想强调一点:源码!源码!源码!重要事情说三遍!一般来说,面试官会问你都用了什么框架啊?前些年都是问如何使用的?而现在问的是框架是如何实现的?
2)都说简历重要,请记住一点,写在简历上的技术点你必须倒背如流,而且要做好被深挖的准备,这一点得好好做足功课,否则你宁愿不写。按笔者好几次的面试经验,面试官都是拿起你的简历一条条过的···
3)书到用时方恨少,也只有在面试之时你也才会意识到自己忘了多少东西,才会意识到有多少知识你只是懂个皮毛,才会意识到自己平时坐井观天、温水煮青蛙惯了,自己技术栈落后了多少。所以,前辈们说的对啊,就算你不想跳槽换工作,你都应该过段时间就去面试一次,这样对检验自己的技术能力及接下来的学习都有很大的帮助。
4)写业务代码是多多少少能提高自己的技术和经验,但你总会因为项目进度赶或过分专注于业务实现等原因而没去做真正的技术学习和研究,所以,很多时候都只是知其然不知其所以然,知道怎么用,但没去研究背后的原因及实现原理,而且,更多时候为了加快开发速度、完成任务,相信不少人都只会采用自己熟悉的架构和技术框架,长期以往,导致自己是一年工作经验用多年罢了,这是一个很恐怖的事。
作为一名公司的程序员,写业务代码是免不了的,但是,作为一名搞技术的,想要提高自己的技能,还得靠业余的学习和努力,当然,最好是能把你所学到的用之于实战项目中去。
最后,我想告诫自己:不要看自己平常各种第三方框架用得贼溜,做项目搞开发也都顺风顺水,偶尔遇到一些问题就去网上一顿乱搜基本也都能解决,然后就开始沾沾自喜,还以为自己老经验,然而实际情况呢?充其量也就最多算一个《天龙八部》里的鸠摩智:用小无相功强行催动少林七十二绝技,虽打败了各个高僧,但最终也因此后患无穷,更可笑的是他还真以为自己武功天下无敌,然而当他遇到真才实学的乔峰时,被人家一记降龙十八掌打得吐血···
所以,是时候该静下来心来好好钻研技术了,加油吧!希望自己有一天也能够像乔帮主一样,打出一记漂亮的降龙十八掌!
网友评论