当前位置: 华文星空 > 知识

程序员35岁之后不写程序了,该怎样职业规划?

2020-09-11知识

不不不,你这个想法非常错误,非常危险!

我可以非常肯定的说,劝一个程序员35岁就放弃编码的说法是极不负责任的,甚至是害人的。

编程是一个非常专业的技能,尤其写了10年后,如果时光不虚度,在某些领域,你一定已经建立一些特有的壁垒,下可以预防新人轻松超越,外可以阻挡外行进入。

这就是我一直强调的,在专业的社会,一定要成为专业的人。

而且,相对于其他专业,编程还有极特殊的一点:

逆水行舟,不进则退,丢了就再难拾起

编程不像骑自行车和游泳,会拥有肌肉记忆,虽长时间不用,但经过一定的恢复训练,就会「找回」原来的技能。

编程作为一个技能,长时间不用(我的经验,1年以上就足够长了),就会真的退化掉。之后,想要重新拾起来,难上加难。

若非有大恒心的人,几乎不能。

因为变化和发展就是这个行业的本质,这就决定了它必然是一个新理念,新技术层出不穷的行业。

所以,不再编程,离开技术一线1年的时间,想再回来,你就要用相当长的时间来弥补:一个要用相当长的时间恢复到自己原有的训练水平,再用相当长的时间弥补你错过的新技术。

因此,35岁之后,你要是听了别人的大话,「大胆」的转行,超过3年时间不在编程一线,我可以非常负责任的说:如果不掉层皮,你这辈子你就彻底告别编程职业了。

任何时候,一定要记住:从程序员转管理岗可以,但从管理岗转程序员却不可以,这是一个不可逆的单行道!

我见过许多轻率转管理的程序员,在一次政治斗争失败后,人生就真的crash了。

所以,说到这里,其实你已经感受到了,到了35岁,对普通人来说,最保险的,也许是最优的选择,那就是尽最大努力留在专业赛道上,保持自己编程技能不丢。

而且,这也是完全可行,有完全可行的实操路线。

我前段写了个回答,我一39岁的程序员朋友失了业。之后3个月的时间,他就真的失了业,找不下工作。

初听来让人唏嘘感慨,惹许多人抱怨社会对大龄程序员不友好。

但是,在那篇回答中,有一点我没有提,那就是3个月的时间,朋友的面试机会一点都不少,只是他抓不住而已。

以朋友的年龄和背景,用人单位愿意给他开的职级和薪水,必然对他的技能有较高的期待。朋友之所以失败,说白了就是能力不达标,再说的狠一点,怪你过去时光虚度呀!

但也就是过去的3个月,在面试中,不断挫折,不断总结,不断提高。,再加上适当的降低期望。上个周末朋友给我电话说,他已经得到了一个offer,虽然是个传统行业,虽然工资没有涨,但也很知足了。

编程这个职业,既是温情的,也是残酷的,根本原因就在于这种技能是硬核的,易于证真,也易于证伪。

这就导致在这个行业,靠玩虚的,滥竽充数的「混」下去是不可能的。

而这才是这个行业中年危机突出的首要原因。

相应的,想要突破这个危机也有清晰的路径:对编程保持敏感,持续的提高,持续的积累,让能力和年龄一致。

最后,我想再唠叨一下,我这篇回答的核心观点是:技术可以转管理,但反之不可以。

不要觉得35岁之前不转管理就来不及了。随时,如果你愿意,胆够大,脸皮够厚,读一些书,聊一些天,通过脑补,再加上不错的口才,你真的可以「摇身一变」成为管理人才,其中的核心在于你的嘴是否上的来。

对管理的学问,在于留心,在于总结,在于对人的体察,对此,有句话说的特别生动:「没吃过猪肉,你还没见过猪跑吗?」

技术转管理可以是一瞬间的事,一个机会的问题。

反之,上了管理的船,你就必须一条道走到黑,中间失败了,你的人生就面临崩盘的风险。

所以,作为技术人员,但有路可走,就一定要坚持到最后,不要轻言转行!

对普通人来说,这是最安全之道!