后记:程序员的幸福指数下降了吗?看起来随着时代的进展,程序员越来越苦逼了,但是文章的背后有两点没有讲出来:
1. 时代和技术的发展,极大地降低了进入编程行业的门槛,给普罗大众都提供了做程序员的机会。 最早的时候计算机都是在科研机构使用,会编程,能编程的人凤毛麟角,PC发展的早期,CPU运算缓慢,可用内存非常小,现在的程序员很难体会到那一代程序员的窘境:需要在非常狭窄的空间内闪转腾挪;也很难感受到他们追求极致的毅力:为了减少几个字节而挖空心思。很多软件都是用汇编写出来的。在上世纪90年代,我们看到了个人英雄闪耀的时代,一个人单枪匹马脱颖而出,例如求伯君写的WPS,鲍岳桥写的UCDOS,严援朝写的CCDOS等等,朱崇君写的CCED等等。机器性能起来以后,高级语言逐渐普及,编程门槛的降低使得更多人能加入进来。
2. 那些真正牛人的幸福指数是不会下降的, 比如Ken Thompson,上世纪六七十年代写出了Unix,现在又在Google发明了Go语言。 还有C#之父Anders Hejlsberg, 设计模式和JUnit的作者Erich Gamma等等。
【本文为51CTO专栏作者“刘欣”的原创稿件,转载请通过作者微信公众号coderising获取授权】