分假如你是十年前进入IT,吃到了互联网的红利,提前在城市买了房子,对于现在的程序员工资要求不是很高,那么你可以在当地过的还算可以,很舒心。但目前的情况已经和十年前完全不同,IT行业程序员竞争加剧,加班内卷十分严重。不是说年轻人就要求工资高,而是他们参照目前的的房价与物价定工资,一个月一万的工资负担不起他们去一二线城市的成本开销。大环境下人人都要努力加班,因为你不加班总有别人代替你。而程序员岗位的可选程度也不能与十年前相比。如果没有好的学历背景去到研发岗,而是去到可替代程度较高的测试等岗位,而又不能抽出时间去提升自己,那么大概率会被淘汰。
归根结底,是市场问题。国外四十多岁,依然可以找到代码工作的机会,即便是工作效率下降了,依然有利用价值,于是很多人将程序员作为一辈子的爱好和职业,也就越容易成为高精尖。而国内,一方面没有机会做高端码农(很多人仅仅是做的很低端的代码工作,学习的东西跟不上节奏,自然而然被淘汰),另一方面,市场容忍度低,没有那么多机会岗位容许你三十五了继续做相对低效的码农工作。其实,总的来说除了体制内,所有企业型工作都是这个逻辑。市场决定了你的内卷程度,而内卷的根本原因是劳动力过多岗位较少造成的。所以在目前的环境下,要么努力提升技能卷过别人,要么退而求其次另寻出路。最后一点:创业成功的人大多都是技术营销的优秀的前1%,他们大多数是职业生涯到了瓶颈已经不能上升之后选择创业。当然如果你做相对门槛低的创业也不是不行,其实创业的核心还是在于你能否有能力驾驭和统合资源。
所以问题的核心是努力提高核心竞争力,而不是程序员35岁危机,因为所有技能型工作人员都会遇到年龄带来的工作效率低下的问题。如果你没有提前意识到要积累能力和资源,那么你注定会丧失优势。