随着社会的进步和技术的发展,市场对于程序员的要求也越来越高,特别是在当前比较严峻的就业形势下。举个例子,前些年,即使不是计算机相关专业的小伙伴,从培训机构出来后都可以找到一份薪水还不错的工作,现在呢?甚至已经有些公司开始歧视培训机构了。总之,程序员面临的各种挑战正在日益增多,想保住自己的饭碗也越来越难,本人作为一名具有八年工作经验的程序员,今天就简单从三个方面来聊一聊这个问题。
相信大家都听过程序员35岁危机吧,目前,几乎已经成为了行业的基本共识。很多公司认为大龄程序员,基本上已经结婚并且大概率已经有了孩子,他们会更关注家庭和生活品质,不爱加班,和年轻的打工人比起来,体力也会差一些,最重要的原因可能是啥都经历过了,不爱吃“饼”。所以,慢慢形成了歧视大龄程序员的行业现状。
当然,也不是所有的公司都歧视大龄程序员,比如大公司和某些要求丰富开发经验的岗位还是非常青睐有能力的资深研发工程师的,所以万事不能一概而论,程序员的出路还是很多的。
科学技术的发展也给程序员带来了不小的挑战,很多技术和产品的初衷就是为了取代程序员,比如前两年就已经推出的各种“低代码开发平台”系列产品,通过少量代码或者零代码就可以快速构建出应用程序,从而减少了研发人员和成本的投入。
在低代码开发平台上,即使是不懂代码的用户都可以利用“可视化”的窗口,通过“拖拽”等操作快速构建出适合企业自身实际业务场景的工作流程或者应用程序。
特别是最近横空出世的ChatGPT,通过了谷歌L3入职测试,并且拿到了年薪18.3万美元的offer。尽管L3级别在谷歌工程团队中不算高,但这已经是一些普通程序员难以达到的水平了。关于“ChatGPT将替代程序员”的话题在ChatGPT爆红后便一直沸沸扬扬,现在也依然在激烈讨论中。
换一个思路,如果程序员可以合理利用ChatGPT,自己是不是就又多了一招手里剑?
前面说了客观因素,接下来,我们聊一聊主观因素,很多大龄程序员家庭琐事多,时间分散,工作精力也会受到影响,除此之外,随着年龄增长,他们的学习欲望和进取意向也会降低,能力提升也会变慢,竞争力也会变弱。
如果你已经或者即将步入大龄程序员的行列,比如有10年工作经验,但是真实水平才5年左右,被淘汰的概率就会非常大。因此,作为一个大龄的程序员更应该与时俱进,真正做到回到老学到老,从而持续保持自身的核心竞争力。
综上所述,为了保持我们程序员的核心竞争力,既然我们无法改变客观因素,那么我们就改变自己,活到老学到老、居安思危、技术和业务两手抓,两手都要硬。持续学习是一切的前提,但并不是盲目的去学习,需要提前做好职业规划。比如走纯技术路线,可以按照初级工程师-中级工程师-高级工程师-架构师-专家-技术总监-CTO规划;或者走管理路线,再或者转行做产品或者销售。总之,只要你坚持自主学习,就不会被社会和行业所淘汰,也不会有35岁危机的困扰。程序员们,加油!
近两年,由于疫情的影响,很多问题逐渐开始暴露出来,特别是程序员的就业形势也不像以前那么火热了。很多人开始怀疑计算机专业和互联网行业是不是已经开始没落了。
我们不得不承认,经济的大环境确实如此,客观事实摆在这里,我们不可能不闻不问。但是这并不意味着程序员就会下岗,任何情况下,优秀的程序员都会有自己的出路和位置。本文从行业、技术、人为因素三方面介绍了程序员如何保持自身核心竞争力的方法,让大家(无论是计算机从业者还是相关专业的在校生)积极乐观的工作和学习。
1、前言,介绍当前的就业形势和大环境,并引出主题:如何保持程序员的核心竞争力。
2、行业因素,计算机行业有哪些挑战和机遇?
3、技术因素,技术革新的好处与优点?
4、人为因素,通过调动主观能动性,都可以做那些事情?
5、总结,概括说明文章讨论的内容和祝福。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。