30+岁的程序员,继续做技术还是管理呀?
常常听到身边的人说,做程序员过了30+岁,很多人转行或者转管理去了,因为身体不允许。那么,30+岁的程序员,到底继续做技术还是做管理呢?
先来看看程序员的职业发展方向
技术大牛:程序员→高级开发工程师→技术大牛
架构师:程序员→高级开发工程师→架构师
技术管理:程序员→高级开发工程师→项目经理→技术总监→CTO
产品经理:程序员→高级开发工程师→产品相关技术→产品经理
做职业规划之前要先准确自我定位,对自己做全方位剖析,想清楚什么样的工作适合自己,然后再对症下药,做好规划。
编辑
深耕技术
都说35岁以上的程序就没有人要了,不存在,没人要的永远是性价比低的,有可取代性的。虽然有些公司为了降低开发成本,会倾向找年轻钱少肯加班的,但有些公司需要技术成熟能顶半边天的,很多40岁以上的技术大佬,人家工作比你稳,比你厉害,还比你努力。
如果你真的特别喜欢敲代码,可以做资深技术,只有做擅长的事才有能力做好,比别人做得好,才能在竞争中脱颖而出。
技术转型管理
有较大一部分IT从业者,在30+岁之后都会选择向管理方向靠拢。管理分两种,一种是直接管理,需要经常直接参与员工的工作,另一种是间接管理,通过管理低级别的管理者来完成任务目标。
谁说做管理就是技术能力退化?相反,是让你站在更高的层面看待你曾经敲的代码,你能理解下属为什么敲这些,敲出来有什么,能给到什么反馈等。做管理更多是一种对于格局的认知,你懂代码了,格局打开后,你不是退化,甚至是一种提升。但你一定要清醒,转管理岗可以,千万不要丢掉技术。
做管理需要很强的沟通能力和细致的观察能力,也需要有其他运营、产品、市场等各方面的综合能力,不是谁都适合当。
而做技术转产品经理更是一种挑战,做程序开发普遍给人的印象是木讷不善于沟通交流,而产品经理需要与多部门打交道,产品上线需要给相关人员做培训,需要有商业思维,站在用户的角度考虑产品,以用户为中心。好的产品经理需要一定的项目管理能力,需要推动产品按照正常的步骤,规定的时间发布上线。
所以,到了30+岁,无论是做技术还是管理,适合自己才是正确的,努力勤奋才会有好发展。
看到这里,作为IT行业者,你打算继续做技术还是管理呀?
责任编辑: