第一批90后程序员即将步入30岁,你是否正在遭遇“中年危机”?

来Offer(LaiOffer)
7 min readDec 14, 2019

--

2019年临近尾声,掐指一算,第一批90后也即将步入30岁。

所谓三十而立,30岁往往被看做是人生的分水岭,这个年龄段的人面临着社会角色、家庭角色、社交角色的多重身份叠加。

那么对于广大程序员来说,30岁又意味着什么?

程序员是碗青春饭?

知乎上,关于程序员“三十之惑”的讨论已经屡见不鲜:

在美国,同样有许多程序员因为年龄而焦虑迷茫:

社会上流行说“30 is the new 20”,然而却有程序员自嘲,干自己这一行,应该写作“30 is the new 50”

看来,无论是中国还是美国,程序员群体中似乎都存在着一些共同的忧虑:

  • 进入职场后,程序员们到底该怎么往下走?
  • 面对永远在路上的年轻new grad,程序员们又该如何保持竞争力?
  • 程序员,究竟是不是一碗吃不起的年轻饭?

别担心,我们专门请了前谷歌资深工程师闫老师来跟大家讨论讨论:

90后程序员们,该如何规划职场和提升自己

本文作者:闫老师

前Google资深工程师、技术面试官,曾连续多年获得“Top Performer”称号。已帮助上千名同学进入FLAG等一线科技公司。

职场误区1:伤不起的30岁?

实际上,以我在谷歌的工作经历以及对其他公司的了解,大部分程序员都处于30岁上下的阶段,他们是公司的主力军。因为30岁恰恰是一名程序员的黄金年龄 — — 在3–5年的工作磨练之下,不仅技术会更加熟练,职场规划和发展也会更加清晰

北美的各大科技公司对于员工的职业发展,大都有一个基础的规划的要求。以谷歌为例,程序员如果要从Level 3 到 Level 4, 一般需要1–2年,Level 4 到 Level 5,一般允许2–3年

按照多数人的轨迹,24、5岁走出校园进入社会,一步步学习,成长到30岁刚好进入一个比较成熟的阶段,达到Senior水平。

心里有了更为明确的目标,并且也更加有能力去实现自己的目标。所以说,30岁正应该是程序员们充满干劲、大展拳脚的好时候

那么,为什么有些人还是会产生“三十之惑”呢?

在我看来,很多抱怨和焦虑都来源于个人现有能力的不匹配,你现在具备的技能不足以支撑你晋升到更高层次。

程序员的30岁问题,是能力问题,也是视野问题与心态问题。

从Senior继续向上,想要实现级别的跨越,往往需要付出更多的努力。如果你不具备持续学习的能力、不能保持技能更新,那么在不进则退的职场中,原地踏步的你,自然只能被赶超、甚至被淘汰。

在很多情况下,所谓的年龄困惑更像是一种借口,年龄不应该是你不成功的理由。

如果你真的有核心竞争力,年龄还会成为你的问题吗?

职场误区2:程序员不需要懂管理?

很多人对engineer有一个普遍的误解:engineer是个纯技术工种,不具备领导角色,与managerment不沾边。

但实际上,Engineer是一个复合角色,绝不是埋头写码就完事了。想要赢在职场,技术与管理能力缺一不可

技术方面:

首先,个人技术肯定是要过硬的,只有这样才能服人,并且还要有能力把自己的技术传递给组员们。同时,相比于具体的代码实现,高级程序员们要具备design的能力,要能搭建项目架构。

软实力方面:

越想要升到高级别,就越要具备过人的软实力,必须要有Cross-team甚至是Cross-company的领导力和影响力

高级程序员们需要在Business层面去生产价值和影响力,Tech Vision是必不可少的 — — 不仅要知道组内的技术发展方向,更要清楚公司未来的走向和趋势。

以上种种都需要相当长时间的积累和学习,soft skills、political skills、social skills都是必须的。

所以说,如果你还认为技术和领导能力是割裂开的,是两种不同的角色,只能看到眼前,而没有更高的眼界和思维,那这可能正是你遭遇瓶颈的一个重要原因。

做不到这两点,谈什么职场晋升

那么,如何才能够突破瓶颈,实现自己的职场进阶呢?

第一,不要只看到自己头顶的一片天,要学会向他人看。

在任何公司里,都会有比你优秀的人。如果你想要站得更高,那就要学会向优秀的人看齐,多去了解别人在做什么,而不是只盯着自己的一亩三分地。

当年我刚进谷歌的时候,就收到过一份Career Ladder的文件,上面很清楚地标记着想要达到某一层级,你需要做出哪些成绩。

其中有一句话我尤其印象深刻,大意是说:要想到达下一个level,只在当前level做到最好是不够的,你必须要表现出下一个level的能力并且持续相当一段时间,才能够证明你确实值得晋升。

所以说,你一定要驱动自己往上走,而不是故步自封。

第二,机会都是自己争取的,不会平白无故拥有。

很多人可能会说,我也知道软实力重要,但是我没有机会去锻炼呀。要谨记的是,在职场上,没有人会主动给你机会,所有机会都需要自己去争取

那么扪心自问,你是否真的努力去主动争取过这样一个表现机会呢?

工作1、3、5年后,你该成为怎样的职场人?

我相信,听过孙老师职业发展课的同学们,心里应该清楚知道,自己进入职场1年、3年、5年后应该有什么改变:

入职第1年,你的主要目标可能是完成老板交给你的任务;

入职第2年,你要清楚知道自己应该做什么工作,做到心里有数;

入职第3–5年,你应该有能力去告诉你的老板,我们应该做哪些工作,要主动承担责任。

总结来说,这就是LeadershipOwnership

如果你已经进入职场5年了,还是按照第1年的方法和思路去工作、按照第1年的标准去要求自己,那你肯定无法成为金字塔上层的人。

如果你付出了努力却找不到好的机会,那你可能需要重新审视自己的职业规划,尝试换个环境。

如果你没有付出足够的努力却还想要好的机会,那这个世界是公平的,你又凭什么呢?

年龄的增长不可避免,那你为什么不能成为一个不可替代的存在呢?

究其根本,最终能让你在社会、在职场立于不败之地的,只有你掌握的核心技能

E/N/D

更多科技求职资讯,请关注“来Offer”!

www.laioffer.com

关于来Offer:

来Offer是硅谷最具实力的高科技在线教育和职业培训机构,通过提供高水平的IT培训课程和就业指导,帮助学员进军硅谷一二线科技公司。自2013年以来,来Offer已将3000+名中国工程师送入Facebook, Google等硅谷一线公司。

点此了解来Offer课程详情:

来Offer软件工程师旗舰核心课程

来Offer全栈开发项目实践课程

来Offer人工智能与数据科学强化课程

来Offer无人车系统课程

--

--

来Offer(LaiOffer)
来Offer(LaiOffer)

Written by 来Offer(LaiOffer)

Develop technical knowledge. Improve programming skills. Build your career in software engineering.

No responses yet