Java从入门到放弃 --没放弃就写java程序员职业规划

网上很多这样的段子,表情包 :

         Java从入门到放弃,从入门到改行,从入门到出轨,,,最近看到一段话,很喜欢何炅说的一段话:想要得到,你就要学会付出,要付出还要坚持;如果你真的觉得很难,那你就放弃,如果你放弃了就不要抱怨。人生就是这样,世界是平衡的,每个人都是通过自己的努力去决定自己生活的样子。      

最怕的就是 我懵懵懂懂过了一年,这一年似乎没有改变,,,,,,

翻到了我一年的自己的贴子,从入门到放弃,于是.....

关于程序员的几个阶段

第一阶段:三年 

这个三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名程序员,正式从书本上的内容迈向真正的企业级开发。我们知道如何团队协作、如何使用项目管理工具、项目版本如何控制、我们写的代码如何测试如何在线上运行等等,积累了一定的开发经验,也对代码有了一定深入的认识,是一个比较纯粹的Coder的阶段。说实话当时我校招,根本没有做过什么Java开发,捧着本《Java面试宝典》就出了,校招一般厂,只要求你有基础知识,并且具有一定的潜力的可以了,面试即考试,考试就要应试,10多年的应试教育还没教会你吗。

第二阶段:五年

五年又是区分程序员的第二个门槛。有些人在三年里,除了完成工作,在空余时间基本不会研究别的东西,这些人永远就是个Coder,年纪大一些势必被更年轻的人给顶替;Java开发不同与其他行业,不进则退,你不学习就会被淘汰。有些人在三年里,除了写代码之外,还热衷于研究各种技术实现细节、看了N多好书、写一些博客、在Github上分享技术,这些人在五年后必然具备在技术上独当一面的能力并且清楚自己未来的发展方向,从一个Coder逐步走向系统分析师或是架构师,成为项目组中不可或缺的人物。Java的现状是初级入门的人很多很多,只有更上一次台阶才能站得住。

第三阶段:十年

十年又是另一个门槛了,转行或是继续做一名程序员就在这个节点上。如果在前几年就抱定不转行的思路并且为之努力的话,那么在十年的这个节点上,有些人必然成长为一名对行业有着深入认识、对技术有着深入认识、能从零开始对一个产品进行分析的程序员,这样的人在公司基本担任的都是CTO、技术专家、首席架构师等最关键的职位。慢慢地可以想退出这个“永远年轻的城市”了,时代没有那么多包容性给你了。

关于项目经验

依照LZ面试的感觉来说,面试主要看几点:项目经验+基本技术+个人潜力(也就是值不值得培养)。

关于专业技能

1、基本语法

平时啃Java四大名著,反复,反复,,,很多东西你读了,过些时间再读就会有不一样的感受,当然选择性的进行,不是全部一字不漏。如果是速成面试的话,还是多看面经,同时得结合自己的项目,交织起来,回想在coding的时候是不是可以这样设计,这样写,而不是为了“赶”项目而完成就完了,,,,,

猜你喜欢

转载自blog.csdn.net/fcvtb/article/details/89185254