1. 一个好的程序员至少应该具备哪些条件
楼上的几位显然误会我的意思了,我并不是说不应当写文档加注释注重团队精神,看看下面的一篇文章,那位三天就写出UNIX的他需要写文档注释和团队精神吗,他用不着。哪个高手没有一点傲气和自信,他之所以敢对用户说:拿到你想要的,然后滚蛋,你已经很幸运了!是因为他有这个资本。天才本就不循规蹈矩,那样他就不叫天才了。
MIT BBS上说微软电话面试的一道题就是“Who do you think is the best coder,
and why?”。我觉得挺有意思的,也来凑个热闹。排名不分先后。
Bill Joy, 前任Sun的首席科学家,当年在Berkeley时主持开发了最早版本的BSD。他还
是vi和csh的作者。当然,Csh Programming Considered Harmful 是另一个话题乐。据
说他想看看自己能不能写个操作系统,就在三天里写了个自己的Unix, 也就是BSD的前
身。当然是传说了,但足见他的功力。另一个传说是,1980年初的时候,DARPA让BBN在
Berkley Unix里加上BBN开发的TCP/IP代码。但当时还是研究生的B伯伯怒了,拒绝把BBN
TCP/IP加入BSD,因为他觉得BBN的TCP/IP写得不好。于是B伯伯出手了,端的是一箭封
喉,很快就写出了高性能的伯克利版TCP/IP。当时 BBN和DARPA签了巨额合同开发TCP/IP
Stack,谁知他们的代码还不如一个研究生的好。于是他们开会。只见当时B伯伯穿
个T-shirt出现在会议室(当时穿T-shirt不象现在,还是相当散漫的哈)。只见BBN问:你
怎么写出来的?而B伯伯答:简单,你读协议,然后编程就行了。最令偶晕倒的是,B伯
伯硕士毕业后决定到工业界发展,于是就到了当时只有一间办公室的Sun, 然后他就把
Sparc设计出来乐。。。象这种软硬通吃的牛人,想不佩服都不行的说。据Bill Joy的同
事说,一般开会的时候B伯伯总是拿一堆杂志漫不经心地读。但往往在关键之处,B伯伯
发言,直切要害,提出漂亮的构想,让同事们彻底崩溃。对了,他还是java Spec和JINI
的主要作者之一。
John Carmack,ID Software的founder和Lead Programmer。上个月和一个搞图形的师兄
聊天,他竟然不知道John Carmack, 也让偶大大地晕了一把。不过也许搞研究的和搞实
战的多少有些隔吧。想必喜欢第一人称射击游戏的都知道J哥哥。90年代初只要能在PC
上搞个小动画都能让人惊叹一番的时候,J哥哥就推出了石破天惊的Castle Wolfstein,
然后再接再励,doom, doomII, Quake...每次都把3-D技术推到极限。J哥哥的简历上说
自己的专长是"Exhaust 3-D technology",真是牛人之言不我欺的说。做J哥哥这样的人
是很幸福的,因为各大图形卡厂家一有了新产品就要向他“进贡"
,不然如果他的游戏不支持哪种卡,哪种卡基本就会夭折乐。当初MS的Direct3D也得听
取他的意见,修改了不少API。当然,J哥哥在结婚前十数年如一日地每天编程14小时以
上,也是偶们凡人望尘莫及的。对了,J哥哥高中肆业(?),可以说是自学成才。不过
呢,谁要用这个例子来为自己学习不好辩护,就大错特错了。那 Leonardo Da Vinci还
是自学成才呢(人是私生子,不能上学)。普通人和天才还是有区别的。对了,其实偶们
叫“达分奇”是相当不对的,因为Vinci是地名,而Da Vinci就是从Vinci来的人的意
思。换句话说,Leonardo Da Vinci就是“从Vinci来的Leonardo”的意思。叫别
人“Da Vinci”就不知所谓乐。嗯,扯远了,打住。
David Cutler,VMS和Windows NT的首席设计师,去微软前号称硅谷最牛的kernel开发
员。当初他和他的手下在微软一周内把一个具备基本功能的bootable kernel写出来,然
后说:“who can't write an OS in a week?",也是牛气冲天的说。顺便说一句,D爷
爷到NT3.5时,管理1500名开发员,自己还兼做设计和编程,不改coder本色啊。
D爷爷天生脾气火爆,和人争论时喜欢双手猛击桌子以壮声势。 日常交谈fuck不离口。
他面试秘书时必问:"what do you think of the word 'fuck'?" ,让无数美女刹羽而
归。终于有一天,一个同样火爆的女面对这个问题脱口而出:"That's my favorite
word"。于是她被录取乐,为D爷爷工作到NT3.5发布。
Don Knuth。高爷爷其实用不着偶多说。学编程的不知道他就好像学物理的不知道牛顿,
学数学的不知道欧拉,学音乐的不知道莫扎特,学Delphi的不知到 Anders Hejlsberg,
或者学Linux不知道Linus Torvalds一样,不可原谅啊。为了让文章完整,就再罗唆几句
吧。高爷爷本科时就开始给行行色色的公司写各种稀奇古怪的编译器挣外快了。他卖给别
人时收一两千美元,那些公司拿了code,加工一下卖出去就是上万上十万。不过也没见高
爷爷不爽过,学者本色的说。想想那可是60年代初啊,高爷爷写编译器写多了,顺带就搞
出了个 Attribute Grammar和LR(k),大大地造福后人啊。至于高爷爷在CalTech的编程比
赛(有Alan Kay得众多高高手参加)总是第一,写的Tex到86年就code freeze,还附带2^n
美分奖励等等都是耳熟能详的,偶就不饶舌乐。
顺便说一下,高老大爷是无可争议的写作高手。他给Concrete Mathematics 写的前言可
谓字字铿锵,堪为前言的典范。他的技术文章也是一绝,文风细致,解释精当,而且没
有学究气,不失轻快跳脱。记得几年前读Concrete Mathemathics,时不时开怀大笑,让
老妈极其郁闷,觉得我nerdy到家,不可救药。其实呢,子非鱼,安知鱼之乐,更不知那
完全是高爷爷的功劳。说到写作高手,不能不提Stephen A. Cook。他的文章当年就被我
们的写作老师极力推荐,号称典雅文风的样本。库爷爷一头银发,身材颀长,总是面带
谦和的微笑,颇有仙风道骨,正好和他的仙文相配的说。
高爷爷其实还是开源运动的先驱。虽然他没有象Richard Stallman那样八方奔走,但他
捐献了好多作品,都可以在网上看到,比如着名的Mathematical Writing,MMIXWare,
The Tex Book等,更不用说足以让他流芳百世的Tex乐。
Ken Thompson,C语言前身B语言的作者,Unix的发明人之一(另一个是Dennis M. Riche
老大,被尊为DMR),Belle(一个厉害的国际象棋程序)的作者之一, 操作系统Plan 9的主
要作者(另一个是大牛人Rob Pike,
前不久被google挖走了)。Ken爷爷也算是计算机历史上开天辟地的人物了。1969年还是
计算机史前时代,普通人都认为只有大型机才能运行通用的操作系统,小型机只有高山
仰止的份儿。至于用高级语言来写操作系统,更是笑谈。Ken爷爷自然不是池中物,于是
他和DMR怒了,在1969年到1970间用汇编在PDP-7上写出了UNIX的第一个版本。他们并不
知道,一场轰轰烈烈的UNIX传奇由此拉开了序幕。Ken爷爷在1971年又把Unix用C重写,
于是C在随后20年成就了不知多少豪杰的梦想和光荣。
Ken爷爷还有段佳话: 装了UNIX的PDP-11最早被安装在Bell Lab里供大家日常使用。很
快大家就发现Ken爷爷总能进入他们的帐户,获得最高权限。Bell
Lab里的科学家都心比天高,当然被搞得郁闷无比。于是有高手怒了,跳出来分析了UNIX
代码,找到后门,修改代码,然后重新编译了整个UNIX。就在大家都以为“这个世界清
净了”的时候,他们发现Ken爷爷还是轻而易举地拿到他们的帐户权限,百思不解后,只
好继续郁闷。谁知道这一郁闷,就郁闷了14年,直到Ken爷爷道出个中缘由。原来,代码
里的确有后门,但后门不在Unix代码里,而在编译Unix代码的C编译器里。每次C编译器
编译UNIX的代码,就自动生成后门代码。而整个Bell Lab的人,都是用Ken爷爷的C编译
器。
(6)Rob Pike, AT&T Bell Lab前Member of Technical Staff ,现在google研究操作系
统 。罗伯伯是Unix的先驱,是贝尔实验室最早和Ken Thompson以及Dennis M. Ritche开
发 Unix的猛人,UTF-8的设计人。他还在美国名嘴David
Letterman的晚间节目上露了一小脸,一脸憨厚地帮一胖子吹牛搞怪。让偶佩服不已的
是,罗伯伯还是1980年奥运会射箭的银牌得主。他还是个颇为厉害的业余天文学家,设
计的珈玛射线望远镜差点被NASA用在航天飞机上。他还是两本经典,The Unix
Programming Environment 和 The Practice of Programming 的作者之一。如果初学者
想在编程方面精益求精,实在该好好读读这两本书。它们都有中文版的说。罗伯伯还写
出了Unix下第一个基于位图的窗口系统,并且是着名的blit终端的作者。当然了,罗伯
伯还是号称锐意革新的操作系统,Plan9,的主要作者。可惜的是,Plan9并没有引起多
少人的注意。罗伯伯一怒之下,写出了振聋发聩的雄文 Systems Software Research is
Irrelevant,痛斥当下系统开发的不思进取,固步自封的弊病。虽然这篇文章是罗伯伯
含忿出手,颇有偏激之词,但确实道出了系统开发的无奈:开发周期越来越长,代价越
来越大,用户被统一到少数几个系统上,结果越来越多的活动是测量和修补,而真正的
革新越来越少。
就在罗伯伯郁闷之极的时候,google登门求贤来乐。如果说现在还有一家大众公司在不
遗余力地把系统开发推向极致的话,也就是google乐。随便看看google的成果就知道
了。具有超强容错和负载平衡能力的分布式文件系统GFS
(现在能够用100,000台廉价PC搭起一个巨型分布系统,并且高效便宜地进行管理的系统
也不多哈),大规模机器学习系统(拼写检查,广告匹配,拼音搜寻。。。哪个都很牛的
说),更不用说处理海量并行计算的各式google服务了。Rob在System Software
Research is Irrelevant里萧瑟地说现在没有人再关心系统研究的前沿成果了。想不到
他错了,应为google关心。google网络了大批功成总是试图吸取系统研究的最新成果。
想必Rob Pike在google很幸福。愿他做出更棒的系统。
Dennis M. Ritchie, 既然Ken Thompson是我的偶像,新闻组上人称DMR的Dennis M.
Ritchie自然也是,毕竟两人共同缔造了UNIX,而Dennis几乎独力把C搞大(当然,C的前
身是B,而B是Ken Thompson一手做出来的)。两人1983年分享图灵奖,是有史以来少数几
个因工程项目得奖的工程师(本来是唯一的一对儿,但Alan Kay才因为SmallTalk得奖,
所以就成了唯二的乐) 一个人一生能做出一个卓越的系统已经不易,DMR的C和UNIX长盛
不衰近30年,至今生机勃勃,DMR此生可以无憾的说。
D爷爷也算有家学渊源:他老爸在AT&T贝尔实验室工作了一辈子,并在电路设计方面卓有
成就,还出了本颇有影响的书The Design of Switching Circuits,据说在交换理论和
逻辑设计方面有独到的论述。当然,D爷爷和他老爸是不同时代的人:他老爸的研究成
形于晶体管发明之前,而D爷爷的工作离了晶体管就玩儿不转乐。:-D
不要看D爷爷搞出了C,其实他最爱的编程语言是Alef,在Plan9上运行,支持并行编程。
Alef的语法和C相似,但数据类型和执行方式都和C大大不同。说到语言,D爷爷对后来
人有非常中肯的建议:抱着学习的目的来开发你自己的语言,不要冀望于它被众人接
受。这个建议不光对语言开发有用,也适用于其它大型系统的开发。别的不说,DMR后来
领导自己的团队在1995年和1996分别推出了Plan9和Inferno操作系统,又用多少人知道
呢?其实,D爷爷当初也没想过C会风行世界。他开发C的初衷和Eric S. Raymond
在Cathedral and Bazaar里阐述的一样,就是要消除自己对现有工具的不爽之处。谁
知D爷爷无心插柳,C竟然受到众多程序员的狂热拥戴,连D爷爷自己都大惑不解。在一次
采访中D爷爷说大概那是因为C的抽象程度碰巧既满足了程序员的要求, 又容易实现。当
然C一度是Unix上的通用语言也是原因。但不管怎么说,D爷爷对编程语言出色的审美意
识奠定了C广为流传的基础。
最后八卦一下。D爷爷的业余爱好和NBA大牛Karl Malone一样:开卡车。不过D爷爷更喜
欢开NASCAR,而KM独爱巨无霸。J D爷爷自称心中不供偶像,如果一定要说一个,那就
是Ken Thompson了。现在Ken爷爷退休当飞机教练去了,而D爷爷当了贝尔实验室系统开
发部的头,整日忙于开支票。他俩合作20年,屡屡创造历史。这段令人神往的佳话,也
就长留你我心中乐。
P.S., 很多人都以为Brian W. Kernighan是C的作者。其实BWK只是写了那本经典K&R C。
据D爷爷说,他,Ken, 和Kernighan三人中,Kernighan最能写文章,他次之,而Ken写
得最少;但说到编程,Ken爷爷才是当之无愧的老大。
Edsger Wybe Dijkstra, 对,就是E.W. Dijkstra. 一提到EWD,很多人就会想起找最短
路径的Dijkstra Algorithm,就好像一提到Sir. Tony Hoare,就想起Quick Sort一样。
其实这些个算法不过是两个牛人在他们职业生涯中最琐碎的贡献。比如Dijkstra算法,
无非是戴爷爷在1956年为了展示新计算机
ARMAC的计算能力,初试身手的成果,属于他的算法处女作。据戴爷爷自述,他搞出最
短路径算法的时候连纸笔都没用。当时他和他老婆在阿姆斯特丹一家咖啡厅的阳台上晒
太阳喝咖啡,突然就把这个算法想出来乐。而且当时的算法研究还比较原始,牛人们忙
着用计算机搞数值计算,对离散算法不屑一顾。那时连一个象样的专注于离散算法的专
业期刊都没有。戴爷爷于是推迟发表这个算法。直到1959年,他才把这个算法发表
在Numerische Mathematik的创刊号上,权为捧场。:-)
EWD在多个领域牛气冲天,端的是理论和编程两手硬的高手。只不过他的很多工作比较
深刻,学校的老先生们觉得本科生接受不了,不给本科生讲而已。
戴爷爷大概因为最短路径算法一战成名,于是有人请他参加另一台计算机X1的设计工
作,并且把设计实时中断系统的任务派给了他。现在看来实时中断也许不算什么,但要
知到,X1前根本就没有实时中断的概念。实现它简直就是一场豪赌。戴爷爷起初还不情
愿,但经不住项目负责人Bram和Carel的轮番 “吹捧”:我们知道实时中断让您工作变
得非常困难,但象您这样的牛人肯定能做出来的说。结果戴爷爷被糖衣炮弹彻底击穿,
接下了这个烫手山芋。两三年后,他不仅搞出了实时中断,还围绕这个写出了自己的博
士论文,顺利戴上博士帽。
让戴爷爷真正成名立万的还是在X1上开发的Algo60,最早的高级语言之一。戴爷爷没日
没夜地工作了8个月,就搞出了Algo60,也因此获得了 1972年的图灵奖。因为Algo60,
戴爷爷发表了一篇石破天惊的文章:Recursive
Programming,于是人们才知道,原来高级语言也可以高效地实现递归,原来从此以后,
所有程序员都不可避免地和戴爷爷发明的一个词(应该说是概念)打交道:堆栈。
而且Algo60还让戴爷爷深入地思考多道程序设计的问题,最终发明了每个系统程序员
都绕不开的概念:semaphore。当然,戴爷爷总是把他发明的概念严格形式化,极具科
学家本色的说。和这些成就想比,他提出的吃饭的哲学家问题,也就没什么好说的了。
说来好笑,当时的大学(忘了哪所了)还是觉得戴爷爷没有受过正统的数学训练,也不是
专门搞数值分析的,所以最后不太情愿地给了他一个教职。这种小挫折并不能妨碍象戴
爷爷这样的牛人创造历史。他一边教数值分析(:-D) ,一边开始开发一个新的操作系
统,并培养计算机科学家。几年后,THE Multiprogramming
System横空出世。THE是第一个支持松散耦合,显式同步的进程并由此使得严格证明系统
没有死锁变得容易的操作系统。可惜戴爷爷任职的系不识货,还强行解散了他的研究小
组(1972年戴爷爷给他的系主任说他得了图灵奖,系主任的第一反应是你们搞计算机就
喜欢乱发奖)。这让戴爷爷相当郁闷,得了抑郁症。在极度郁闷之中,戴爷爷决定用写作
来治疗自己的抑郁症。于是经典就诞生乐:Notes on Structured Programming。戴爷爷
从此被尊为结构化编程的奠基人,而且他的抑郁症也被治好乐。
EWD太牛,结果他的故事也太多。先到这里吧。1973起,他的故事就在美国发生了。
Anders Hejlsberg,微软.NET的首席架构师,编程语言设计和实现的顶尖高手。他一手
做出了 Turbo Pascal, 也是Delphi, J++(尤其是WFC),C#, 和.NET的主要作者。这些作
品的名字足以为他立传。作为一个程序员,我在这样的大师面前实在无语。生子当
如Anders的说。李维的<>里已详细讲述了Anders的传奇故事,我就不用费舌了:
http: //java.mblogger.cn/iexploiter/posts/1505.aspx
Artima上有Anders谈C#的系列访谈。MSDN上有一段Anders导游的录像 。有兴趣可以去看
看牛人的丰采。
2. 如何看待重庆39岁单身程序员进养老院疗养,和老人一起晒太阳
结合相关信息,我来谈谈我对此事件的几点看法:
对于大多数行业来说,39岁的年龄应该算是青壮年,是中流砥柱承上启下的年龄,是公司中的骨干成员。然而对于程序员来说,39岁的年龄却已是绝对的高龄。程序员日常工作压力大工作时间长,再加上 科技 发展迅速,很多程序员到了35岁之后出现了身体上的退化,再加上自己的技术水平逐渐跟不上时代要求,不得不面临被行业淘汰的现实局面。
不知道新闻中这位的古先生是否也是一位处在退休边缘的程序员,也不知道他对未来又有怎样的打算,难道他要从39岁开始就开启退休生活吗?
新闻中的古先生患有腿部疾病,并且看起来还挺严重。然而他在进疗养院之前却抽不出一点时间对自己的身体进行保养。这也反映了如今 社会 中很多处在亚 健康 状态的中青年人因为生活所迫,不得不长期在高强度高节奏工作环境中拼搏。
如果整个 社会 都出现了这样的情况,我想这就是这个 社会 的问题了。很多时候,我们一味追求高速经济发展,却忽略了以人为本的基本理念。
和养老院的其他住户相比,古先生绝对算得上是年轻人,再加上又从事网络行业,对手机电脑等现代通讯工具都非常精通。老人们和古先生生活在一起,对老人们来说也是一种帮助和提高。而古先生也可以在这种慢节奏生活中得到享受,可谓是一举两得。
我想这也是给养老院的经营者的一个启示,养老院并不是一定要面向老人开放,符合条件的年轻人如果有需求同样可以被允许在疗养院生活。
一个无奈之举却成了众人艳羡之福
近日,父母双双离世,39岁尚在单身的程序员古先生,两年前在家摔倒引发滑膜炎,因家中无人照料,在姑姑的建议下,住进了养老院。
令古先生没想到的是,自己的无奈之举,却被不少人严重的“福分”,羡慕他尚在“当打之年”,就逃离996的加班生活,还恢复朝6晚9的 健康 作息,每天晒太阳、锻炼身体,有空就追剧、摆龙门阵。
有小伙伴甚至说看过古先生的遭遇,羡慕的泪水,不争气的从嘴角流了下来。作息规律、三餐定时、不用洗碗,有这样的生活夫复何求?
还有人说古先生的"幸福生活"无疑给买不起房子靠租房而居的青年单身狗们指明了一条改变蜗居生活的明智选择,那就是与其花钱租房,为什么不把钱花在养老院呢?那里一日三餐有人管,房间卫生有人扫,和那些七八十的老人们一块晒晒太阳打打牌,也是快哉!将来说不定会出现养老院老人不愿进,年轻人挤破头的魔幻现象。
“养老院生活”被追捧的背后有深层次原因
相信很多人还对前不久刚刚发生的拼多多10天内两个年轻员工非正常死亡的事记忆犹新。
去年12月29日凌晨,入职拼多多仅一年半的23岁的张*霏和同事在下班回家的路上猝死。
而1月9日,入职拼多多技术开发工程师岗位仅半年,刚刚通过试用期完成转正流程的谭某林在请假回家的第二天,也就是1月9日中午12时30分左右,从长沙27楼家中跳楼自杀。
谭某林为什么突然请假?为什么回到家里仅仅一天,就跳楼了?他到底遭遇了什么让他如此畏生?
对此媒体大声呼吁:拒绝“拿命换钱”!拒绝低效加班!
这或许可以间接的佐证,为什么这么多的年轻人对39岁的程序员入住养老院这么羡慕了!
生活不易,每个人都像上紧了发条的闹钟,一刻都不能停下来。
因为你还年轻,你上有老下有小,有车贷有房贷要还,小孩子要上幼儿园培训班请家教,大孩子上大学要缴学费生活费,这一切的一切决定了你不能停下来。
当你疲惫的目光看到这位入住养老院的39岁的幸福哥,岂有不羡慕之理?
重庆一家养老院住进最年轻的单身程序员,今年已经39岁,至今单身。父亲患癌症去世后,便来到养老院疗养。每天没有压力的晒太阳,使用健身器材锻炼,还和大爷大妈们一起看电视、聊天、打牌、晒太阳。这样其乐融融的背后,却是有着程序员的心酸。
首先39岁的身体就进人疗养院,可见工作强度之大。互联网工资的高薪只是一种错觉,很多人都是一个人顶两三个人用。程序员更是在倒班,加班中度过属于自己青春的一天又一天,一年又一年。有些程序员刚入职的时候,还会听到一些老同志的光荣事迹,比如谁进去过ICU,被抢救过来。有些员工的工牌上,就有相关的抢救电话。
程序员猝死,基本上成为一个心照不宣的事实。至于为何没有人闹,只能说重赏之下必有勇夫。相关的福利,甚至工资等,实在是非常丰厚。但如今随着行业的饱和度越来越高,任何职业都不是那么好干,只能说保重身体,比什么都重要。
再来看看互联网公司的性质,大多是倒班,加班到凌晨后,满大街就剩下出租车和黑车司机对你最热情。就算是谈恋爱,聚少离多,对方也会考虑:“你在干嘛,为何不回复我消息。”有家,事业就会耽误。有事业,就可能没有家。这年头的感情,一旦沟通少后,不欢而散的比比皆是。
长期在高压环境下工作,内分泌市场,男性功能降低,甚至有时候自我怀疑就是个“性无能”的也有人在。钱赚到,但 健康 也没有,更没有女人愿意跟着这样的男人度过一生。到一定岁数,还要面临着淘汰。都说中年危机,程序员到一定年纪就开始加不动班,会被行业淘汰,或者转到中低岗,薪资待遇一落千丈。
同时也提醒那些其他行业,程序员尚且如此,其他代替性更高的行业,更是如此,可能30岁就已经开始排斥你。这年头最吃香的除了体制,事业单位,国企的稳定,剩下的只能不断提高自己。企业辞退不要怕,企业倒闭更不要怕,只要有能力,到哪里也还是有一口饭吃。
随着疫情,年轻人面临最难就业季,上世纪的大学生是真的吃香,现在随着高校扩招,大学生越来越普遍,很多大学生学了四年,出去转行业的也是比比皆是。毕业第一年,其实就已经把人分化的很明显,有些人步入福利,待遇丰富的大企业。有些人,只能在中小企业里打工。这样三五年后,人与人之间差距更大。
希望这名程序员能够打起精神,养好身体,更好的明天在向着他招手。加油吧,打工人,打工魂,打工都是人上人!
重庆39岁IT小伙因滑膜炎,步履蹒跚地入住养老院。每天和爷爷奶奶们晒太阳,聊天,追剧,“颐养天年”。心情好了,乐观了,胖了,舒坦。
消息一出,众说纷纭。不太友好的网友说:颓废,堕落,懦弱,混吃等老。这话有点偏激,从小伙言谈举止来看,没这么严重。
一则,感觉比住医院便宜,环境还好。现在正闹“疫情”,医院可不是随便进的,整不好“新冠”了。
二则,就当走累了,休息休息。这里爷爷奶奶们都是老“神仙”,都能给自己人生经验。
过去,在我家附近有个城乡结合部“大车店”,很便宜,甚至免费。头天或大半夜,不少农民兄弟从家里赶着马车进城卖菜。他们都要进店里休息一会儿,然后有精神头进城。
他们说,人马走一宿了,都累了,歇歇。饮饮马,俺也吃点喝点歇歇脚,好有力气进城卖菜。
其实,农民兄弟就是把“大车店”,当做旅途中的“驿站”,修身养性,继续前行。我想,咱们这位“小老头”,也一定如此。
腿病了不假,一定还有工作累了,人际关系复杂,父母不在的孤苦,独居生活寂寞等原因。养老院对他来说,没有竞争,没有人际关系梳理。有父辈爷辈们,目睹他们的从容,聆听他们的教诲,感悟他们的心境,有啥不好。
等着吧,我相信,小伙休息好了,说不定就是一条生龙活虎的猛龙出世。
别拦我,我想去。但肯定有人不想去,或者他们真心去不了。
我有一个同事,是研究关系攻略的。什么领导在他这儿,就两个字“惬意”。而他呢?也享受这种让领导惬意的惬意,更享受职场升迁的快感。这种人肯定不能去养老院,去了等同受罪。
我有一个同学,是诗和远方的达人。什么cosplay、什么异域风情,对他来说都是挡不住的风情。熬夜就是常态、肥宅就是自杀。这种人也不能去养老院,去了等同煎熬。
我有一个老师,是忘不掉生活琐事的俗人。上有老,对老人要孝顺照顾;下有小,对孩子要严格要求。他在生活琐事的烦恼中,发现了责任,也发现了意义。这种人更不能去养老院,他有太多的重要的事情要做。
同时,我的身边也有足够豁达的人。
一个老同志,每年写读书笔记能写几十万字(写得是真好,可以拿出去出版的那种好);一个小伙子,用了五年时间写了200多万字的小说(写得是真差,花钱请人看都没人看的那种差);一个中年人,能一口气拉30个引体向上(练得是真好,出去打架肯定不吃亏)。
当然,也有一些已经个性到奇葩的人。
一个痴迷佛法的老头儿,前不久跟媳妇离婚了,不是感情不好,而是要尽量远离红尘。但,夫妻二人还在一起过,因为法师需要俗人发心供养,简单说就是得有人给做饭。
一个大龄男青年,死活也不结婚。原因是跟谁处久了,都是三种结果:一种是他认为人家脑子进水了;一种是人家认为他脑子进水了;再一种就是互相认为彼此脑子进水了。
还有一个大龄女青年,刚进单位就把单位里的单身青年给追一遍,但谁也追不上。长得不丑,但就是找不到男朋友。所以,没有原因,初始原因就是与谈恋爱这件事无缘。
再一个奇葩就是一个领导,最享受的事情是摆弄权术,而且深谙厚黑学、帝王术。但是,一个单位总共十几个人,他这套屠龙之术真心找不到用武之地。在池塘里施展降龙十八掌的结果,不是把鱼都打死了,而是没有鱼跟他做朋友了。
我已人入中年。所以,说的这些人大多已是中年,或者已过中年。这个统计样本不具普遍性,因为聚焦在了中年这个圈儿。但与这个39岁的程序员,应该有很多相似的情境。
说进养老院是一种逃避,那是对老年人的歧视。
人只要活着,就能创造交易。躺在床上起不来,但还能拿手机点个外卖,也是为 社会 做贡献。我们生活的这个时代已经不再物质相对匮乏,而是物质相对过剩。所以,只要他还活着就能创造交易,那就对 社会 有好处。进养老院已经创造了巨大的交易。所以,进养老院本身就是做出贡献的。
不同的生活方式,到底哪个更好、哪个更坏?就看你喜不喜欢。既然是喜不喜欢的问题,那就是个价值问题。价值问题,无法理性推导予以求真。因为求真没意义,这不是真假的问题,而是好不好的问题。在养老院里养老、在远方做诗、在家里肥宅,哪个更好、哪个更不好。你喜欢就好,理性给不出答案。
养老院没什么不好,这种生活方式也没必要贬低。
继续追问的话,这就不是一个进不进养老院的问题,而是一个人到中年之后到底该怎样生活的问题。
或者,再进一步追问的话,这也不是一个明确年龄划分而非到中年才会遇到的问题,而是一个自己为自己寻找意义和树立目标的问题。
《那不勒斯四部曲》有两个主角,分别是莉拉和埃莱娜。
埃莱娜一直往上爬,在小学,她要拿第一名;在中学,她要更努力;上了大学、挤入都市,她还要努力进入上层人的世界。她的人生一直在上学,内容就是竞争,体验就是通关。她为自己考上大学而自豪,她为自己跻身上流 社会 而自豪。
而莉拉呢?莉拉更聪明、更有创造力,她的任何举动都是那么与众不同。但因为家庭原因,她辍学了,在家里的鞋店工作,过着平凡的生活。但是,平凡的生活反而给了莉拉更多的创造力。她没必要应和世俗,没必要向生活妥协,用自己天才般智慧体验这个丰富的世界。
挤入上流 社会 的埃莱娜,再一次见到了莉拉。埃莱娜以为自己终于可以胜过莉拉。但是,她错了。因为她还是比不过莉拉。
有一次,埃莱娜带着莉拉参加了上层知识分子的聚会,而且故意把莉拉晾在一边,让她尴尬,而自己与上层人士高谈阔论。埃莱娜以为自己能压过莉拉一头,但是她又错了。聚会结束后,莉拉对埃莱娜说:你们这帮人就是互相说着谁也听不懂的话,你跟他们在一起开心吗?
莱娜在66岁的时候,消失了。她只为自己而活。埃莱娜用莱娜提供的灵感写了一本有一本的小说,功成名就。但,高歌猛进的埃莱娜,在平凡的莉拉面前,为什么总是一种自愧不如的心态?
因为他们的意义不同,目标不同。人生有两座山,第一座山是埃莱娜,上最好的大学、做最好的工作、过令人羡慕的生活;第二座山是莉拉,用自己的才华亲近世界,在学习中发现乐趣,在世界中发现喜悦。
第二座山,要比第一座山更高。是你在爬完第一座山之后,自己为自己寻找的意义和树立的目标。而莉拉,或是不屑于第一座山或是没有机会爬完第一座山,她直接选择了第二座山。而埃莱娜,则是一直在爬第一座山。
如果我们把埃莱娜和莉拉看成是一个人呢?前半生,我们就是埃莱娜;后半生,我们应该切换到莱拉。但是,非常遗憾,我们要么做了埃莱娜,一直在爬第一座山,到死都没有爬完;要么做完埃莱娜后,却无以措手足了,不知道第二座山在哪里。
这就是中年问题。那么,第二座山到底是什么呢?
是什么都可以!
人到中年才懂林冲怂。为什么林冲那么怂?鲁智深一直在为自己而活,他的第二座山是快意恩仇。而林冲的第二座山是他的娘子,是婚姻、是家庭。我的那个生活琐碎中发现意义的老师,就是一个林冲。家庭,就是他们的使命。
那个每一年都要记几十万字笔记的老同志,他也年轻过,曾经也是一个努力的埃莱娜。但是,他在学习中发现了喜悦。这种喜悦成了他的第二座山。学习成了他的归属。
美国作家杰克•伦敦,年轻时到一个富人家中作客。他看到了富人的书架、也结识了富人的女儿。为了富人的女儿,他拼命读书。但是,最后他才知道富人的女儿不喜欢读书,所以没能入赘豪门。但是,他却发现了读书的乐趣。他发现了人生的第二座山。读书和写作成了他一直可以攀爬的那座山。
问登山者,为什么要登山?登山者回答是:因为山就在那里。不是因为山就在那里,而是山需要我。不是登山者需要山,而是山需要登山者。登山者要把自己交付到一件可以为之献身的大事情。这是一种“委质为臣”的交付。
但问题是我们很多人都没能发现自己的第二座山。
有的人爬完了第一座山,却找不到第二座山在哪里,过完了埃莱娜而不知道莉拉在哪里,所以茫然了。
有的人审视了人生,觉得这么爬下去没意思,要改爬另一座山,但不知道那座山去哪里找,所以茫然了。
有的人爬完了第一座山,也找到了第二座山,但第二座山太简单,爬到中途也就不爬了,所以茫然了。
我们没必要太早找到第二座山,做了莉拉;但也不能找不到第二座山,一直做埃莱娜。我们应该在第一座山的途中,就开始思考第二座山。这座山要足够的严肃,像誓言一样;要足够崇高,像使命一样;要足够复杂,穷其一生也未必爬完。
年轻的时候,看到这句话,觉得保尔太苦了;中年的时候,再看这句话,觉得保尔太幸福了。人到中年才懂林冲怂,人到中年才懂保尔乐,他们都找到了自己的第二座山。
重庆39岁单身程序员住进养老院疗养 ,引来很多同龄人的羡慕 ,很多老人不愿住进养老院 ,这个39岁的年轻人,为什么选择去养老院疗养呢?
众所周知 ,程序员的工作是让人很羡慕 ,工资相当高 ,我的外甥就是一位程序员 ,说起来有人会不相信 ,我外甥并不是名牌大学毕业 ,他只考上了北大青鸟 ,我不知道那所学校属于什么学校 ,外甥毕业后在北京找工作 ,他没有背景,没有人脉,只有每天在网上投简历 ,三个月后,他被一家网络公司录取 。
外甥上班 三个月后 ,外甥就被提拔为主管 ,那家公司所有的程序员都是名牌大学毕业 ,但外甥的业务能力并不比他们差。外甥有一个特长酒量特别大 ,每次公司领导出去谈生意,都把外甥带上。
没几年的时间,外甥靠自己的能力买房并还清了上大学时欠下的所有债务,一时间,人们觉得,做程序员 是很有前途的 。
重庆那位三十九岁的程序 ,年纪并不大,原来这位年轻的程序员,父母早已不在,现在是单身 ,两年前他在家中不小心滑到,把膝盖摔伤 ,去医院治疗一段时间后,虽然伤势有所好转,但是那位程序员依然不能独立行走 ,这样一来,他需要有人照顾 ,他的姑姑建议,让程序员去养老院 ,开始这位程序员有些抵触,觉得自己这么年轻,去养老院算怎么回事呀,养老院都是老人去的 。
不去也没有办法,最后那位程序员还是住进了养老院,住进养老院以后 ,程序员打消了自己原来的疑虑,那里的大爷和大娘们非常热情,很快,程序员就和他们打成一片,他听大爷大娘讲自己人生的经历和奋斗史 ,程序员每天过得非常开心 ,生活很有规律 。
有很多和程序员同龄的人 ,他们每天忙在工作岗位上加班 ,看到程序员住进养老院后 ,每天生活的悠闲自在,不免生出羡慕之心 。
程序员因为治疗自己的腿病,暂时失去了工作 ,但他完全康复以后,找工作自然不是问题 。
很多网友知道这件事后纷纷慨叹:程序员住进养老院以后 ,生活上有人关心照顾,还有人陪着聊天,每日三餐有人负责,房间有人打扫 ,自己不用租房不用做饭,轻松解决生活 ,程序员住进养老院,真是“赚”大 了。
这位年轻的程序员,因为生活上的需要住进养老院,也是一种明智的选择,如果他不住进养老院,自己去请一个专职保姆 ,再加上阻房费用,一个月下来是多大的开支呀 。他住进养老院,这一切都轻松解决 。
幸亏有养老院 ,不然那位年轻的程序员,真不知道该怎么办了 。有很多人也会这样想 ,养老院是老人才去的地方 ,在实际生活当中 ,养老院不止接收老人 ,生活上有困难的人,也可以住进去 ,这样既方便了他人,也方便了自己 。
首先,人家是真的需要休息一下,膝关节滑膜炎,目前在养老院的生活比较适合他。生活规律,又多了很多烟火气。这位程序员父母已经走了,自己又单身,如果身体不方便的情况下长期独居才比较危险,而这边有人照顾,慢慢养病,没什么不好。
第二,老人是一笔巨大的财富。从报道上看,他和周围的“爷爷奶奶”相处愉快,他教老人们用手机,老人们给他讲人生感触和“那个时期的爱情”,相信将来他离开养老院之后,这段时间的经历将是他很大的一笔人生财富。
第三,重新思考一下人生。之前程序员的生活是非常高强度的,也会带来心理上的压抑。这段朝九晚六的日子可以让这位程序员,重新思考一下人生。说不定将来设计一套养老系统,建一栋民宿,自己弄一个网店,换一种活法嘛,让自己成为 健康 和财富的双重赢家。
看到这个问题我突然很欣慰,因为我儿子曾经跟我说过,他想40退休,开始养老生活。这个39岁就进养老院的人证明了我儿子的想法并不骇人听闻,如果他真的那么做了,也不算离经叛道。
所有的事情都是有起因的。我儿子有这种想法时,他还在读大学,好像是大二。我儿子从来就不是一个循规蹈矩的乖小孩,逃学、 游戏 成瘾、打架、早恋,最后辍学,可谓无所不为。那时他刚刚过了青春叛逆期,重新进入校园,重新找回了青春勃发的状态。之前他当过一个万人 游戏 公会的会长,通过公会,他接触了形形色色的人。他与我谈论最多的是一些比他年长的、事业可以说是小有所成的人,还有一些名牌大学的学生,这些人都曾是他公会的高管,所以除了 游戏 ,他们还谈人生谈理想。
公会里对我儿子影响最大的是这样几类人。一是几个人白手起家的人,三四十岁就过上了理想中的生活,能自由运用大量时间打 游戏 ,挑战技能,或搞极限运动,穿越沙漠、攀登雪山等等。这些人的生活让他羡慕不已。二是经历和身世非常特殊的人。其中有一个二十七八的年轻人,拥有巨额财富,可因为家族有遗传性早衰症,父母双亡,所有的亲人只剩一个病得危在旦夕的姑姑,最后唯一的姑姑也走了。据儿子后来说,这个人最后变卖了自己的公司,离开了公会,从此消失了,相当于就是退休了,或退隐了。这类人的人生让他懂得了要珍惜生活,要善待自己。
那时他的想法可能还只是一种闪念,并不算确定。最近他突然又说,等公司走出疫情影响,起死回生了,他要先退出来,休养一下身体。这次的想法极有可能变成具体的行动,我也举双手赞成,因为疫情爆发前,他的公司刚起步不到一年,他和两个合伙人几乎全年无休地扑在初创的各项工作上,吃睡都得不到很好的保证。自疫情爆发以来,公司更是举步维艰,勉力支撑至今,所有人都呕心沥血,操碎了心。工作和心理的压力都太大了,儿子也因此出现了肠胃、关节等多种问题,确实需要休养。
可见,现在年轻人承受的压力可能就已经超过了我们半辈子所承受的。他们只有二十多岁,可工作强度过大,精力和脑力的过多透支早就是不争的事实。按部就班的工作、生活,慢节奏做到五六十岁退休是普遍现象,四十岁退休是少数情况,但对于有些人的确是合理的,因为他们在年纪还轻时就已经消耗了一般人半辈子的精力,也到了需要退休的状况。
当然,我儿子不会进养老院,可能只是让自己放松一段时间,再投入到高强度的工作中。但他的这种情况也恰好能解释,或者证明39岁退休的程序员,他的行为存在极大的合理性。 命运的重大变故,无法承受的繁重工作和巨大压力,都可能让人主动选择现在正被提及的一种活法—— 社会 性死亡。
存在即有原因与合理性,如果他需要,我们每个人都应该尊重他的活法,因为他的痛只有他自己知道,我们没有他的感受,应该先选择理解和祝福,批评不是我们首先该做的事。
虽然养老院是一个专门照顾生活能力变弱的老人,但是39岁程序员的身体已经出现问题,在现实生活中出现很多不便,养老院是最适合他的地方,没有什么不妥的。首先有以下几个原因:
程序员父母已经去世,虽然他才39岁,但是身体已经出现活动障碍,需要长时间的康复训练,也需要有人照顾。他姑姑出主意让他进养老院,感觉他姑姑的建议很好,是非常明智之举。
毕竟这个 社会 ,除了养老院的老年人不忙,能有一点劳动能力的人都在为了现实生活奔忙的,养老院最适合他。
得过膝盖滑膜炎的人都知道,这病是不能多活动,连起码的生活自理能力都需要别人伺候的。
如果在家请一个保姆,一个月最少也要4000元。而且还不包括买菜,买米面油的钱,算下来是一笔不小的开支。
程序员的工资也要看他给公司创造的价值成正比的,如果是一般程序员也就是普通工资5000左右的,所以从经济角度来说,他进养老院生活是比较合适的。
一方面花钱不多,得到了很好的生活照顾。还有一点是,现在的养老院跟医疗机构都是相结合的。对程序员的身体康复起到更全面的帮助。
虽然他的工作性质是自由,可以不用到公司,一台电脑就可以解决他的工作问题,但是人是群居动物,大多数还是需要身边有人聊天说话,排解生活的孤独感。
一般在养老院的老人,都是经历过苦难日子过来的人,对电子产品是一个盲区,不会用智能手机,不会上网。
程序员就发挥了他的得天独厚的网络技能,让老人了解外面更大的人文世界,更广阔的天地。对于条件好的老人来说,学会购物买自己需要的东西,也是很不错的选择。
没事和养老院的老人打打牌,下下棋,聊聊天,出门晒晒太阳,享受大自然赋予人类的美好!
生活就没有那么的无聊,所以说程序员进养老院还是比较明智的选择。
程序员在养老院发挥了余热,享受了众星捧月的满足感。据说他每天活得都很开心,能为身边的老人讲解一些高 科技 智能的知识,而倍感欣慰,很开心!
也给 社会 上一些身体不方便的年轻人提供了新的契机,开出了一个年轻人住养老院的先例,我认为是很不错的好事。
人世苍凉,万念俱灰,无欲无求,心老。
3. 求这张原图
原图是一个采访老大爷视频的截图,那什么28岁程序员是后期p上去的,有很多个版本,你网络搜一下“其实我觉得吧压力也没那么大”就知道了。
图片如下:
右键点击图片,选择"在新标签页中打开",可以查看大图,
若图片被屏蔽,请查看私信,
或则私信我并附上问题地址索要图片!
4. 住养老院39岁程序员已出院,他都经历了怎样的故事
在重庆,一位39岁的网络程序员出进养老院这件事情也一度成了人们讨论的焦点,这位39岁的男子也成了住进养老院的最年轻的人,如今在养老院已经出门一年的这位网络程序员已经办了出院手续,这位程序员都经历了怎样的故事呢?
关于养老院39岁程序员出院这件事,各位有什么观点,欢迎在评论区留言。
5. 为什么很多程序员过了35岁以后就想转行了呢原因有哪些
专业技能,互联网技术是一个相对性公平的领域,只需具备技术实力,往深度发展趋势还有很多机会;人脉关系累积,是不是在新领域中积累了一些有效靠谱的人际关系,她们能帮助自己畅顺迅速改行;资本积累,巧妇难为无米之炊,假如你想要开个一家火锅店,转让金几十万、租金每月2万或大量,室内装修二十几万,再加上前期运营成本,总要有100万的存量资金吧。程序猿只需达到专业技能、人脉关系累积、资本积累在其中一点,那样胆大地改行呗,有啥好担心的,生活有很多也许,不试永远都不知道自己究竟能走多远,肯德基的老大爷60几岁取得成功,35岁实际上是一个如日中天的年纪。
或是战斗在编号第一线,他们自己也不会觉得自已早已很年纪大了干不动了,关键中国it行业的迅速发展,互联网企业针对人力资源依靠看起来更为突显,因此互联网企业的程序员薪资相对性传统产业高些,但互联网企业的加班也是很疯狂的,竞争力都是十分猛烈,因此年龄大点在时间精力上或是是多少会有点儿危害,并且许多互联网企业早期为了能赶进度弄了许多水准很强的专业技术人员,在商品做的类似以后,因为降低支出会慢慢用新手来代替,在一定程度上面导致老程序员工作压力扩大。
6. 为什么都说程序员特别不容易得老年痴呆
程序员是脑力劳动,脑子天天活动,天天思考,最近每天都在写程序。感觉很崩溃,头脑发胀睡不安稳。。上学期写个多进程拷贝没搞死我,就说就这样的脑活动量能得老年痴呆嘛,多数IT都是掉头发,一个是因为压力大,在一个是太用脑子了。
7. 28岁程序员大爷是真的吗
28岁程序员大爷是真的。程序员(英文Programmer)是从事程序开发、程序维护的基层工作人员。一般将程序员分为程序设计人员和程序编码人员,氏旅但两者的界限并不非谨核枯常清楚。随着祥洞互联网的不断普及,网络上把男程序员称作程序猿,女程序员称作程序媛。或统称为工程师(攻城狮)。
8. 程序员压力大吗 老大爷
每个人都会有不同的答案,其实程序员不是很累的,而且工资也很高,要不然也不会有这么多人想去当程序员啊
9. 程序员是吃青春饭的吗,可以干到多少岁
作为一个技术老兵,在技术行业内混了十几年了,明显能感觉到目前国内软件开发工作,在某些行业就是吃青春饭般的存在,尤其是表现在互联网公司,而且公司越大加班的疯狂程度越强,互联网公司更加喜欢招收一些年轻人毕竟工资相对低一点,冲劲还足最关键能不惜体力的加班,国内互联网公司大部分做的事情跑马圈地,应用级的开发居多,所以难度不是很高,有了2,3年的工作经验就可以跟着做了,谁的执行力强能够加班更加被公司所喜爱,很多老程序员在互联网公司体验几年基本上就回归传统软件企业了。
很多公司在招聘的时候发现年龄超过35岁就开始有意设置门槛了,毕竟这个年龄段的程序员人生阅历也比较丰富,对于职场上的一些事情也摸得比较透彻,说的不好听就是职场的老油条了,公司出个什么政策这帮人看到比较彻底,不容易忽悠,年轻点的更加容易被接受,所以说成是吃青春饭的职业有点夸张,但一定程度上也能说得过去,国外40多岁继续做研发的环境要不国内还是好很多,但也在一定程度上找工作受到一定的制约,现在过40多岁如果还在写代码肯定被周围的人议论了,都这么大了也没混上个管理职位之类,现在这个年龄段还在一线写代码的数量也不在少数,基本上属于公司顶梁柱存在,绝大部分做着技术管理,并没有完全脱离技术岗位,遇到难点还是上阵去解决问题。
老程序员如何在技术生涯找好自己的方向点?1.尽早向技术管理方向转移
越是拖到最后完成转型形式越是被动,管理是一种学问,不像是玩技术你把自己管理好久万事大吉了,技术类的管理如果在技术能力到位的情况下可以,以技术服人这样无形之中减少了管理的阻力,更加容易让底下的人信服,平时多补一些管理方面的基础。如果有转的想法今早实施,做什么事情都要趁早。
2.将技术进行到底
技术类在职场上的分支有两个主项,一个是管理方向,可以沿着这个路线一直做到副总或者更高的级别;还有一个技术专家方向,对别的事情不感兴趣就想着一辈子能研究点技术,也没有什么大的追求,在很多公司专门设置某个项目的技术专家称号,职位基本上和技术经理持平,算是同一个级别,同样是拿着这个级别的薪水。
技术职位如果技术足够强,可以考虑直接在这个方向一直走向去,无论国内还是国外对于高级的技术专家永远都是持开放的程度,金字塔上层的技术人才毕竟是少数,但也是技术领域一直欠缺的,如果喜欢技术并且干的还不错就可以考虑在这个方向上一直坚持到底。
3.转行做别的职业,闯出另一番天地
很多程序员中间转行挑战别的行业,只要能把一个职业做好一定能够把别的方向给弄好,尝试新的天地未尝不是一个方向,新的方向新的起点新的挑战,可能带来的是新的收获。
作为一个程序员也有随着年龄的增长有一种无形的压力在心头,能做的就是拼命提升自己的技术能力,担心年龄大了淘汰,只能是继续提升技术和管理水平。
希望能帮到你。
很多人都说程序员这个行业就是吃青春饭的,为什么会有这样的问题呢,难道程序员真的感到30岁就要退休了吗,或者必须转行吗?程序员难道不就是敲代码吗,难道年纪大了敲代码就不能敲不动了吗?不是都说程序员靠经验吗,经验越丰富,不就是技术越丰富吗?作为过来人,今天索性没啥事,就和大家一起聊聊这个话题吧。
首先、先说说为什么会有这样的传言,为什么会有这样的说法吧。
第一个 就是很多人在这个行业干久了,从大学毕业到30岁至少也得6,7年了吧,行业做久了很多人自己也会感到厌烦,也想换换新的行业,尝试一下新的岗位,当然转行有风险,所以很多人转行都是转比较靠近的,比如做运维、做产品、做教育、当然走管理路线也是,这些都是比较轻松好转的行业,基本风险不大。
第二个 就是很多做开发公司加班比较多,晚上下班回家比较晚,陪老婆孩子没时间,况且加班熬夜身体吃不消,搞不好把身体搞垮了,而且大部分程序员都是懒得运动,健身的人,作息时间不规律,最后30岁的人居然熬成了快60岁的大爷,这就是为什么很多人都说程序员就是秃顶(这里我要澄清一下不适所有程序员都是秃顶呀,至少我还完好的保留着头发),在这里不得不替这些人伤心3秒钟。最后连娶老婆都去不到,还有很多连说话都说不通的人,表达能力已经到达到了原始 社会 。
第三个 就是很多那种在公司混日子,技术能力差一点的,以为公司就是可以养老的人,技术干不过别人,工资不见长,可以说非常佛系的,在这个行业混了个6,7年,终于待不下去了,压力大呀,老婆孩子一家人的希望呀,最后选择了转行,最后离开的原因竟然是公司不需要这种人了,但是我们想想哪怕是争一口气也不会混到这么差呀。
其实呢,不是说程序员真的就是考吃青春饭,30岁之后就必须的转行,想想原因还是在这些人自己身上,年轻不愿意拼实力,不愿意积累点能量,真正有技术的人,想想公司能放走嘛、高薪难道还差吗,除非那公司真的做的有点过分,亏待功臣,卸磨杀驴呢,自己不争气在前,怎能怪别人呢。
当然加班、熬夜这些都是存在,但是其他行业也不好做,那些高管,有钱的职业经理人,哪一位不辛苦呢,而且其他行业也是一样,老板虽然压榨,但是真正想要福利好的,除非公务员,不然工资很低,所谓功高者后禄,这个不会假。
另外当然也有很多愿意尝试新行业的人,愿意挑战,尝试新的开始这也有很多。总的来说,程序员真的是不是吃青春饭呢,不能一概论之,有经验,有能力的人,高薪,谁愿意走。
绝大多数程序员确实是吃年轻饭。
不管你愿意不愿意承认,等你到40岁之后就知道了。
这里有个界定,从事研发的排除在外,从事开发的包括在内。要注意研发和开发是两个不同的概念。
一般研究所,研究生院中的程序员多叫工程师,这类人是越老越值钱。年纪大经验越多,能力扎实,对做研发突破苦难起到至关重要的意义。
而开发不同,开发更多是面相年轻人来做的,你开发一款软件给60岁的老大爷们,且不说你开发的好不好,老大爷他也不会用。
一般从事开发的程序员在35-45岁时是个分水岭,能力强,有水平能熬到领导层,或者能独当一面,那么就留下来。如果不能基本就被淘汰了。而这部分留下来的人只是少数。
为什么程序员要年轻化?第一,上面说过,开发主要针对的用户是年轻人,那么只有年轻的程序员才知道年轻人喜欢什么爱好什么。让一名60岁的老程序员写一个 游戏 ,能火起来的概率不大。第二,年轻人无牵挂,肯吃苦,能加班熬夜,工资待遇又相对低。上了年纪的程序员家里有老婆孩子需要管,还有父母需要照顾,也没有了年轻时干劲,思想也渐渐和 社会 主流脱钩,并且工资还极高。这个时候如果这个老程序员不能为企业创收,那么辞退一名老程序员,省下的薪水可以在招好几个大学毕业生。
有些话不是空穴来风,也不是无能人的借口,看看各大企业裁员的年龄段就知道了。
只有码农,靠蛮力,用体力而不是用脑力的程序员才是吃青春饭的人!
大多数程序员都认为程序员是个吃青春饭的职业,编程这个事只能干到30岁,最多35岁吧。每每听到这样的言论,都让人感到相当的无语……
有研究者用了最近5年内比较流行的技术Tag,然后用了一套比较严谨的算法来查看那些所谓的“老程序员”是否在新技术上跟上不了,所谓跟不上,也就是这些老的程序员在回答这些新技术上并不活跃。所谓老,就是37岁以上的程序员。
老程序员和年轻的程序员对于一些新技术的学习来说也是差不多的,甚至有些项目还超过了年轻的程序员:
1、程序员技术能力上升是可以到50岁或60岁的。
2、老程序员在获取新技术上的能力并不比年轻的程序员差。
由于如今许多的年轻程序员太浮躁了,才会说30岁是程序员的顶峰。
其实,对于大多数人来说,如果还没有编程到30岁,还不能成为一个“合格”的程序员。所以,并不是编程编到30岁就玩完了,而是编程编到30岁才刚刚入门。
在我身边,就有一些年龄在40以上,并且还对技术保持热衷的“老程序员们”,他们无一不是身怀绝技,在公司身居要职或高管,成为公司最宝贵的技术保障。
工龄超过三十年了,做了一辈子程序员,单位还在不断招人,所以还有事情做,没有坐冷板凳,不存在什么危机。。
公司也很重视加班,但我早就过了干体力活的阶段,领导并不管我加不加班。进度慢了领导就会说你需要人吗。
学新技能么,还好吧,java,c语言这样的经典可以用一辈子,重要的是有编程思维,学习并使用哪种语言很容易。
做一辈子程序员肯定是可以的,只是很多人不愿意而已。可能男人野心大了些吧,编程一辈子觉得很丢脸,总想往上爬。。身为女性就没那么多想法,人到中年,有人愿意雇我们有口饭吃就满足了,老老实实干活的人,老板不会不要的,换过几次工作,并没有遇到年龄障碍,也没有刻意去经营人脉,你的表现如何,别人都是默默看在眼里的。。
回顾一下,有几点经验,一是不管坐哪个职位,不能丢掉编程这个技能,做了很多项目的负责人,框架自己搭,核心模块自己写,技术掌握在自己手里,项目完成有保障。。项目结束了,就要去当普通程序员,有一手过硬的编程技能,还是挺受欢迎的。二是不能总是生活在一个舒适圈里,要不断学习新知识,迎接新的挑战,每次接受新的项目或任务,一定要有所突破,不能只是单纯的重复。
我也算是这个行业的一位老兵了,从13年到现在也快八年了,程序员其实是挺费身体的,熬夜加班家常便饭,所以我觉得程序员是在吃青春饭,互联网公司基本上都存在一个问题就是看谁下班的晚,不管你在公司有没有在做事情,只要你下班比其他人晚那么你的绩效就一定不会差。至于我现在的话已经没有经常加班了,偶尔发一下版,上下班都比较规律,这就是我还在坚持的原因,程序员能干到多少岁这全看你自己,我身边三十多岁依然在干程序员,虽然程序员吃青春饭,但是你自己也可以选择往中层或者其他岗位去转,肯定不能再像初出校园那样,不然身体迟早吃不消的,秃头,脂肪肝,亚 健康 ,近视,腰椎间盘脱出这些都是普遍存在的,大家不要觉得程序员的工资就一定非常的高,这也要看地方,像重庆程序员的工资还真不如有些工种。
大多数程序员认为程序员是吃青春饭的工作。编程只能干到30岁,最长可达35岁。我经常听到这样的话,都让人感到适当的无语......
今天,我们来谈谈这个老话题......
首先,我们来看一篇论文《Is Programming Knowledge Related to Age?》(英文版)。本文是来自北卡罗来纳州立大学计算机科学系的两个人,他们在StackOverflow.com上对用户进行了相关的数据挖掘。一些数据出来了。(StackOverflow.com上的数据被公开,任何人都可以使用它进行分析和核算,所以这篇论文的实际情况还可以。
让我们来看看他们的年龄分布图:我们可以看到程序员年龄的正常分布(高点大约是25岁,但中点大约是29岁)然后,计算每个人的月营业额,这样你就可以找到用户的真实生动的时刻,这样便于计算程序员的真正才能。 (总声望/活泼时刻),我可以得到他每个月均匀得到的Reputation。我们可以看到程序员的才能从25岁开始上升,并且直到50岁才会开始下降。因此,程序员不吃青春饭的。只有码农,依靠蛮力,使用武力而不是脑力的程序员才是吃青春饭的人。
年龄大可以跟上新技能吗?该论文的作者使用了过去5年更受欢迎的技能标签,然后使用更谨慎的算法来检查所谓的“老程序员”是否跟上新技能。所谓的跟不上,也就是说,这些老程序员并没有积极回答这些新技能的问题。所谓的老,就是是37岁以上的程序员。
我可以看到老程序员和年轻程序员在学习一些新技能方面相似,有些甚至超过了年轻的程序员。
论文的结论是:
1、程序员技能可以升至50或60岁。
2、老程序员在获得新技能方面并不比年轻程序员差。
结论
从上面的数据可以看出,由于现在很多年轻程序员都太浮躁了,据说30岁是程序员的巅峰。事实上,对于大多数人来说,如果你没有编程到30,你就不能成为“合格的”程序员。因此,并不是编程编到30岁就玩完了,而是编程编到30岁才刚刚入门。
这个问题,我应该比较有发言权,大城市呆过2年然后回了小城市,5年程序员转行当老师。大部分程序员是吃青春饭的,因为大部分程序员干技术,只是停留在应用层面,没有足够的平台,5年后很难再有质的提升。技术有了提升后,还需要有足够大的平台才能撑的起你的薪资。我离开程序员行业的导火索是见到某公司,辞退唯一的一个45岁架构师。当然如果你可以不要求高薪,放平心态,我相信很多公司还是愿意要大龄程序员的。
到35岁还在基层那基本上就是没希望了,随着年龄增长,思维能力不如年轻人,如果不能升上去带团队,那只能一直做基层码农。
程序员三十以后就老了,一是技术更新太快,二是经常性熬夜加班,三十以后转管理岗,搞技术吃不消了。