上了年纪的程序员有哪些出路?
1、技术管理
这个对人软性的能力要求比较高。也看机遇,不是技术能力上去了,就可以升管理层。得看有没有机会。另外,得看你和领导的脾性、风格之类的,是否对的上。还得看一个人的沟通协调能力、规划能力等。比较综合。这条路线也并不好走,人脉资源、影响力和个人能力一样重要,做管理也不是就高枕无忧了,做了几年纯管理,可能技术就退化了。这个时候,如果公司情况不妙,出去再找个管理的岗位并不容易,因为坑少。很多公司倾向于从内部去选拔,因为知根知底,业务也更熟悉,同时价值观又比较匹配。空降领导的失败率是很高的,一方面,新公司老板对他的期望高;另一方面,得让老员工服你,这个也难。
2、技术专家
依靠技术实力往上升成为领域专家、架构师等,这条职业道路窄且深,需要持续不断的学习新技能,精进老技能,如果不是天赋异禀或比较热爱,大部分人到了一定的程度都会选择往对能力宽度、综合度要求较高的职业方向发展。
在国内,技术能力很多时候指的开发能力。国内IT企业很多都是应用层面的开发,很难有很深的技术积累。在5年内经验积累有作用,超过十年就未必。真正做华为之类的基础研发很少,基本上只有大公司才养得起这样的团队。包括算法也是一样,听上去好像挺高深,但是目前国内的算法开发,基本上也是算法库的调用为主,企业层面真正的基础算法研究极少。所以,这条路也很难。不可替代的人,可能不到1%,而且还只是暂时性的不可替代。
3、产品经理
研发是要弄明白怎么做和实际落地,产品经理要弄明白做什么、为什么要做和做成什么样。对产品要有足够的认知,广义上讲,像马化腾、张小龙和雷军,某种意义上讲也是产品经理。但是也有年龄焦虑。毕竟,年轻人更懂年轻人。
4、上岸转行(考公考编进国企等)
这个也是很现实的一条路,如果厌烦了996,厌烦了大城市,可以考虑这条路,需要尽早准备。这几年也是比较火爆。
5、做培训
这也是一条路。到了一定年龄,有一些经验,最好还有一些大厂背书,做做培训,兼职也好,线上也行,也能挣点钱。有的适合做的,可能就全职做了。 对年龄要求也就不苛刻了,甚至年长的、有经验的还更有优势。
6、做咨询或顾问
这也是经验的一种变现方式了,以组织的形式也好,以个人的形式也好,会越来越多。包括知乎、知识星球等线上咨询等,也是一种方式。 跟年龄就没有太大关系了。
7、降低期望,继续一线搬砖 + 副业
以上路径都没走通的,短期内,只能认命继续写代码,这时候,就得降低期望了。因为,随着年龄增长,做技术待遇未必上升,甚至到一定瓶颈后会下降。工作之余可以顺带做一些副业。
8、创业
开公司自己做项目,有自己的赚钱模式,其中当然也包括电商、自媒体等各种类型的微创业。有组织形式的创业,对人综合素质的要求其实是最高的。
好了,今天就聊这么多,大家还有什么好想法可以评论里一起讨论~
共同学习,写下你的评论
评论加载中...
作者其他优质文章