目录
-
大环境分析:AI 发展汹涌而上
-
温水煮青蛙:那些“被替代”的“我们”
-
码农“分类”:程序员都在做些什么?
-
码农黑暗季:失业潮原因分析
-
程序员短期真的可替代吗?
-
AI 发展来势汹汹,如何顺势而为
-
最后:纵观全局
大环境分析:AI 发展汹涌而上
近几年来,AI 领域的发展速度远远超出了我们的想象,而且从去年开始出现的生成式 AI 爆火之后,“让”无数岗位开启“失业模式”,比如设计、编辑等岗位。那么,作为码农的我们是否也有这个“被失业”的风险?如果这一天,又将会何时到来?互联网信息技术飞速发展到今天,是不是信息革命已经到了尾声?面对职业焦虑,我们又能做些什么呢?我们又将如何自保?
温水煮青蛙:那些“被替代”的“我们”
在科技快速发展的今天,已经有很多职业受到高新技术和网络的冲击,但是还有一种新兴科技技术正在逐步发展,要问当下什么行业发展最迅速?毫无疑问是人工智能:AI 技术。不妨先来看一下几个有关报道:
河北某市的一个水饺生产车间,几千平米的厂房内却看不到一个员工,从和面、赶皮再到放馅、捏水饺,一条完整的流水线全部由机器不休息的工作,实现了自动化生产水饺的整个流程。
某东都一个快递分拣中转站网点,在比足球场还要大的平台上密密麻麻的机器人和工人配合分拣工作,有条不絮、忙而不乱的分拣着各种包裹,通过包裹目的地的不同规划出最佳转运分拣路径,分拣机器人运送者被分拣到的快递前往被分配的位置,极大的提高了传统单靠人工分拣的效率,同时也节省了太多的人工成本。
上面的相关报道只介绍了其中两个人被科技替代的两个例子,但是被科技替代的工作还有很多,比如面包师、厨师,又比如编辑、作者,再比如平面设计、游戏原画师,等等这些行业的从业者都已经在被技术所替代。其实,上面列举的被技术取代人的职业只是“冰山一角”,据英国的波士顿咨询公司预测,到 2025 年的时候,全球会有四分之一的工作将被人工智能软件系统或者机器人所代替。
造成上面这种情况,归因在于重复性劳动。因为无需天赋,经过培训或者训练即可掌握到技能,以及大量的重复性劳动,手熟即可、无需过脑,这些情况下的从业者都是极有可能会被科技替代的。
码农分类:程序员都在做些什么
首先分享一个冷知识:
程序员和码农是两个不同的职业,其中程序员指的是在软件开发领域从事编写代码、设计框架、测试等领域工作的专业人员;而码农指的是在软件开发领域从事简单而且重复的编程开发工作,如编写小工具、小插件、类似功能的界面应用等开发工作。程序员和码农的区别大概在五个方面:编程开发能力、工作内容和难度、薪资待遇、职业前景和领域地位。
-
程序员一般都具备较高的业务开发水平和更加丰富的编程经验,在解决处理更加复杂的编程问题时候,会承担更高深的任务和更复杂的开发流程工作,而且通常情况下薪资待遇较高,职业前景也更广阔,在相关的领域地位也是非常高的,地位也是举足轻重的。
-
码农一般情况下只具备基本的编程知识和编程技能,只是能够很好的完成简单的、重复性的编程开发任务,薪资待遇与程序员相比要低很多,职业前景不太明朗,职业发展易受阻,只能在非正式或边缘的领域中存在,行业地位也不高。
不管是程序员还是码农,在日常开发工作中都是要去具体做开发工作的,而且程序员和码农不仅仅只是不同的称呼,更是体现了业务技能水平、行业地位等方面的差异。那么。程序开发中哪些工作是在重复性劳动?比如,OA 协同办公、公文督办、KM 文库、项目管理、生产管理、采购管理等一系列职能类和业务类的管理系统开发,这一类的开发目前就属于重复性的劳动,一是市面上有太多的开源的项目模版,二是前两年爆火的低代码开发平台就是为了解决这一类需求的,三是从去年出现且爆火的生成式 AI 也是为了解决简单重复性开发的。
从上面可以看出,从事相关方面岗位的从业者极有可能失业的风险,但是这种替代也是循序渐进的,不会断崖式的替代。可是,从事相关领域开发工作的开发者要注意了,及时转型,根据自身实际情况选择较为对口的开发方向,只有这样才能很好的应对“被替代”、“被失业”的情况发生。
码农黑暗季:失业潮原因分析
有目共睹,前几年的互联网技术圈非常火爆,技术领域进入了蓬勃发展的黄金期,这不仅体现在各种资本流入到互联网技术圈,而且技术领域火爆的同时也吸引了各种人才的加入,以至于有些跨行业的人才也转行做技术研发工作,毕竟程序开发工作的薪资相对其他行业较高。所以说,前几年的技术圈可以说是其他行业“望其项背”的存在,也造就了一大波行业领军人物和技术人才,同时也让从事技术领域的开发人员获得了不菲的收入。
随着时间的推移,流入技术圈的资本减少,以及超前的概念技术泡沫被打破,让一次次的新技术风口在短时间内趋于平静。新技术过快过热的发展,若不能很好的落地和技术沉淀,最终终究是一场美丽的梦。实际情况也证明,技术圈的泡沫破灭,影响最大的当属相关领域的开发者,为何这样讲?原因在于如果新技术退热之后,资本可以随时抽身离场,技术本身则可以趋于平静,相关企业可以通过裁员或者直接转型以求自保,但是相关领域的开发人员却只能面临去与留的抉择,自然而然会产生了巨大焦虑和压力,一般情况下离场是最好的选择。最终只有程序员才是最被动的群体,泡沫之后留下的只有空气,要想生存只能转方向、换领域。
再受到近两年全球大环境的影响,互联网行业进入“寒冬”时期,首当其冲的就是互联网企业和程序员。往日薪资相对较高的程序员的收入受到严重的影响,有些“被降薪”,甚至“被辞职”;资本的流出也造成互联网企业失去了发展保障,为了减少企业开支纷纷选择裁员和缩减企业非核心业务,企业管理者希望通过裁减程序员的数量来降低企业的运营成本。但是随着 AI 圈的新的发展,从去年开始出现的生成式 AI,又一次的颠覆了企业传统式的“降本增效”模式(传统的降本增效主要是以提升技术、裁减开发人员、缩减非核心业务等),直接通过人工智能解决企业的实际业务开展工作,而且随着生成式 AI 的几次大的版本迭代,越来越多的领域都在尝试引入它,企业通过使用这些自动化技术来代替程序员等,以此来提高企业的生产效率和降本增效。
程序员短期真的可替代吗?
当然技术圈的泡沫只是程序员失业的次要原因,更多的原因是全球大环境的影响,经济的疲软,引起各方资本从技术圈的抽离,以及企业的业务缩减,造成大量程序员被闲置,出现了“供过于求”的情形,甚至出现某些岗位,招一个人有几百人投简历竞争的情况,这是非常恐怖的事情,也从本质上验证了当前技术圈就业严峻的形势。
通过上文的分析介绍,虽然目前的互联网技术圈行业不景气,再加上生成式 AI 的出现,让程序员的职业发展出现危机,甚至会出现“失业潮”的可能,而且这种严峻形势会继续持续一段时间。但个人觉得程序员短期内依然无法失业,那是因为:
-
其实,程序员在当前数字化时代中发挥着至关重要的作用,程序员可以说是数字化时代中最具体的实施者和参与者,帮助企业和政府机构实现数字化转型。
-
当下,企业和政府机构都在逐步实现数字化转型,数字化转型不仅是提高生产效率和办事效率,还创造了更多的就业机会,也就是创造了新的就业领域。
-
实际上,程序员的主要职责是开发和维护软件,而不是替代人类劳动力。程序员的开发工作也不是单纯的复制、粘贴那么简单,更多时候是需要程序员自己的编程思想去实现开发功能的,而且没有程序员自己想法写出来的代码是没有灵魂的。
所以,别怕低代码可以让大部分开发者失业,也别怕 ChatGPT 可以让所有开发人员“下岗”,更别怕什么“前端已死”的言论,这些说法其实都是在危言耸听、混淆视听,程序员们也无需太焦虑,毕竟技术只是服务人来使用的,而且技术是由人来研发的,再好的技术也不可能打败人的独特优势:思想。所以程序员在短时间内,无需考虑被技术取代的问题,更该考虑的是如何在“被优化”之后能够快速找到下一份工作。
AI 发展来势汹汹,如何顺势而为
面对来势凶猛的生成式 AI 技术,作为程序员该如何应对?我们需要提升哪些技能来提升自己的技术壁垒?个人觉得,首先要做的是选好自己的发展方向,只有方向定好,才能进行其他的规划和实施。在选择方向的时候是选择转岗还是转业,这个需要结合自身情况来决定,毕竟每个人的想法是不一样的,但是还有一点就是在选择转岗的时候是否是重复性劳动的那类工作性质,最好还是不要选择重复性劳动的工作,不然会出现离开“A 坑”又掉到“B 坑”的情况。
ChatGPT能够产出很出色的内容,一定程度上展现了AI能力发展新的里程碑,也是分水岭,存在着一些局限性,例如它的准确性目前还难以完全满足所有的要求,目前,各大科技公司纷纷在尝试入局AIGC,ChatGPT目前尚未开源,商业模式也不甚清晰,能够给国内的AI科技公司留出一定的时间和空间。虽然美国开放人工智能研究中心率先研发ChatGPT,但是其他互联网巨头紧随其后,微软、谷歌,以及国内的百度、阿里推出的类似ChatGPT的应用,而且京东、网易有道紧随其后纷纷表示计划开发类ChatGPT的产品。所以我觉得国内外关于类ChatGPT的产品会越来越多,而且会越来越完善,个人觉得还是比较看好国外的类ChatGPT产品,毕竟由于环境差异,欧美的人工智能起步和发展比国内要早,技术沉淀相对较多,但是随着国内人工智能技术的不断发展,国内的类ChatGPT产品也会很快的赶超国外的产品。个人觉得ChatGPT在教育场景相关领域的职业会带来一些影响,尤其是口语老师、翻译、中文作文批改等,相关职业会有所影响。还有就是ChatGPT在电商应用领域,推出智能问答机器人,替代人工客服的工作。
ChatGPT的诞生以及在未来一段时间内的井喷热度,有人说是第四次技术革命,有人说是挑战人类工作的竞争者,又有人说是整治科技圈的利器,不管怎么说ChatGPT的出现在短时间内掀起的高潮和热度是必然事件,因为人工智能近几年的快速发展以及技术沉淀,诞生ChatGPT是意料之中的事情,而且我相信ChatGPT的出现是起点而不是终点。程序员在面对被 AI 替代的这种无形焦虑和压力的时候,个人觉得还是要放平心态,因为心态起决定性作用,我们需要理性的看待这种暂时的“危机”,无论遇到什么难过的坎儿,只要摆正心态,让心态变得更强大,积极应对困境,就一定能战胜一切困难。
辩证法告诉我们任何事物都有两面性,虽然确实有一部分工作会被 AI 取代掉,但是也会有一部分新的工作而被 AI 所创造,所以作为程序员的我们没必要过度紧张和担心,人工智能终究还是“人”的智能。纵然 AI 持续发展和更新,就算颠覆了传统的互联网行业的认知,就算取代了某些互联网行业的岗位,那也只是整个互联网行业中的九牛一毛,毕竟大部分的互联网行业还是需要大量程序员来支撑的。
作为程序员,应对目前行业寒冬这种无形的焦虑,心态虽然非常重要,但不代表全部。作为技术开发人员,纵然现在求职竞争压力巨大,但是还是有很多应对的措施,比如,努力在自己所在的技术领域中多学习新的技术知识,时刻保持一个持续学习的状态,苦练自身的业务开发能力,查漏补缺,苦练“内功”。总之,就是从现在开始改变自己,多学专业技能,多积累经验,才能不被真的淘汰掉。
最后:纵观全局
作为技术开发人员,不仅仅只是体验使用ChatGPT的功能,更应该去了解ChatGPT的核心原理以及研发步骤,这样才能保持一个技术持续更新的状态,而且也能在技术研究中提升自身价值。ChatGPT的出现,不仅提高了使用者的开发和学习效率,而且还促进了一些行业的变革,但是事物的出现都有两面性,有好的一面,必然有不好的一面;我们使用ChatGPT只取它的优点,要理性的使用ChatGPT,而不是极度的依赖它,ChatGPT可以是解决问题的一种很好的选项,但不是唯一的选择。
互联网行业进行数字化转型和自动化技术的发展,是为人类创造了更多、更有前景的就业机会,程序员要想在未来技术圈中持续发展,只有提升自身技术壁垒才不会被轻易淘汰出局。不要只看到现在的行业内卷,也不要只看到现在的领域寒冬,低谷只是暂时的,作为一个技术开发人员要做的就是保持理性的状态,从全局看待问题,保持一颗持续学习的心态,把握好自己选择的方向,只有主动出击才不被动。个人觉得新技术的诞生并不是为了让行业的从业者失业,也不是单纯为了取代某些职业,恰恰相反,新技术的诞生是为了造福行业从业者,提高开发效率,解决传统方式不能解决的难题。
所以,别被外界因素引起的职业焦虑影响我们自己的正确判断,要做到逢山开路、遇水搭桥的精神,给“被迫失业”说拜拜!