职场

职场

三十岁还没有走到管理岗的人,后来都做了什么?

默认分类law 发表了文章 • 0 个评论 • 46 次浏览 • 2018-01-25 10:02 • 来自相关话题

30 岁没做到管理岗十分正常,并不是一件值得焦虑的事情。30 岁没走上管理的人,可分为想走管理和不想走管理的。不想走管理的人中,一部分继续在技术上精进,成为某个技术领域的专家或成为架构师,后续回答将会具体展开说。

在谈论是否走到管理岗之前,我们还是需要界定一下这次回答中讨论的管理岗。 管理岗的界定分两种:广义和狭义。

广义的指只要在团队中带人,都算管理岗。比如某些创业公司由于人手有限,会让资历相对较深的老员工带新入职的新员工,在工作内容上给予他们一些帮助和指导,但在职称上却没有管理之名。

狭义的管理岗位一般要满足以下要求,才称得上管理者:1.基本脱离事无巨细的执行工作,更多从策略、规划、业务方向等宏观角度规划和拆解整支团队的工作计划。(比如阿里 P 序列的 P7 以上级别或者阿里 M 序列)2.为团队成员的 KPI 和绩效考核负责。

大多数人所说的「30 岁以上还没有转型管理岗」里的「管理」,更多指的是狭义的「管理」,即已经脱离具体执行工作(但并没有完全脱离代码),更多从策略角度思考问题的岗位,既要有管理之名,也要有管理之实。

要做到这个位置对绝大多数人来说,是比较难的。首先坑少且岗位流动率低;其次,要求高。

并且这一部分没有走向管理的候选人在薪资表现上也的确差强人意,绝大多数 30 岁没有走向技术管理的候选人在平台上的年薪集中在 35 万及以下。






明确了什么是管理岗之后,我们再来讨论这个问题。

题主之所以会产生这样的疑问,不怪乎担心这一部分没有成为技术管理的求职者在市场表现上不如技术管理者。

这里可以明确回答题主,是否走到管理岗并不是衡量工作成就感的评价指标,更不要说是否会成为焦虑的来源了。我们将从以下三个方面阐述我们的观点。

30 岁没有走到管理岗的程序员占比约为 53.91%;
这 53.91% 没有走到管理岗的程序员在市场上依然受欢迎;
这 53.91% 没有在 30 岁成为技术管理,并且短期内不想要成为技术管理的程序员三种职业选择路径。

30 岁没有成为技术管理的程序员更多

从 100offer 平台上的数据来看,我们根据求职者上一份工作的 title 进行筛选,发现没有在 30 岁成为技术管理的求职者占比约为 53.91%,远超于成为技术管理的比例。






的确,30 岁这个年纪,并不能直接划定「一定成为技术管理」的目标。

从客观上看,30 岁的硕士和博士生大部分的工作经验都尚浅(大部分没有满 5 年),他们直接成长为技术管理的比例较少。 从主观上看,技术管理和编程工作的重心以及成就感的来源有较大区别,更喜欢通过「编程改变世界」获取成就感的程序员不选择走向技术管理也是主要原因之一。

即使没有成为技术管理,这一部分候选人在市场上仍然很受欢迎:

30 岁没有成为技术管理的程序员在市场上依旧受欢迎

虽然如前文提到的大部分没有晋升技术管理的程序员在薪资表现上差强人意,但是在 100offer 平台上收获的平均面邀数高达 11.89 封。和 100offer 平台上 2017 年总体平均面邀数 9.58 封相比,高出许多。






市场上对于资深程序员的需求量十分旺盛。

没有成为技术管理的这一部分程序员去做什么了?

在 100offer 2017 年接触的求职者上看,30 岁不想做技术管理的人中,有这么 3 种不一样的选择:
 
觉得自己不能够承担技术管理的工作,准备先进行技术沉淀后升级技术管理;

这一部分候选人通常十分了解自己目前的技术发展水平,并能够理智对自己的职业进行规划。资深图像算法工程师许之一就是这样的典型代表。 作为公司第一号图像算法工程师,许之一协助 CTO 搭建起了公司的图像算法团队,工作 2 年后,公司伸出了升级技术管理的橄榄枝。

许之一觉得自己还没有足够的技术实力和技术沉淀承担起技术管理的工作。最终放弃了这个橄榄枝,继续在技术上精进自己。

对于程序员而言,技术管理应该是一件水到渠成而不是揠苗助长的事情。如果技术基础没有打牢,那么即使成为技术管理,未来的职业发展也会受限。与其过早走上一条揠苗助长的路子,不如先脚踏实地夯实基础。
 
想要在技术上持续精进,成为某一领域的专家或者进阶成为架构师;

除了还在积累走向技术管理的这些人,另外一条技术精进的路线也是很多 30 岁 + 资深程序员的选择之路。

07 年博士毕业的贺明就是明确决绝走向技术管理的候选人,曾在 BAT 等多家互联网巨头待过的贺明在迈入 40 岁的关口进入了一家中型互联网公司从事数学科学家的工作。他的汇报对象是一名比他还小上许多的「年轻人」。 新技术的唤醒了贺明的战斗力,「现在工作加班多多了,以前 8 点就能下班,现在每天都要到 10 点。但是在工作中,我还是感受到了久违的技术进步。」

从技术管理回到一线业务上的贺明虽然「明显感觉到经历没有年轻人旺盛」,但是能够重新感受到自己技术的精进,贺明对于此次跳槽十分满意。
 
选择转行:不再和技术死磕。

选择转行的程序员也不少。曾在某智慧城市公司担任开发部门主任的李魁就是这么一个人。花了 5 年时间,他从 c# 程序员做到了架构师,并且成功帮助公司进行技术栈的选型。

在完成技术选型后,李魁转岗成为了一个产品经理。「觉得自己在沟通上更有天赋,并且更喜欢产品经理的工作」,这是李魁做出改变的主要动机。

「我做架构师的那家公司不能算纯粹的互联网企业,在里面能够做的技术发展已经到头了」,李魁认为自己技术上的天花板来着太早。「之所以当时没有出来看机会的原因,因为我看好我所在的行业,并且我们公司能够给我其他的发展空间」,在技术工作中点亮的演讲、沟通、项目管理等技能使得李魁的职业发展路径有了别的分叉路可以选择。

除了自己的主观原因外,李魁也发现自己的架构师经验无法在市场上给他带来他想要的一线互联网公司技术管理的岗位,在人才顾问的建议下,李魁在看机会的后期改变自己的求职方向,最终以产品经理入职某 AI 独角兽公司。

通过上述三种「没有成为技术管理」的路径梳理中,不难得出一个结论,30 岁没有成为管理者,并不是一件值得焦虑的事情。

的确,市面上的技术经理、cto 等更高的面邀薪资,互联网圈对于管理者过分的「顶礼膜拜」,以及没有升职就意味着失败的焦虑传播等因素使大家产生了「30 岁不升就该反省人生」的错误观念。

但这些都是过度贩卖焦虑的产物,「没有梦想和咸鱼有什么区别」的口号并不等于 30 岁不是管理者就是咸鱼。职业发展本身就应该是一条「根据自己特长进行发展选择」的事儿,在国外 60 岁零 bug 的资深程序员同样值得尊敬,30 岁没有成为管理者没什么毛病,更不是异类。 查看全部
30 岁没做到管理岗十分正常,并不是一件值得焦虑的事情。30 岁没走上管理的人,可分为想走管理和不想走管理的。不想走管理的人中,一部分继续在技术上精进,成为某个技术领域的专家或成为架构师,后续回答将会具体展开说。

在谈论是否走到管理岗之前,我们还是需要界定一下这次回答中讨论的管理岗。 管理岗的界定分两种:广义和狭义。

广义的指只要在团队中带人,都算管理岗。比如某些创业公司由于人手有限,会让资历相对较深的老员工带新入职的新员工,在工作内容上给予他们一些帮助和指导,但在职称上却没有管理之名。

狭义的管理岗位一般要满足以下要求,才称得上管理者:1.基本脱离事无巨细的执行工作,更多从策略、规划、业务方向等宏观角度规划和拆解整支团队的工作计划。(比如阿里 P 序列的 P7 以上级别或者阿里 M 序列)2.为团队成员的 KPI 和绩效考核负责。

大多数人所说的「30 岁以上还没有转型管理岗」里的「管理」,更多指的是狭义的「管理」,即已经脱离具体执行工作(但并没有完全脱离代码),更多从策略角度思考问题的岗位,既要有管理之名,也要有管理之实。

要做到这个位置对绝大多数人来说,是比较难的。首先坑少且岗位流动率低;其次,要求高。

并且这一部分没有走向管理的候选人在薪资表现上也的确差强人意,绝大多数 30 岁没有走向技术管理的候选人在平台上的年薪集中在 35 万及以下。

v2-4b1c273802882e6d65060b8fa43f18ad_b.jpg


明确了什么是管理岗之后,我们再来讨论这个问题。

题主之所以会产生这样的疑问,不怪乎担心这一部分没有成为技术管理的求职者在市场表现上不如技术管理者。

这里可以明确回答题主,是否走到管理岗并不是衡量工作成就感的评价指标,更不要说是否会成为焦虑的来源了。我们将从以下三个方面阐述我们的观点。

30 岁没有走到管理岗的程序员占比约为 53.91%;
这 53.91% 没有走到管理岗的程序员在市场上依然受欢迎;
这 53.91% 没有在 30 岁成为技术管理,并且短期内不想要成为技术管理的程序员三种职业选择路径。

30 岁没有成为技术管理的程序员更多

从 100offer 平台上的数据来看,我们根据求职者上一份工作的 title 进行筛选,发现没有在 30 岁成为技术管理的求职者占比约为 53.91%,远超于成为技术管理的比例。

v2-190c91799d1c50d0bb8e29de4e5d3385_b.jpg


的确,30 岁这个年纪,并不能直接划定「一定成为技术管理」的目标。

从客观上看,30 岁的硕士和博士生大部分的工作经验都尚浅(大部分没有满 5 年),他们直接成长为技术管理的比例较少。 从主观上看,技术管理和编程工作的重心以及成就感的来源有较大区别,更喜欢通过「编程改变世界」获取成就感的程序员不选择走向技术管理也是主要原因之一。

即使没有成为技术管理,这一部分候选人在市场上仍然很受欢迎:

30 岁没有成为技术管理的程序员在市场上依旧受欢迎

虽然如前文提到的大部分没有晋升技术管理的程序员在薪资表现上差强人意,但是在 100offer 平台上收获的平均面邀数高达 11.89 封。和 100offer 平台上 2017 年总体平均面邀数 9.58 封相比,高出许多。

v2-44af3d3d235fbbe34766c0c125cf88e9_b.jpg


市场上对于资深程序员的需求量十分旺盛。

没有成为技术管理的这一部分程序员去做什么了?

在 100offer 2017 年接触的求职者上看,30 岁不想做技术管理的人中,有这么 3 种不一样的选择:
 
  • 觉得自己不能够承担技术管理的工作,准备先进行技术沉淀后升级技术管理;


这一部分候选人通常十分了解自己目前的技术发展水平,并能够理智对自己的职业进行规划。资深图像算法工程师许之一就是这样的典型代表。 作为公司第一号图像算法工程师,许之一协助 CTO 搭建起了公司的图像算法团队,工作 2 年后,公司伸出了升级技术管理的橄榄枝。

许之一觉得自己还没有足够的技术实力和技术沉淀承担起技术管理的工作。最终放弃了这个橄榄枝,继续在技术上精进自己。

对于程序员而言,技术管理应该是一件水到渠成而不是揠苗助长的事情。如果技术基础没有打牢,那么即使成为技术管理,未来的职业发展也会受限。与其过早走上一条揠苗助长的路子,不如先脚踏实地夯实基础。
 
  • 想要在技术上持续精进,成为某一领域的专家或者进阶成为架构师;


除了还在积累走向技术管理的这些人,另外一条技术精进的路线也是很多 30 岁 + 资深程序员的选择之路。

07 年博士毕业的贺明就是明确决绝走向技术管理的候选人,曾在 BAT 等多家互联网巨头待过的贺明在迈入 40 岁的关口进入了一家中型互联网公司从事数学科学家的工作。他的汇报对象是一名比他还小上许多的「年轻人」。 新技术的唤醒了贺明的战斗力,「现在工作加班多多了,以前 8 点就能下班,现在每天都要到 10 点。但是在工作中,我还是感受到了久违的技术进步。」

从技术管理回到一线业务上的贺明虽然「明显感觉到经历没有年轻人旺盛」,但是能够重新感受到自己技术的精进,贺明对于此次跳槽十分满意。
 
  • 选择转行:不再和技术死磕。


选择转行的程序员也不少。曾在某智慧城市公司担任开发部门主任的李魁就是这么一个人。花了 5 年时间,他从 c# 程序员做到了架构师,并且成功帮助公司进行技术栈的选型。

在完成技术选型后,李魁转岗成为了一个产品经理。「觉得自己在沟通上更有天赋,并且更喜欢产品经理的工作」,这是李魁做出改变的主要动机。

「我做架构师的那家公司不能算纯粹的互联网企业,在里面能够做的技术发展已经到头了」,李魁认为自己技术上的天花板来着太早。「之所以当时没有出来看机会的原因,因为我看好我所在的行业,并且我们公司能够给我其他的发展空间」,在技术工作中点亮的演讲、沟通、项目管理等技能使得李魁的职业发展路径有了别的分叉路可以选择。

除了自己的主观原因外,李魁也发现自己的架构师经验无法在市场上给他带来他想要的一线互联网公司技术管理的岗位,在人才顾问的建议下,李魁在看机会的后期改变自己的求职方向,最终以产品经理入职某 AI 独角兽公司。

通过上述三种「没有成为技术管理」的路径梳理中,不难得出一个结论,30 岁没有成为管理者,并不是一件值得焦虑的事情。

的确,市面上的技术经理、cto 等更高的面邀薪资,互联网圈对于管理者过分的「顶礼膜拜」,以及没有升职就意味着失败的焦虑传播等因素使大家产生了「30 岁不升就该反省人生」的错误观念。

但这些都是过度贩卖焦虑的产物,「没有梦想和咸鱼有什么区别」的口号并不等于 30 岁不是管理者就是咸鱼。职业发展本身就应该是一条「根据自己特长进行发展选择」的事儿,在国外 60 岁零 bug 的资深程序员同样值得尊敬,30 岁没有成为管理者没什么毛病,更不是异类。

三十岁还没有走到管理岗的人,后来都做了什么?

默认分类law 发表了文章 • 0 个评论 • 46 次浏览 • 2018-01-25 10:02 • 来自相关话题

30 岁没做到管理岗十分正常,并不是一件值得焦虑的事情。30 岁没走上管理的人,可分为想走管理和不想走管理的。不想走管理的人中,一部分继续在技术上精进,成为某个技术领域的专家或成为架构师,后续回答将会具体展开说。

在谈论是否走到管理岗之前,我们还是需要界定一下这次回答中讨论的管理岗。 管理岗的界定分两种:广义和狭义。

广义的指只要在团队中带人,都算管理岗。比如某些创业公司由于人手有限,会让资历相对较深的老员工带新入职的新员工,在工作内容上给予他们一些帮助和指导,但在职称上却没有管理之名。

狭义的管理岗位一般要满足以下要求,才称得上管理者:1.基本脱离事无巨细的执行工作,更多从策略、规划、业务方向等宏观角度规划和拆解整支团队的工作计划。(比如阿里 P 序列的 P7 以上级别或者阿里 M 序列)2.为团队成员的 KPI 和绩效考核负责。

大多数人所说的「30 岁以上还没有转型管理岗」里的「管理」,更多指的是狭义的「管理」,即已经脱离具体执行工作(但并没有完全脱离代码),更多从策略角度思考问题的岗位,既要有管理之名,也要有管理之实。

要做到这个位置对绝大多数人来说,是比较难的。首先坑少且岗位流动率低;其次,要求高。

并且这一部分没有走向管理的候选人在薪资表现上也的确差强人意,绝大多数 30 岁没有走向技术管理的候选人在平台上的年薪集中在 35 万及以下。






明确了什么是管理岗之后,我们再来讨论这个问题。

题主之所以会产生这样的疑问,不怪乎担心这一部分没有成为技术管理的求职者在市场表现上不如技术管理者。

这里可以明确回答题主,是否走到管理岗并不是衡量工作成就感的评价指标,更不要说是否会成为焦虑的来源了。我们将从以下三个方面阐述我们的观点。

30 岁没有走到管理岗的程序员占比约为 53.91%;
这 53.91% 没有走到管理岗的程序员在市场上依然受欢迎;
这 53.91% 没有在 30 岁成为技术管理,并且短期内不想要成为技术管理的程序员三种职业选择路径。

30 岁没有成为技术管理的程序员更多

从 100offer 平台上的数据来看,我们根据求职者上一份工作的 title 进行筛选,发现没有在 30 岁成为技术管理的求职者占比约为 53.91%,远超于成为技术管理的比例。






的确,30 岁这个年纪,并不能直接划定「一定成为技术管理」的目标。

从客观上看,30 岁的硕士和博士生大部分的工作经验都尚浅(大部分没有满 5 年),他们直接成长为技术管理的比例较少。 从主观上看,技术管理和编程工作的重心以及成就感的来源有较大区别,更喜欢通过「编程改变世界」获取成就感的程序员不选择走向技术管理也是主要原因之一。

即使没有成为技术管理,这一部分候选人在市场上仍然很受欢迎:

30 岁没有成为技术管理的程序员在市场上依旧受欢迎

虽然如前文提到的大部分没有晋升技术管理的程序员在薪资表现上差强人意,但是在 100offer 平台上收获的平均面邀数高达 11.89 封。和 100offer 平台上 2017 年总体平均面邀数 9.58 封相比,高出许多。






市场上对于资深程序员的需求量十分旺盛。

没有成为技术管理的这一部分程序员去做什么了?

在 100offer 2017 年接触的求职者上看,30 岁不想做技术管理的人中,有这么 3 种不一样的选择:
 
觉得自己不能够承担技术管理的工作,准备先进行技术沉淀后升级技术管理;

这一部分候选人通常十分了解自己目前的技术发展水平,并能够理智对自己的职业进行规划。资深图像算法工程师许之一就是这样的典型代表。 作为公司第一号图像算法工程师,许之一协助 CTO 搭建起了公司的图像算法团队,工作 2 年后,公司伸出了升级技术管理的橄榄枝。

许之一觉得自己还没有足够的技术实力和技术沉淀承担起技术管理的工作。最终放弃了这个橄榄枝,继续在技术上精进自己。

对于程序员而言,技术管理应该是一件水到渠成而不是揠苗助长的事情。如果技术基础没有打牢,那么即使成为技术管理,未来的职业发展也会受限。与其过早走上一条揠苗助长的路子,不如先脚踏实地夯实基础。
 
想要在技术上持续精进,成为某一领域的专家或者进阶成为架构师;

除了还在积累走向技术管理的这些人,另外一条技术精进的路线也是很多 30 岁 + 资深程序员的选择之路。

07 年博士毕业的贺明就是明确决绝走向技术管理的候选人,曾在 BAT 等多家互联网巨头待过的贺明在迈入 40 岁的关口进入了一家中型互联网公司从事数学科学家的工作。他的汇报对象是一名比他还小上许多的「年轻人」。 新技术的唤醒了贺明的战斗力,「现在工作加班多多了,以前 8 点就能下班,现在每天都要到 10 点。但是在工作中,我还是感受到了久违的技术进步。」

从技术管理回到一线业务上的贺明虽然「明显感觉到经历没有年轻人旺盛」,但是能够重新感受到自己技术的精进,贺明对于此次跳槽十分满意。
 
选择转行:不再和技术死磕。

选择转行的程序员也不少。曾在某智慧城市公司担任开发部门主任的李魁就是这么一个人。花了 5 年时间,他从 c# 程序员做到了架构师,并且成功帮助公司进行技术栈的选型。

在完成技术选型后,李魁转岗成为了一个产品经理。「觉得自己在沟通上更有天赋,并且更喜欢产品经理的工作」,这是李魁做出改变的主要动机。

「我做架构师的那家公司不能算纯粹的互联网企业,在里面能够做的技术发展已经到头了」,李魁认为自己技术上的天花板来着太早。「之所以当时没有出来看机会的原因,因为我看好我所在的行业,并且我们公司能够给我其他的发展空间」,在技术工作中点亮的演讲、沟通、项目管理等技能使得李魁的职业发展路径有了别的分叉路可以选择。

除了自己的主观原因外,李魁也发现自己的架构师经验无法在市场上给他带来他想要的一线互联网公司技术管理的岗位,在人才顾问的建议下,李魁在看机会的后期改变自己的求职方向,最终以产品经理入职某 AI 独角兽公司。

通过上述三种「没有成为技术管理」的路径梳理中,不难得出一个结论,30 岁没有成为管理者,并不是一件值得焦虑的事情。

的确,市面上的技术经理、cto 等更高的面邀薪资,互联网圈对于管理者过分的「顶礼膜拜」,以及没有升职就意味着失败的焦虑传播等因素使大家产生了「30 岁不升就该反省人生」的错误观念。

但这些都是过度贩卖焦虑的产物,「没有梦想和咸鱼有什么区别」的口号并不等于 30 岁不是管理者就是咸鱼。职业发展本身就应该是一条「根据自己特长进行发展选择」的事儿,在国外 60 岁零 bug 的资深程序员同样值得尊敬,30 岁没有成为管理者没什么毛病,更不是异类。 查看全部
30 岁没做到管理岗十分正常,并不是一件值得焦虑的事情。30 岁没走上管理的人,可分为想走管理和不想走管理的。不想走管理的人中,一部分继续在技术上精进,成为某个技术领域的专家或成为架构师,后续回答将会具体展开说。

在谈论是否走到管理岗之前,我们还是需要界定一下这次回答中讨论的管理岗。 管理岗的界定分两种:广义和狭义。

广义的指只要在团队中带人,都算管理岗。比如某些创业公司由于人手有限,会让资历相对较深的老员工带新入职的新员工,在工作内容上给予他们一些帮助和指导,但在职称上却没有管理之名。

狭义的管理岗位一般要满足以下要求,才称得上管理者:1.基本脱离事无巨细的执行工作,更多从策略、规划、业务方向等宏观角度规划和拆解整支团队的工作计划。(比如阿里 P 序列的 P7 以上级别或者阿里 M 序列)2.为团队成员的 KPI 和绩效考核负责。

大多数人所说的「30 岁以上还没有转型管理岗」里的「管理」,更多指的是狭义的「管理」,即已经脱离具体执行工作(但并没有完全脱离代码),更多从策略角度思考问题的岗位,既要有管理之名,也要有管理之实。

要做到这个位置对绝大多数人来说,是比较难的。首先坑少且岗位流动率低;其次,要求高。

并且这一部分没有走向管理的候选人在薪资表现上也的确差强人意,绝大多数 30 岁没有走向技术管理的候选人在平台上的年薪集中在 35 万及以下。

v2-4b1c273802882e6d65060b8fa43f18ad_b.jpg


明确了什么是管理岗之后,我们再来讨论这个问题。

题主之所以会产生这样的疑问,不怪乎担心这一部分没有成为技术管理的求职者在市场表现上不如技术管理者。

这里可以明确回答题主,是否走到管理岗并不是衡量工作成就感的评价指标,更不要说是否会成为焦虑的来源了。我们将从以下三个方面阐述我们的观点。

30 岁没有走到管理岗的程序员占比约为 53.91%;
这 53.91% 没有走到管理岗的程序员在市场上依然受欢迎;
这 53.91% 没有在 30 岁成为技术管理,并且短期内不想要成为技术管理的程序员三种职业选择路径。

30 岁没有成为技术管理的程序员更多

从 100offer 平台上的数据来看,我们根据求职者上一份工作的 title 进行筛选,发现没有在 30 岁成为技术管理的求职者占比约为 53.91%,远超于成为技术管理的比例。

v2-190c91799d1c50d0bb8e29de4e5d3385_b.jpg


的确,30 岁这个年纪,并不能直接划定「一定成为技术管理」的目标。

从客观上看,30 岁的硕士和博士生大部分的工作经验都尚浅(大部分没有满 5 年),他们直接成长为技术管理的比例较少。 从主观上看,技术管理和编程工作的重心以及成就感的来源有较大区别,更喜欢通过「编程改变世界」获取成就感的程序员不选择走向技术管理也是主要原因之一。

即使没有成为技术管理,这一部分候选人在市场上仍然很受欢迎:

30 岁没有成为技术管理的程序员在市场上依旧受欢迎

虽然如前文提到的大部分没有晋升技术管理的程序员在薪资表现上差强人意,但是在 100offer 平台上收获的平均面邀数高达 11.89 封。和 100offer 平台上 2017 年总体平均面邀数 9.58 封相比,高出许多。

v2-44af3d3d235fbbe34766c0c125cf88e9_b.jpg


市场上对于资深程序员的需求量十分旺盛。

没有成为技术管理的这一部分程序员去做什么了?

在 100offer 2017 年接触的求职者上看,30 岁不想做技术管理的人中,有这么 3 种不一样的选择:
 
  • 觉得自己不能够承担技术管理的工作,准备先进行技术沉淀后升级技术管理;


这一部分候选人通常十分了解自己目前的技术发展水平,并能够理智对自己的职业进行规划。资深图像算法工程师许之一就是这样的典型代表。 作为公司第一号图像算法工程师,许之一协助 CTO 搭建起了公司的图像算法团队,工作 2 年后,公司伸出了升级技术管理的橄榄枝。

许之一觉得自己还没有足够的技术实力和技术沉淀承担起技术管理的工作。最终放弃了这个橄榄枝,继续在技术上精进自己。

对于程序员而言,技术管理应该是一件水到渠成而不是揠苗助长的事情。如果技术基础没有打牢,那么即使成为技术管理,未来的职业发展也会受限。与其过早走上一条揠苗助长的路子,不如先脚踏实地夯实基础。
 
  • 想要在技术上持续精进,成为某一领域的专家或者进阶成为架构师;


除了还在积累走向技术管理的这些人,另外一条技术精进的路线也是很多 30 岁 + 资深程序员的选择之路。

07 年博士毕业的贺明就是明确决绝走向技术管理的候选人,曾在 BAT 等多家互联网巨头待过的贺明在迈入 40 岁的关口进入了一家中型互联网公司从事数学科学家的工作。他的汇报对象是一名比他还小上许多的「年轻人」。 新技术的唤醒了贺明的战斗力,「现在工作加班多多了,以前 8 点就能下班,现在每天都要到 10 点。但是在工作中,我还是感受到了久违的技术进步。」

从技术管理回到一线业务上的贺明虽然「明显感觉到经历没有年轻人旺盛」,但是能够重新感受到自己技术的精进,贺明对于此次跳槽十分满意。
 
  • 选择转行:不再和技术死磕。


选择转行的程序员也不少。曾在某智慧城市公司担任开发部门主任的李魁就是这么一个人。花了 5 年时间,他从 c# 程序员做到了架构师,并且成功帮助公司进行技术栈的选型。

在完成技术选型后,李魁转岗成为了一个产品经理。「觉得自己在沟通上更有天赋,并且更喜欢产品经理的工作」,这是李魁做出改变的主要动机。

「我做架构师的那家公司不能算纯粹的互联网企业,在里面能够做的技术发展已经到头了」,李魁认为自己技术上的天花板来着太早。「之所以当时没有出来看机会的原因,因为我看好我所在的行业,并且我们公司能够给我其他的发展空间」,在技术工作中点亮的演讲、沟通、项目管理等技能使得李魁的职业发展路径有了别的分叉路可以选择。

除了自己的主观原因外,李魁也发现自己的架构师经验无法在市场上给他带来他想要的一线互联网公司技术管理的岗位,在人才顾问的建议下,李魁在看机会的后期改变自己的求职方向,最终以产品经理入职某 AI 独角兽公司。

通过上述三种「没有成为技术管理」的路径梳理中,不难得出一个结论,30 岁没有成为管理者,并不是一件值得焦虑的事情。

的确,市面上的技术经理、cto 等更高的面邀薪资,互联网圈对于管理者过分的「顶礼膜拜」,以及没有升职就意味着失败的焦虑传播等因素使大家产生了「30 岁不升就该反省人生」的错误观念。

但这些都是过度贩卖焦虑的产物,「没有梦想和咸鱼有什么区别」的口号并不等于 30 岁不是管理者就是咸鱼。职业发展本身就应该是一条「根据自己特长进行发展选择」的事儿,在国外 60 岁零 bug 的资深程序员同样值得尊敬,30 岁没有成为管理者没什么毛病,更不是异类。
老域名