新手程序员如何快速成长
近,经常听到有人在后台吐槽说,工作好几年了,可还是找不到工作方向和思路,大企业进不去,小企业又看不到未来,兜兜转转,工资一直在低水平线上打转,不知道该怎么办才好。其实,这不是一两个人的问题,而是现在很多程序员普遍面临的问题。那么,面对这种情况我们该怎么做呢?在这我们先分析下一名程序员的职业发展道路:大致可以分为四个阶段,阶段,大头兵阶段,俗称码农或初级程序员,这一阶段的程序员一般初入职场不久,技术还不成熟,职场经验也不多,还处于职业发展起始阶段;第二阶段,初级管理层,这一段的程序员普遍工作了3—5年,已经有了一定的技术积累和职场阅历,开始了往管理层方向发展;
第三阶段,中高级管理层,这时候你基本上是一个有近十年工作经验的资深程序员了,可能在业界也小有名气,在公司基本上也是技术总监之类的中高层管理人员;第四阶段,决策层or自主创业,如果说前三个阶段是为别人打工,那么这一阶段就是为自己打工。其实严格意义上讲,这一阶段,你已经不单是一个程序员了,而是一个程序员出身的公司领导者或者创业者。
梳理完这个发展轨迹,我们再回到之前说的问题,为什么你一直找不到工作方向,薪资上不去?
其实,从上面的发展轨迹我们不难看出,对于一个程序员来讲,整个职业发展的道路并不是一成不变的,而是分阶段的,而每个阶段的侧重点又都不一样。很多人总想一口吃成胖子,可往往就是这种急躁的心理,反而导致平时不能静下心来夯实基本功,从而导致适得其反。
所以,对于一名初入职场的程序员来讲,当找不到方向时,不如把目标拆分开,先制定一个阶段的目标,然后在目标内再进行更细致的划分,总而言之,目标制定的越细致、越具体,可实施性就越
第三阶段,中高级管理层,这时候你基本上是一个有近十年工作经验的资深程序员了,可能在业界也小有名气,在公司基本上也是技术总监之类的中高层管理人员;第四阶段,决策层or自主创业,如果说前三个阶段是为别人打工,那么这一阶段就是为自己打工。其实严格意义上讲,这一阶段,你已经不单是一个程序员了,而是一个程序员出身的公司领导者或者创业者。
梳理完这个发展轨迹,我们再回到之前说的问题,为什么你一直找不到工作方向,薪资上不去?
其实,从上面的发展轨迹我们不难看出,对于一个程序员来讲,整个职业发展的道路并不是一成不变的,而是分阶段的,而每个阶段的侧重点又都不一样。很多人总想一口吃成胖子,可往往就是这种急躁的心理,反而导致平时不能静下心来夯实基本功,从而导致适得其反。
所以,对于一名初入职场的程序员来讲,当找不到方向时,不如把目标拆分开,先制定一个阶段的目标,然后在目标内再进行更细致的划分,总而言之,目标制定的越细致、越具体,可实施性就越