致敬程序员们

一串甚至几串代码,就可以改变世界。随着人工智能时代的到来,代码正在塑造着我们现在及未来的生活。

程序员这种职业也备受社会关注。近日,一个快三十岁的程序员实现了财务自由,选择提前退休,引起热议。其实他在校期间,就对计算机世界产生了浓厚兴趣,想用软件改变世界,后进入高科技行业,如鱼得水,年纪轻轻就开创了一番新天地。

然而,与此同时,一对做软件开发程序员的夫妻,因教育行业调整,双双被裁,虽然拿到了补偿金,但是35岁重新开始找工作,在竞争如此激烈的互联网行业,压力可想而知。

在互联网技术领域,新事物、新技术、新政策层出不穷,所拥有的技能随时面临着被颠覆。人们早已不能线性生存,很多人早早就开始职业规划、搞副业、更新技能,制定人生的A或B计划了。

程序员职业发展的主旋律 Plan A

工程师

初级工程师|入门,练级打怪求升级

中级工程师|有一定功底及一技之长

高级工程师|习得绝技

项目管理

小组组长|非正式头衔,有带团队的潜力

项目组长|没正式名分,带人带项目

项目经理|有正式名分,带人带项目

高级项目经理|协调和统筹多个项目

部门/项目总监|评估项目开发过程,拟定考评、绩效、职级等各种制度

技术或管理大咖

架构师|坚信技术让人牛X,乐于开创

技术专家|领域内高手,少人能及

CTO|统筹管理全局或开发新领域

职业发展是一个不断选择、不断放弃的过程,需要未雨绸缪,自我评估,不断学习,储备能力,当面临转折点时,能对自身能力做出合理评估,做出方向性的选择,是走管理路线,还是技术路线,还是两者兼得。

跳出盒子思考 Plan B

做程序员开发,工作强度大,是否熬得住,有所长,是一个灵魂级的考验。如何看待从事的工作,是享受它、厌烦它、无所谓,还是爱恨交加?这将决定你在程序员这条路上走多远。

当敲代码这条路不通的时候我,跳出界外,终归也是很平常。程序员不过是社会万千分工种之一,仅仅是分工不同而已。

本行业内的转岗

互联网行业非常大,越是相关性的职业越容易转,越容易上手,互联网职业有很多,不只有技术、产品经理,但从技术转产品是一条非常近也是现实的一条路。

转行

闯入新领域可能会遇到各种问题,要有好的心态。同时,要有一定的经济做基础,免于焦虑。近几年知识性网红这个词很火,也许在某些机缘巧合的情况下,兴趣就变成了新的职业,多培养多发掘自己的爱好才是未雨绸缪的plan B。比如有人从IT行业转行教育行业做培训师。

创业

具有较强技术、认知和开拓能力的程序员,在产业互联网发展的大背景下,IT领域与传统行业的创业机会都比较多。这样的案例有很多,很多互联网大佬都是做程序员出身的,有做车联网的也有做共享平台的,也有选择去开民宿的。

因此,面对未来的职业发展,程序员应持开放的心态,主动积累大量的实践,慢慢培养对产品,对商业的感觉,做出适合自己的职业发展方向Plan A or B。