瞎扯淡 全栈程序员最后难道是个悲剧!

mojidong · 2014年03月27日 · 最后由 woody1983 回复于 2014年04月03日 · 8575 次阅读

转载 : http://www.oschina.net/news/50110/what-happens-to-older-developers

长期从事编程活动的程序员都期望在 50 多岁时能爬到一个足够高的职位,或者能顺利的退休。

但我在这里讨论的可能是一个你还没有想过的问题:如果到那时你失业了呢?

50 多岁时你的职业仕途会成为一个问题。如果你有很好的技术,有人雇你,你会有一个很高的职衔,或你是一个专家,或有很好的人际关系,你都有可能找到一个新的职务。

否则,你会从衣食无忧沦落为无家可归。这是真的。我 55 岁,我的简历会让你感觉非常优秀,10 年前我能挣到多达 100 万美元。现在我是一个流浪汉。我身体不是很好,没有医险,没有牙医。能找到的工作只是一些基本不需要技术的体力劳动,我也干不了。

我在试着做家教。然而,这点钱基本上不够付燃气费的。一个行政助理公司的老总拒绝了我,他们只要有经验的。

有两个人考虑让我去照料他们更老的亲属,但我没去。我去那里后将有一个职责是伺候拉屎撒尿。

不希望你们也变成我这样。我能给你们的是我的一些建议:

  1. 职场上往上爬,不要停。

  2. 成为某一方面的专家——虽然保持足够宽的技术面也很重要,这样你才不会被淘汰。

  3. 建立一个人际圈。扩大它。

  4. 多样化你的投资。

  5. 有工作时医疗保险一定要上,这方面不要出问题。如果你没了工作,没了钱,医疗保险也没有,这将会成为一个严重的问题。

  6. 与人为善。但也不要犯傻。大部分你帮助过的人不会回报你。

关于成为某一方面的专家,我在 2011 年做了一段招聘工作,我敢肯定,市场上并不太喜欢全才/通才技术人员。

技术上我做全能选手做了 35 年。工作要求我这样。大部分任何项目只要来了我都做,包括任何类型的编程开发。互联网泡沫出现时,公司钱都花完了,我承担了所有的技术角色;IT,网站,开发,技术支持,文档编写,等等。所有工作我都会一点。

后来,这些经历没有给我带来任何改变。很少有招聘启事上写 “需要一个什么都会一点” 的人。

2003 年,互联网泡沫破灭时,我的持股收入有 1 百万美元。之后大部分都损失掉了,我只好重新到人才市场求职。这才认识到,招聘单位对大龄的技术通才需求并不多。

就我个人的情况,有些事情跟你们不太一样,这是另外一个故事,下回再说。但如果你是一个技术通才,而且在中年失业,你很可能会遇到这样的情况:

“有这样的经验阅历,你应该是一个 CTO 呀?为什么连个工作都没有?”

他们会问你一下算法问题——你有 30 年没思考过的问题。或要求你进行编码考试——在这种不利的情况下你根本发挥不出特长。

提早打算。人生不如意十有八九。

这是我的简历:

http://oldcoder.org/general/misc/Kiraly_Resume.pdf

Regards, Robert (the Old Coder)

[英文原文:What happens to older developers? ]

yes, you do !

我决定去学算法了

#2 楼 @bhuztez 请问什么是算法?

#3 楼 @jarorwar 一种面试里经常出现的题目

#4 楼 @bhuztez 有学习资料么?

最近在学算法,感觉整个人都不好了

寒啊,全栈是锦上添花,必须要有看家本领。另外 50 以上的程序员如果来求职,30 岁的经理敢用吗?

#7 楼 @zackteng 把你的资料亮出来。让咱也看看眼界。

#7 楼 @zackteng 谢谢说在楼下了。:0

#10 楼 @jarorwar 还没毕业呢,因为最近在准备 acm 省赛,所以一直在看算法😓

#11 楼 @zackteng 答非所问。。你又不找工作。找工作可以跟我聊聊的。如果你看的上我们公司的话~

年入百万刀五年就能直接退休了吧,为啥这位能混到无家可归……

#13 楼 @blacktulip 估计那些都是期权什么的吧,倒闭了就啥都没了

匿名 #16 2014年03月27日

#13 楼 @blacktulip 不是说破产了么。。。。

技术在年轻时风险小,大不了重来,老了就没机会了。

所以作者的意思是,不要做什么通才,要么做大牛,要么靠朋友,要么早点转行。

这人的名字...OldCoder....

#5 楼 @jarorwar #6 楼 @bhuztez 好像有本书叫《CRACKING THE CODING INTERVIEW》,从题目看,专司面试,应该挺适合这种文中所描述的情况。 #13 楼 @blacktulip 更惨的是没有保险……

CTO 要会算法么

钱钟书有个笑话,讽刺西方科学,说他们研究要左眼,就不研究有眼。研究汉语的,只研究标点。

但其实环境越简单越单一,越容易做好。

想到国富论中关于钉子的比喻,大体意思是,如果你一个人做钉子,也许一天也不一定做出一个,但如果合作,会产出成百上千的钉子。简单来说,就是分工带来效率的大幅度提升(当然到现在也有改变,比如会允许工人换工作,比如 facebook 就有规定,如果你在 master 了一个领域后,允许换组)。

计算机,线程间切换,要存储上下文,非常浪费效率。而人脑工作方式和计算机的工作累死,多任务只会让效率变低和准确率变低。

做了 35 年技术,然后面试的时候,考官说:写个快排吧。 精通九阴真经,郭靖面试了宋朝自 wei 队,队长说:打一套连环拳吧。

初学技能!=内功心法

不过,这位爷的简历真心漂亮。。。为毛会落得如此地步???我怀疑其中还有其他与编码技术无关的因素

#21 楼 @Ryan 赞同最后一段。。。

不要被个案蒙蔽了双眼,混得好的全栈程序员多得是,混这么差的一定有很多原因。

50 多岁还写个鸡毛的代码啊,应该天天去钓鱼玩才对啊

他的文章算是一种反向的个人推销吧,关注度高了,找工作应该不成问题

不过在契约社会,绝大多数人是无法财务自由的,说当年没用,分点时间给....................

我看了 Kiraly_Resume.pdf 文件,我认为最大的问题是这位老师傅不会 Rails。

so fake !

#26 楼 @xds2000 哈哈。。。 #18 楼 @chunlea 谢谢哈 @zackteng 。。。

31 楼 已删除

@kgen 赞同,可能还有别的原因,不然不科学啊…… 真正的全栈大部分也是某领域的高手,要么就是啥都会一点,啥都不精,自称全栈

我的简历也挺漂亮的,还跨行业呢……

#23 楼 @kgen 赞同,这大叔一定是有别的原因的。

50 岁加这么牛逼的简历找不到工作的原因只有一个:个人单方面期望太高

普通职位能找到工作的定是有一大把,但非得找个配得上自己所有这些资历的完美职位,就难了

这叫 全站 工程师,不是 全栈 工程师

全栈就是个米缸 别做那个贪吃的老鼠。 喜欢什么做什么 别为了职业而工作。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号