而立之年,程序员的我是该转型做管理还是继续技术路线?
时光匆匆,不知不觉已经年近30了。作为程序员,一入技术深似海啊。最近一直在思考,是该转型管理还是继续技术路线?
看看身边的朋友,曾经的朋友、同学、同事,大部分都已经转型,有做team leader,也有转型做项目主管,做架构师的,产品经理,还有就是去培训机构当讲师,当然也有自主创业的,做CTO的,也更有甚者,直接撤离一线城市,回到老家城市转行做其他事情。总之一句话,像我这个年纪的人,还在代码生产一线的真的算是稀缺动物了。
到30岁这个年纪,做一个还在敲代码的程序员,其实是有点尴尬的,当你去面试时,面试官总是会觉得怪怪的,行业这么多年,为什么还没做管理,是因为不擅沟通还是人品不好?这么些年,还没做技术架构,是不是技术很菜,能力很差,只是想混个资历老?其实这些也无可厚非,我也做过很多回的技术面试官,来面试别人,对不同年限,不同工作经历的人,问的问题深度广度自然也会不一样,也会去问是否有管理经验,是否有架构经验。并不是为了显示自己多么的厉害,毕竟这就是市场的真实需求,企业要一个人,花不同的薪酬招的人自然对你会有相应的要求
我去面试时,一般也会问大家的职业规划是什么,对于那些刚出来的年轻们,他们貌似都特别的清晰明确,都是先沉淀两到三年的技术,然后转型做管理,千篇一率的回答让我有些怀疑他们只是为了应付面试而准备的标准答案
诚然,技术转管理,转型做产品经理,貌似是行业内大部分程序员的选择。
但是须知,这是也是要有前提的。
做 产品经理是需要你对市场消费需求有敏锐的洞察力和专业转换能力,需要行业的知识积累。
而做管理,沟通,承上启下的这个角色是否能扮演好?当然最最重要一点,就是你得有机会
当然,还有一种,就是继续技术深挖路线,这条路也是越走越来越艰难。技术的不断更迭,越来越快的产品更新换代速度,要求我们快速的学习和掌握新思维、新技术。还有就是越来越短的开发周期,越来越高强度的加班工作,而这时,家庭、父母、孩子都也是必须得要考虑的因素。
思考的犹豫不决,让选择显得更为焦虑
亲爱的各位,你们有没有什么好的想法或建议