谢邀。
做为国内来说,普通程序员的生涯在35-37岁就差不多已经定型了。
18年我曾经做过一年的职业教育培训,
我曾经接触两个是本身在公司做程序员,然后来学习的,一个是换方向软件测试助理没经验可以做吗,一个是提升,希望对您有帮助。
1,男 37岁 目前在公司做软件测试的,当时他大学学的也是计算机专业,学完之后朋友给他推荐的软件测试方向,自己在这个岗位上做了10年多了,但是薪资一直不温不火。现在的薪水稳定一个月7K左右。而且他自己慢慢发现自己现在的同事大多为女性,并且年轻化越来越严重。偶然的一个机会,他接触到公司的开发部门,聊到工资方面的情况,做开发的一个月薪资在15K左右。自己现在的薪资相当于开发初步薪资,自己觉得应该换方向,不能在一直这样下去,而且随着年龄的增长,自己随时还有被裁员的风险。所以他自己选择了换方向,不做测试,换开发方向。这也是一种选择。
2,女 41岁 目前在公司做开发程序员的,她是08年左右学习过一次开发,因为iT技术更新很快,技术迭代日新月异,可能在那时很火很多公司都用的技术,现在都已经被淘汰掉了。她的方向很明确,就是一直做开发,而且作为她来说,现在在公司虽然不是领导层,但是对于公司有着举足轻重的作用,自己打算通过提升,加强自己的技术,并且自己在私下也可以接一些单子,偶尔做做。
这是我之前做教育的时候,接触的两个和你年龄比较相仿的两个例子,作为您来说,我有一点小小的建议。
你自己现在在公司是属于什么样的地步,并且你做的程序员是属于哪一块的,
你自己现在有没有不断地自我学习软件测试助理没经验可以做吗,去接触新的技术。
40岁的程序员不少见,但是您自己对您现在的工作各方面满意吗?
相信自己,两个方向,要么提升,要么换。
不要再纠结中继续纠结,
本文到此结束,希望对大家有所帮助!