作者:硅谷IT胖子
链接:https://www.zhihu.com/question/35025502/answer/536813696

非常支持有个高赞回答:99%的职业,年龄增大后都没前途。没前途是绝大多数普通人的宿命,有前途的人也用不着等到老。

 

我有一年短租过一个生物博士后家的房子,跟他们生活过几个月。生物薄厚40多岁,娃还小才6岁,生活很节省,节省到了极致。在排EB2绿卡。你说他40多岁了,一年也就几万、要养一家三口,是不是真实的生活?你说他会不会来知乎问“生物薄厚(海外俗称“千老”)年龄增大了出路是什么?”

 

人学生物的就智商低?就比码工该死?就活该穷着?不也努力活着?

 

工地上的力工、搬砖的,年龄大了出路是什么?混***的,年龄大了出路是什么?码工不过是一种智力型力工罢了。本质上,绝大多数中产其实跟赤贫阶级都差不多,就是手一停,人就要挨饿。

 

如果心态是把程序员当成世界上最好的职业,我觉得大可不必。其实太多职业比程序员好,只不过程序员适合普通人、穷人、“门槛低”而已;

 

如果心态是怕老了老无所依、失业,不敢做程序员这行,那我劝你跟施一公玩冷冻电镜去,不到老就没出路了,的确不用担心“年龄增大后”;换句话说,要是当了程序员还老无出路,那么干别的您大概率也是老了出问题;

 

生活,本来就是很不容易的。人无远虑必有近忧,我的另外一种取反解法就是:现在过得不错,就开始担心远处的生活了。盛世总会衰败,大宴豪奢之后,往往飞鸟各投林,没事儿读读《红楼梦》,有些现实人总得接受。

 

其实大可不必。先悲观到极点休克治疗下:你要是活不到“年龄增大”那一天呢?不就白担心了?有人说我抬杠,不见得吧?万一写程序累死了呢?万一碰上各种事故了呢?万一生病了呢?

 

其次是,程序员年轻时好歹比其他的搬砖职业稍微多积累一点钱,多买几套房子出租,多存点钱在401K,分散投资,抗风险能力还是稍微比其他行业强一点;

 

不要羡慕医生(注:美国),学医也很苦对吧,再说一个身份问题你怎么解决?我见过40多岁还在考的而且是另一半支持的身份,我自问没这种毅力和勇气;不要羡慕学法律的律师,这语言能力咱也没有对吧,要是当移民律师填个表一年赚几万,还不如当码工去;不要羡慕学商科金融的,能出头的都是人精,就是来做码工也是一等一的,更何况好多都名校出身的。

 

我个人觉得,能当manager的,能创业的,终究还是偏少数。大部分码工,结局都是庸庸碌碌,但真正被逼得跳楼的、穷死的,其实也没几个。从好公司跳到烂公司,再从烂公司跳当contractor,总能有口饭吃。

 

再实在不行了,给人当小工、打下手,去大华超市收银,端盘子,开货车,都是劳动,人能做,咱也能做对吧?更别说有的答案提到了:当老师,教编程,其实是有很多很多出路的。脑子没问题,双手又在,还能饿死活人?

 

社会变化太快了,没人能预测。90年代下岗的时候很多人都接受不了:说好的养一辈子呢?最后这些人也得自己扛对吧。2008年我还听说“DBA越老越吃香”,结果10年后DBA工作岗位大量缩水。会计能干到老吧?也未必,说不定就被软件取代了,还不如码工呢。报社稳定吧?结果现在谁看报纸和刊物?你说那些人要不要改行?变化才是主流,一成不变才是罕见。

 

其实不是抬杠,我只是想说,很多很多的职业,其实都是相当不稳定的:跟经济形势、跟技术、跟资金、跟规定,都是高度相关的。不稳定有两种:看不到的不稳定,和能预料到的不稳定。很多人不慌,是因为根本看不到危机。

 

我想,这个社会确定是往信息化方向走了。那些叫嚷“AI注定会自己写程序淘汰所有码工”的人我认为大概率是外行和新闻记者。信息化下,你说什么专业最接近、最不容易失业、最容易跟上潮流?当然是所有跟编程、数据相关的专业。其实最应该慌的,是售货员、工厂的重复劳动者、麦当劳翻肉饼的、前台等,这些工作早晚或多或少地被机器取代。

 

关键在于心态:你把码工当成神圣的职业,自然受不了这种老了后的落差;你把码工当成修下水道的、抡大锤的,自然会觉得出路多了去了。

 

我这几天也累得不行。现在这公司其实挺累,学东西不怕干活也不怕,主要是心也蛮累的。而且这公司是出了名的喜欢年轻人,我跟20多岁的一比,也的确是有时候略感力不从心。扪心自问,我自己也没有办法,我找不到更好的活计去做,好歹公司还管三餐不是?

 

有时候也感觉累得不行,也很沮丧,但是睡一觉起来又精神百倍了。人生就是这样吧,总有你担心的,也总有解决不了的问题。就算你富有四海,也惧怕死亡,也惧怕失去。

 

说到底,这题目跟程序员一毛钱关系都没有,“年龄增大”是永恒的没出路。

 

我知道,程序员年龄大了怕累。所以我主张的是拒绝996,年轻时别拼太狠,为了仨瓜俩枣玩命996,和上了年纪怕没出路被淘汰的,大概率也是同一拨人对吧。当然,人华为人可能不这么想,人30岁就财务自由了,这也算公平;但你没拿多少钱还使劲拼命的,还在知乎号称自己最优秀可以弯道超车的,就是该认真思考一下了。

 

只不过,人不要乱立flag,觉得年龄大了一定怎样怎样,35岁以上一定不会有技术成长了,30岁以上改行一定晚了,40岁一定刷不动题了。我技术进步最快的几年,反而是在30岁以后。技术成长这些并不是看年龄,而是更多地看机遇和运气,有时候也有个积累的过程。

 

其实码工的出路,还是决定于社会的走向,这没人知道。风口上猪都能飞,关键是风来不来对吧。

 

我个人的计划:自己再好好干几年,技术水平再上个台阶,然后找个著名养老公司一蹲,或是一个二线养老公司休息几年,到快40了再考虑是出来蹦跶还是换个地方蹦跶还是老老实实窝着。

 

我心态很好的:当程序员,好歹让我过去的7、8年里一直过着好日子,而且还是我最年轻的时候,我已经很感激了;我要是当博士后,以我的脾气,还不得活活穷死、气死。

 

人,要知足对吧?能选不太差的,也就可以了。

 

===Update 1 Thanksgiving, Nov. 22nd 2018 ===

为什么感恩节还能更新,笨,我在机场等飞机呢。

 

昨天忙了一整天,临睡觉时写的,困得不行有点乱,前言不搭后语,谢大家赞,难道我没写清楚你们居然读明白了?懂行的都知道我为什么忙了一整天,也知道周一发生了什么,我们这还在收拾残局呢。简单来说,周一有一个人在火药桶旁边抽了颗放松烟……

 

从我个人的角度写写30多岁码工的感受:的确是受年龄压力开始增大了。比如二十多岁的小年轻,可能什么都懂,对组里的东西很熟悉。有时候我也怀疑自己是不是智商不够,是不是自学能力太差,是不是基础不行,别人是不是都玩命加班,你知道30多岁的人那种危机感。后来其实想一下就明白:小年轻之所以懂,是因为入组早,当年亲手搭建过那些东西,当然熟了,我自己搭建的东西也是熟得不行啊。跟智商、能力都关系不大,反而是机遇、运气占大头。

 

所以年龄这东西,不是线性的,没必要看太重。

 

周瑜15岁当了东吴的水军都督,扎克伯格20多岁就当CEO、名满天下了,某胖年少万兜鍪,也是80后二十几岁就是世界第三陆军强国的霸王了,敢于对阵罗马帝国了。跟这些人比,我们某乎的是不是都该排队跳楼去?

 

压力一直是有的,只不过看你在不在乎。我有个朋友说得好,大概意思是:压力伤不伤身,在于你怎样认为:你认为压力伤身,它就伤身;你不在乎,可能就不伤身。

 

所以,我琢磨着人活着还是得跟自己比。总跟别人比,总看别人年少有为自己一把年纪还在吭哧吭哧地写代码,当然很痛苦。但我自己就安慰自己:人都名校出身的,还有不少PhD,我特么一个改行的烂校毕业生,混迹多年才能跟人站同一个位置,也算很正常了。

 

为什么我们这个时代的人容易感受到压力、对比和焦虑?作为80后,我觉得我们的时代其实很特殊:从小到大,目睹了奇迹的诞生,跟着奇迹成长,所以我们潜意识里,是认为奇迹是正常的。我在90年代的小时候,的确能感受到几乎每年都会有大量新东西出现,很容易让人误解这种上升应该是永远持续的。这种烙印影响很多人一生。

 

不光物质上,身边谁谁80后创业身价百亿了,谁谁发财了谁谁暴富了,再加上媒体炒作推波助澜,让每个不成功的人都在担忧自己、担忧未来。其实,换个角度想,想想广场协议后的日本普通民众,失落20年,不也是正常过日子么?我在中西部住的时候,能感受到那种静止之美:地广人稀,慢慢吞吞,芝加哥房价10年不涨,难道就不是正常的生活了么?

 

一定要拼命工作、一定要房价飙升、一定要每几年就工资翻倍,才是过高的要求了吧?

 

所以我是觉得,作为普通人,其实能做到几个小目标就算不容易了;甚至我觉得,我们普通人对社会的最大贡献就是不给别人添麻烦。有时候焦虑了,看看自己的小目标就好。

 

有人私信问我现在改行CS晚不晚。我觉得这不决定于我说,我说的都是XX,而决定于:第一,你有没有其他更好的路,如果没有,就是告诉你CS会波折、衰落,你也得学对吧?第二,在于你的追求、能力和目标,是找个舒服地方混日子,还是打拼。

 

CS这产业已经极为庞大,瞎子摸象原理,100个人基本上有100种说法了,里面还夹着很多人云亦云,完全不知道自己说的是什么的。