四十不惑,程序员的中年危机

摘要: 努力而没必要执着。面试

Fundebug经受权转载,版权归原做者全部。数据库

今年恰好40岁,在一家著名外企作到技术专家的位置,在亲戚朋友眼中,俨然已算半个“成功人士”,但心里深处,却无一刻不战战兢兢。我知道,本身就像一个风雨中的高跷人,哪怕一阵风,一个闪失,都会重重跌倒,甚至于再也爬不起来。编程

我有一个习惯,每一年按期更新简历,一则看是否有更好的机会,二则了解市场行情与技术动向,也做为本身下一年努力的方向。小程序

从30岁到40,整整10年,年年如斯,这种形式一直有效的鞭策我努力学习和工做。由于我相信只要我保持努力,就会永远站在技术的前沿,就会永远保有强劲竞争力,所谓的“中年危机”永远也不会落在个人头上。微信小程序

然而随着年岁增长,随着面试境况的逐年下行,我愈来愈怀疑“努力”的价值,也渐渐能理解年轻时听到的那句话:“所谓悲剧的人生,并不只仅在于被不幸击中,更在于这种不幸的不可避免性”,而“中年危机”就是这样一个不可避免的人生悲剧,就绝大多数人来讲,不管如何挣扎,都逃无可逃。设计模式

年初,跨过大半个北京城,来到某视频网站应聘高级软件工程师,我准备充分,状态神勇,在技术环节过关斩将。所以,当我在会议室等待总监面试的时候,踌躇满志,心想这个offer十拿九稳了。安全

我已经想好了,当总监坐下和我谈理想的时候,我必定要把个人技术深度和广度充分展示,我要和他谈架构,谈趋势,谈…,然而就在总监推门而进,我起身相迎的瞬间,从总监脸上我读到不是微笑,而是分明的惊诧和失望。他甚至都没有坐下,只是简单问了个数据库并发问题,就草草结束了此次面试。微信

此次面试,即便是事过数月,我依然清楚的记得哪位总监脸上的表情,他期待的显然不是一个奸滑,油腻的中年大叔,而是一个血气方刚,听话,能加班的精壮小伙。架构

因而,我调整了策略,把求职的方向改成了架构师。此次显然对路了,面试和谐多了,再没碰到早前面试纯开发岗的尴尬。并发

国内某著名商城的大数据架构师职位,技术环节,面试个人是一个30出头的小伙,人很nice,整个过程我俩的思路一直比较match,能看出小伙对我很满意,因此当面试结束,小伙子说让我回去等通知的时候,我心里至关惊诧,以为本身可能被悲剧的“套路”了,索性直接问:“我是否是挺让你失望的,因此套路我,让我回去等消息呢?”小伙子是个直爽人,甚至有点激动,转身拿过来几分简历递给我说:

“你看,这是最近面过的候选人,这是XXX的首席科学家,这是XXX的VP,这是…,相比之下,你的背景真的是太通常了,我也是看你技术不错,才让你进入候选名单的。真不是忽悠你,架构师只有一个,公司确定要在其中反复筛选,我也是看咋俩聊的不错,才给你看这些东西的。”

过后证实小伙确实是个实诚人,很快我就收到了复试通知,接下来又通过前先后后2个月,总共6轮面试,我才艰难的拿到了最终offer。然而其中的忐忑,抑郁,自不可为人道,再叠加此前面试高工时的屈辱,使我分明的觉出了这个年龄职场人的窘迫。

找工做使我确认了一个问题:**纯粹的技术岗,只要到了年龄红线(大概34岁),即便你再努力,技术再好,再有热情,也是白搭,人家甚至连面试的机会都不会给你。**所以,年龄大了,若是还想有口饭吃,就必须削尖脑壳往上走,作架构师,作管理。但残酷的是,在金字塔式的组织架构下,这些岗位必然是相对稀少的,那些没有走上管理岗的大龄技术人员的出路又在哪里呢?

做为一名90年代的大学生,曾经的“天之骄子”,从学生时代,我就时刻鞭策本身要努力学习,努力工做,生怕哪步走错了,被技术,被时代抛弃。然而现实是什么?即便你精通多门编程语言,熟悉各类设计模式,懂大数据,懂AI,然而那又如何?

你不想作总监,不想作CTO,就是想安安静静的研究技术,这个要求高吗?然而现实就是如此残酷,你要么努力“奋斗”,踩着众人的失败成为所谓的“管理者”,要么就会跌成可悲的loser,这中间没有任何温情的中间地带。

在咱们的价值体系中,“努力”是一件无比正确的事情,但在咱们努力的同时,其实并不会去思考努力背后的价值,不少时候,咱们只是享受这种“努力”的感受,由于在沉重的现实面前,只有不断的“努力”才能稍稍减轻咱们巨大的焦虑感

那些毒鸡汤,教人要努力,要超越,要成功,要作人上人!然而对一个群体来讲,这种毒鸡汤却毫无养分,由于就一个群体来讲,成功的永远只能是少数,所谓的努力只是徒然增长了整个群体的生存难度(想一想那些无底线加班),至于整个群体的成功率则不会有任何改变。

而要提升整个群体的成功率,这个社会就要能容纳更多元化的价值观:你擅长沟通,喜欢管理,能够,努力奋斗吧骚年,向着CEO前进!而你喜欢技术,能够,我也欣赏你,创造条件让你沉浸于研究,也满怀信心的指望你的创新。哪怕你就是如此不思上进,就是知足于“老婆孩子热炕头”的小日子,我虽然不赞扬你,但也毫不鄙视你,是谁规定了“奋斗”的人就比不“奋斗”的人更高尚呢?

而要提升整个群体的成功率,除了更多元的价值观,亟待改变的还有当前恶劣的劳动关系,例如恶性加班(如996),年龄歧视,性别歧视。由于只有这样,才可能最大限度的延长员工的职业寿命,才使我的努力有讨论的空间。不然所谓的努力最终都会异化为年轻时在血汗工厂出卖青春,而年老色衰,加不动班了,就会被资本家无情的扫地出门,空留一声叹息!

10年的时间,生活的磨砺,逐渐把我从一个盲目乐观的青涩小伙,变成一个悲观主义者,但无疑倒是历史上最好的我。我已接受了本身的平庸,放弃了虚幻的主角光环,认可本身只是一个普通人。

我是悲观的,但更是理智的,由于保持理智的最佳方法就是完全掌握悲观主义,好比塞内卡就认为,愤怒和失望就是源于乐观主义的预期。北欧的居民不会由于下雨而愤怒,因纽特人也不会下雨而失望,我也不会由于未来的生活对个人捶击而放弃,由于这都没有超出个人预期。

然而,即便如此,我依然要把本身的经历写出来,把个人思索表达出来,那是由于:

虽然咱们都是挣扎在底层的普通人,无奈,卑微,懦弱,但咱们毫不傻,毫不麻木。咱们虽然无力改变这荒谬的现状,但也毫不会为这荒谬的现状叫好,更不会把这种荒谬合理化,成为一个可悲可恨的“奋斗逼”!

黑夜给了我黑色的眼睛, 我却用它来寻找光明

—— 顾城《一代人》

做者补充的评论

“方向比努力更重要”,但更重要的怎么辨别方向。

就咱们普通人来讲,无非就两个方向:作技术或作管理。作技术,年龄大了,社会的容忍度很低,人家甚至不给你机会。作管理,职位少,就整个群体来讲,把管理做为一个方向指出来是根本不成立的,就好像不能把考前三名做为一个班级学生的方向同样。

40+怎么就不能应聘初级的技术岗(在我眼中“高级软件工程师”也不算初级岗位)?你要是读过我其余的文章,就知道我曾经作过不短期(5年)的管理岗,但由于我的的兴趣点更多在技术上,因此就主动又转回技术岗了。您的观点其实也反映了这个社会对大龄技术人员缺少容忍度。

还有您说我应该去争取下CTO,除非您说的是只有3,4条枪,并且岌岌可危的小公司,据我所知,那些上规模公司的CTO,要么是公司的早期技术创始人,要么是业界知名经理人,人到那个层次,难道还须要去人才市场公开求职?

还有您把一个机会低于1%的小几率机会(CTO)做为一个选择拿出来讨论,您以为对这篇文章的人有任何建设性吗?

您要是读过我其余文章,就会知道个人核心观点:在当前,由于恶劣的劳动关系(例如年龄歧视,高强度加班),致使全部的职场人的路子都会越走越窄(不管管理仍是技术),都会遭遇所谓的“中年危机”。至于如何破这个局,从我的出发很难,由于这本质上是一个社会问题,而我的能作的无非是调整心态等修修补补的事情,对整个现状的改变并无做用。

但我想您确定还有一个疑问:既然我的的努力很难避免中年危机得悲剧,那为何我还要写这些文章呢?那是由于:

虽然咱们都是挣扎在底层的普通人,虽然眼含泪水,卑微,懦弱,但咱们毫不应该麻木,咱们虽然无力改变这荒谬的现状,但也毫不应该为这荒谬的现状叫好,甚至试图把这种荒谬合理化,从而沦落成一个可悲可叹的“奋斗逼”!

Hooke的评论

关注沈老师一段时间了,不少回答都是关注在大龄IT从业人员的前景以及生活状态等方面的,基本上大多数的观点我仍是比较认同的,也学习到了不少,沈老师的这篇文章我以为写得仍是比较符合现实的,不少时候的努力确实可以带来的改变比你预期的要低不少,我如今30出头了,本身以为在价值观以及性格上与沈老师有不少相近之处,最近也老是会思考相似的问题,也有一些想法,你们参考交流。

思考以及焦虑的来源:

  • 我我的以为进行相似问题考虑的人大多数在通俗成功定义来说都是“比上不足比下有余”的,在行业中混的还能够,仍是远没有达到顶尖的层次,可是我的自身的成长教育经历可能给本身一个可以成为“顶尖”的错觉,年轻的时候会以为如今不是顶尖,可能仍是在蛰伏,经过努力是能够达到顶尖,或者最起码说是不掉队的那种,可是随着年龄的增长,这种达到“顶尖”的无力感愈来愈强,与儿时或者青年时期梦想的生活有所不一样,于是会产生或多或少的“中年危机”这种焦虑。

  • 从心理角度深层分析可能有部分自恋倾向+安全感缺少,以为经过自身的努力从二线或如下城市到一线城市立足了已经比较不容易了,容易让人有必定的自恋感受,同时又特别惧怕因为哪一步的错误失去这一切,居安思危的意识特别强,努力的让本身有安全感,从统计角度来看有这些想法人比例仍是很高的。大概本科阶段曾经有人给我说过我有自恋倾向,当时比较嗤之以鼻,如今看来感受说的挺有道理,比较认同,对自身的认识确实是一个长期持久的过程。

我自身对此类问题是这样看的:

  • 人人都应该有必定的危机意识,多思考后路没有坏处,可是必定要活着当下,好好的享受当下的生活,生活是否幸福与所处的阶层,挣钱多少真的关系不大,重要的是否有幸福的能力。充分认识到能力以及机遇的重要性,不强求。我记得在读研阶段有位老师曾经说过在科研发文章这方面努力作本身就好,必定要认识人能力上的差距,否则特别容易心态失衡陷入抑郁的,运气和机遇就更不用说了,正确看待就好。找好本身的定位,多和本身纵向比较,少作横向对比,不少时候我的努力奋斗可能带来结果并不如预期,可是咱们可能经过这个过程缓解了焦虑,加强了安全感,可能存在必定假象,可是这也足够了。

  • 多以天然法则看待这个社会,现实是残酷的,年轻可以拼命的狮子就是会取代年老狮子的位置,更可以适应环境,少幻想转管理或者专研技术就必定可以利于不败之地,接收世界的几率性法则,成事在人,谋事在天,若是失败了掉队了也正常,人生不过百年而已,不用看的这么重。我也是比较认同沈老师“更多元价值观”这个观点,可是也不必定要社会认同,自身认同就行,我以为社会必然是认同可以获取更多资源(人,权,钱)就更成功的价值观,这样可以推进社会向前进。听从自身的心里,摒除既可以让本身过得爽,又可以让大多数人羡慕的想法,不排除能够作到同时兼顾,可是对绝大多数人来讲是有冲突的。

  • 更多的以参与者的视角,而不是弄潮儿的视角看待并感觉这个世界,我从本科毕业到如今能够说一直在追逐所谓的风口热点,07-08年左右的嵌入式系统研发,09-15年的读研以及航天梦,16到如今的互联网研发,在不少人看来职业生涯可能有点不够专一,可是我会以为我经历了,以从业者的身份感觉到了时代的变迁,技术带来的变革,心里获得了知足。将来我还会追逐AI方向,不是由于待遇更好一些,而是比较喜欢(10年左右读研阶段就想过将当时的AI技术——专家系统技术用于航天领域做为课题开题,因为种种缘由未能实现),可以更好的在第一线感觉“第四次工业革命”带来的这种变化,会让我感受如饮甘甜。

  • 上面有评论说沈老师再贩卖焦虑,沈老师自身以为并无,我我的的感受是沈老师的这篇文章仍是表达出了一些焦虑的,将焦虑包装了一下,写的人感受不大,看得人仍是可以感受到的,其实这也没啥,很正常,人人都有,不一样人应对的方法不同。

上面不少都是有感而发,条理性不强,我后面整理整理单独发一遍相关的文章供你们讨论。

关于Fundebug

Fundebug专一于JavaScript、微信小程序、微信小游戏、支付宝小程序、React Native、Node.js和Java线上应用实时BUG监控。 自从2016年双十一正式上线,Fundebug累计处理了9亿+错误事件,付费客户有Google、360、金山软件、百姓网等众多品牌企业。欢迎你们免费试用

相关文章
相关标签/搜索