结合GPT聊聊目前软件行业的就业及想法

发表于:2023-7-11 09:16

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:二师兄    来源:程序新视界

  最近两个月一直处于忙碌状态:跳槽、转行、学习新的编程语言(Python + Golang)、赶工期、面试招人……也正是这一些列的经历,对目前的就业形势和软件从业人员的发展有了一些新的观察和思考,在这篇文章分享给大家。
  整体而言,整个互联网行业正面临着一场大的清洗和变动,互联网大厂的大批裁员,让整个面试市场发生了巨大的变化。正在找工作的朋友应该深有感触,我也是在面试的过程中才发现”寒意“已经如此的深了。
  关于面试的一些感想
  最近有一些Golang的HC,参与了筛简历、面试的环节,真切感受到寒意。即便是大量大厂出来的,几个月空档已是常态。从手头的简历和面试人员来看,这个空档期差不多都在3-7个月不等,有的甚至更长。
  关于这一方面,有一些感想,仅供参考:
  第一,大厂出来想以原的工资找工作的可能性很低,需降低预期,降维竞争,或许是一种更好的选择。其他中小厂出来的也是同样的道理,利用相对优势(履历、降薪),挤压不如你的人的空间。现实就是这么残酷,本质就是弱肉强食,最终把水平弱的、不符合市场需求的人挤压出这个市场。
  第二,当前面试市场上充斥着大量大厂的人,大量拥有满光鲜履历的简历:高学历、连续大厂经历、很牛的项目……如果你的简历一般,乏善可陈,那么几乎是没有面试机会的。当然,如果你没有很好的履历,但有一些硬实力,做过好的项目,把简历写的优秀一些,机会会大很多。
  第三,内推成功率会高很多,注意,是高很多。它可以让你避免海量简历的竞争,而且内推的本质是关系,是信任。
  第四,10年以上工作经验的人,普遍已经脱离一线太久,动手能力不比3-5年的有优势,也是裁员重灾区。个人始终认为,无论是否走管理岗,还是技术岗,都应该”文能提笔安天下,武能上马定乾坤“。
  第五,对于中小企业来说,招人大多数优先多面手而不是垂直精专,需要你自己搭舞台、自己唱戏。同时,也没那么多管理坑位。这里不是说”精专“不好,只是需要”精专“的岗位比较少。如果你能够做到在某一领域精专,还是有”门槛“优势的。但对于大多数中小企业,甚至数字化转型的企业来说,并没有那么高的业务量,很多屠龙之术是无用武之地的。如果你的技能更符合大多数的市场需求,机会就更大一些。
  第六,关于花费大量时间研究源码、深钻底层原理这件事,个人的看法有所转变。曾经也在这么做,但这件事的边际效用是递减的,看看面试时背诵的八股文,这本质上都是一种”卷“。个人认为是大厂招人引起的卷。但目前中小企业的市场逻辑貌似变化了,可能更多关注业务和综合能力,向这个方向的投入和努力,ROI才会更高。当然,这也只是个人感觉的变化,仅作参考和讨论。
  第七,如果有幸有几个Offer,那么,选一个还在赚钱的行业,大概率会活得久一些。有一些简历,前面几家公司都是大厂,突然选择了一家小公司,普通的业务,然后,就没有然后了。行情不好,如果有选择,选择就更重要。
  第八,备好余粮,控制好超前消费。
  第九,如果你现在还有一份工作,切忌别意气用事,别裸辞。
  第十,未来竞争的核心大概率是围绕:学习能力、动手能力、产品能力、管理能力的T型人才。
  关于GPT的竞争
  长期关注的朋友都了解,本人是Java出身,从事Java编程已经十二三年了,最近两个月几乎完全转向Python和Golang了。原因很简单:工作需要。
  由于GPT的出现,让学习新知识的曲线变得平缓,让学习和输出效率翻倍提升。曾看到一博主说:GPT并不会替代程序员。列举了不少理由,大多是说GPT还不够智能。而我自己的亲身体验是,GPT可以让一个程序员做2-3个程序员的事,特别是在遇到疑难Bug时,之前可能需要半天、一天,当用上GPT之后,可能只是分分钟的事。虽然GPT还不够”智能“,但它让三个岗位变成一个岗位,那么,另外两个程序员本质上不是已经被GPT替代了吗?
  最近在思考另外一个问题,由于GPT的出现,也或许是由于市场行情的变化,未来的软件工程师可能不再以编程语言来区分,而是需要什么学什么。大量的编程语言只不过是实现目的工具箱,这个工具箱里面有Java、Python、Golang、Rust等等。当用到什么时,拿出来,快速掌握、实践、运用、实现,这期间还有GPT这个利器的加成。
  软件工程师将需要更抽象的编程思想,而不是一门语言。想要更理解更抽象的编程思想,前提是多学两门编程语言。
  关于未来
  上面聊GPT的部分,也提到了个人的一些关于未来工程师的形态和需要具备的能力。这里再总结一下:
  如果你有能力提升竞争门槛,那么走高精尖的路线,也是非常不错的。但这也意味着选择范围的有限。
  如果你想与更多市场需求相吻合,那么拥有自己搭舞台、自己唱戏的能力就非常重要。本质上就是多面手。
  如果你想长久的在这个行业混,快速学习能力是必备的。这可能也是软件行业一直都存在的隐性需求。现在又有了GPT的加持,未来新增了一个区分维度:会用GPT的和不会用GPT的。
  如果你想有更多的选择,不要再固守一门编程语言,而是以解决需求、达成目标为最终诉求,语言只是一种实现方式和手段。
  如果你曾经在高位,曾经是管理岗,但目前很难再找到对应的岗位,那么降低预期,保持学习、动手能力就非常重要。要有”龙蛇之变“的能力和心态。
  如果现在你还没找到工作,那么换一种生活方式,享受一下没有那么”卷“的生活,思考一下人生,也未尝不是好事。生活毕竟不仅仅是工作,生活还也可以有各种各样的方式和选择。
  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号