首先,对于大多数职场人来说,无论是否从事程序员工作,年龄都会或多或少地影响到自己的职场发展。
虽然硅谷通常被赋予自由、理想、平等、开放等标签,更是很多程序员理想的工作目的地,但是近些年来硅谷程序员的年轻化趋势也比较明显,同时硅谷的科技公司对于大龄程序员也并不那么友好。据统计,近些年来超过100家大型科技公司被投诉存在年龄歧视问题。甚至Java的创始人JamesGosling就曾经在社交账号上发表了一段文字,来揭露目前硅谷对于年龄存在歧视的问题。甚至有报道说不少硅谷的程序员还有做整容的计划,以使得自己看上去更年轻一些。
根据相关的统计数据,在硅谷工作的职场人平均年龄集中在29至35岁之间,这远低于美国职场人42岁的平均年龄,这也从另一个侧面说明,硅谷更欢迎年轻人,或者说年轻的程序员。
当然,并不是硅谷所有的公司都存在年龄歧视问题,我带过的一个学生目前就在硅谷一家大型科技公司从事软件开发工作,我们曾经就程序员年龄的问题做过交流,在他的开发小组中就有50岁以上的程序员,而且工作效率并不低。在他们公司的其他开发团队中也存在不少50+的程序员,这说明在硅谷程序员完全可以是一个终身职业。
最后,相信随着国内软件开发行业的逐渐规范化,程序员的工作环境会逐渐得到改善,程序员的职业生命周期也会得到一定程度的增长。