一名程序员的职业发展道路,值得深思!

摘要

最近,经常听到有人跟小编吐槽说,工作好几年了,可还是找不到工作方向和思路,大企业进不去,小企业又看不到未来,兜兜转转,工资一直在低水平线上打转,不知道该怎么办才好。其实,这不是一两个人的问题,而是现在很多程序员普遍面临的问题。那么,面对这种情况我们该怎么做呢?在这我们先分析下一名程序员的职业发展道路:大致可以分为四个阶段。第一阶段,大头兵阶段,

  最近,经常听到有人跟小编吐槽说,工作好几年了,可还是找不到工作方向和思路,大企业进不去,小企业又看不到未来,兜兜转转,工资一直在低水平线上打转,不知道该怎么办才好。其实,这不是一两个人的问题,而是现在很多程序员普遍面临的问题。那么,面对这种情况我们该怎么做呢?

  1567993631(1).jpg

  在这我们先分析下一名程序员的职业发展道路:大致可以分为四个阶段。

  第一阶段,大头兵阶段,俗称码农或初级程序员,这一阶段的程序员一般初入职场不久,技术还不成熟,职场经验也不多,还处于职业发展起始阶段;

  第二阶段,初级管理层,这一段的程序员普遍工作了3—5年,已经有了一定的技术积累和职场阅历,开始了往管理层方向发展;

  第三阶段,中高级管理层,这时候你基本上是一个有近十年工作经验的资深程序员了,可能在业界也小有名气,在公司基本上也是技术总监之类的中高层管理人员;

  第四阶段,决策层or自主创业,如果说前三个阶段是为别人打工,那么这一阶段就是为自己打工。其实严格意义上讲,这一阶段,你已经不单是一个程序员了,而是一个程序员出身的公司领导者或者创业者。

  梳理完这个发展轨迹,我们再回到之前说的问题,为什么你一直找不到工作方向,薪资上不去?

  其实,从上面的发展轨迹我们不难看出,对于一个程序员来讲,整个职业发展的道路并不是一成不变的,而是分阶段的,而每个阶段的侧重点又都不一样。很多人总想一口吃成胖子,可往往就是这种急躁的心理,反而导致平时不能静下心来夯实基本功,从而导致适得其反。

  所以,对于一名初入职场的程序员来讲,当找不到方向时,不如把目标拆分开,先制定一个阶段的目标,然后在目标内再进行更细致的划分,总而言之,目标制定的越细致、越具体,可实施性就越高。

  其次,要树立框架思维,在做好本职工作的基础上,还要有一个整体框架思维,尝试从整个项目,甚至整个公司的角度去考虑问题。

  最后,保持空杯心态,坚持自律。随着技术更迭速度的不断加快,对程序员的学习要求也变得更高。所以,要时刻保持对学习的热忱,保持空杯心态,同时,要坚持自律,懂得自我约束。

匿名

发表评论

匿名网友