我记得有一种说法:Windows意味着一旦技术人员开发出新的操作系统,就必须将计算机扔出窗外。从计算机技术更新的速度和消除的残酷性可以看出这一点。有资料显示,目前大部分IT从业者的黄金年龄是在24岁~28岁,国内90%的软件开发者年龄在20岁~30岁。这个行业技术更新非常快,新技术、新概念甚至新思维日新月异,如果过了35岁再不转型,或者没能进入管理层,就只能另谋出路了——跟一帮刚刚走出校门的壮小伙儿一起赶进度、抢工期、抓bug,为了跑一个程序通宵达旦工作,真的不是件好玩儿的事情。
有许多职业是需要年轻人的,比如体育、舞蹈等等。但很多职业都不是能够一直干下去,经验越来越丰富,但限于体力和精力,总有个年龄的上限。比如医生,越老经验越多,病人看病都希望找老大夫,老专家。但医生太老也不灵,现代医学的发展,与现代生物学、遗传学、传染病学、生物化学、生物物理学息息相关,科学技术发展日新月异,现代医学的知识更新也越来越快。
让我们说点更有根据性的。与程序员相比,采取管理途径和领导收入更高。许多程序员在30多岁时转向管理职位,项目经理,技术主管或产品经理。还有少数技术特别牛X的提了级,做了专家、首席科学家、CTO。无论是晋升还是提级,这些程序员的薪水都会上一个档次,或者好几个档次。
一些专业收入高,非常迷人,但工作压力高,知识迅速更新,人们被认为是吃青年饭的职业;一些职业需要长期积累,在这些行业工作的人越来越香。