身旁的学弟学妹常常问起:非计算机专业出身,你是在两年内怎样逆袭成BAT年薪40W的杰出开发工程师的,其实很简单——勤奋!
1、焦急阶段
我16年毕业于一般的二本学校,非计算机专业出身,只是因为对开发软件很感兴趣,因此应聘工作的那时候就始终投it互联网行业的岗位。刚步入这一行业时,认为突击一下东拼西凑的招聘面试资料,就能有一个不错的收获。结果就是,别说大企业了,就是许多看不起的小企业的笔试题都过不去。小编整理了一些java进阶学习资料和面试题,需要资料的请加JAVA高阶学习Q群:664389243 这是小编创建的java高阶学习交流群,加群一起交流学习深造。群里也有小编整理的2019年最新最全的java高阶学习资料!
之后我去了当地的一个小企业去做服务端的开发设计。但即便写简易的功能代码,却还一直被上级领导批评,说我写的代码质量很差,配不上这几千块的薪水。人有时候要脸面的,为了改变这种情况,开始关心代码质量,开始真正的啃起了基本的知识,在线上的某些视频课,某些公开的教学资源中填补自身的欠缺。
同时逼迫自己在代码开发前,多画一点架构图、数据流程图,敲代码的时候也逼迫自己代码分段,历经大半年的磨练,逐渐的也可以写出一点松耦合高内聚的代码,也改变了满屏if-else乱飞的状况。leader就不再说我代码差了,还给我涨了薪酬(果然专业知识就是金币)!
2、开启见识阶段
那时候我以为这就是出色程序员的核心能力,就鼓足勇气去投了某些大企业的岗位,却没收到1个面试邀请函。后来投了几个小公司的面试,接到了招聘面试却收到到入职通知,由于有的面试题我说到底都没有基本概念。
然后决定开展一次系统的学习培训,我花了近半年时间去培训班针对性的学完一整套课程,学完以后对Java相关的技能有了更加体系化的了解。同时,针对非科班出身或基本知识不够扎实的工程师而言,也能合理起到查缺补漏的意义。
3、专业知识深化阶段
大约17年下半年,我就投了某些大的互联网企业职位,比上次好点,有某些企业给我了招聘面试邀约,但最终却都还是没收到入职通知。
对于这类状况,结合现有的知识结构,挑选了1个领域开展了深入,我那时候选的是消息队列的深入分析,从网络协议、服务器端信息储存、客户端消费、各种各样异常现象的处理等都摸了两遍。
18年上半年度,我又去试了大企业的招聘面试,尽管过程磕磕绊绊,可是面试官感觉我独立思考还是挺全面的,发展潜力较为大,因而最终接到了工资待遇雄厚的Offer!
4、逆袭道上的四点感受
1、跳出舒适圈,寻找目标是前行的起点。当你在自身当下的工作上不能触碰过多的新技术,可以试着多去外边的企业面试,这能在一定层度上帮助寻找学习的工作目标;
2、换工作要趁年轻,避免变成温水里的青蛙。针对想换工作到大企业的同学们而言,必须要趁年轻。因为一样的水准情况下,大企业更会看好「发展潜力」—— 年龄越大,发展潜力越小;
3、持续保持你的学习欲。针对工程师而言,学习无止境。但低头苦学是不足的,你可以留意自身的学习必须要有系统性,除开手头上的新项目和身旁“大神”的检查指导外,去看书和网络课程是最最好的办法,用小量的钱财获得珍贵的时间,是十分值得的。
4、小编整理了一些java进阶学习资料和面试题,需要资料的请加JAVA高阶学习Q群:664389243 这是小编创建的java高阶学习交流群,加群一起交流学习深造。群里也有小编整理的2019年最新最全的java高阶学习资料!
当你仍然感觉有些迷惘,不如跟有很多年Java开发工作经验的杰出工程师聊一聊。选择一个培训班或者跟网上平台的高手咨询,或许还可以事半功倍哦!
有疑问加站长微信联系(非本文作者)