×

Loading...
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。

几年内CS行业用人需求会大幅下降,确实是趋势,时间问题。这几天这个话题很火 “计算机专业要失业了吗?Matt Welsh:ChatGPT三年后取代程序员”

文章来源:Mr教育蓝帽子



ChatGPT(Chat Generative Pre-trained Transformer),美国OpenAI 研发的聊天机器人,于2022年11月30日发布,短短几个月,引爆全球,其强大功能震动商界、学界,属于划时代的、改变未来运营模式和生活方式的AI产品。

然而这还不算是最让人震惊的!曾担任过哈佛大学计算机教授、谷歌高级工程负责人的 Matt Welsh 在今年2月计算机协会(ACM)的会议发言,他认为ChatGPT的出现预示着程序员职业终结的开始。

他的一系列发言,引起了计算机学界、业界的轰动,不少人开始认可他的观点。ChatGPT版本的快速升级换代也似乎在验证这个观点。

今天我们来看看Matt Welsh的观点,以及ChatGPT是否能代替计算机专业?计算机专业的学生未来何去何从?

一、Matt Welsh观点

1、何许人也

Matt Welsh可不是小人物,他曾经担任哈佛大学计算机科学的教授,以及担任过谷歌和苹果公司工程技术领域的高级职位,目前创立Fixie.ai公司,不管是在学术界还是工业界都是很有发言权的。



2、主要观点

2.1程序员将会在3年内被类似ChatGPT的AI取代

Matt Welsh认为随着AIGC(ChatGPT)的不断发展,AI取代程序员的日子将在三年内到来。Matt Welsh 提醒广大计算机从业人员以及准备投入计算机行业的学生,千万不要指望未来还能以程序员的身份继续干下去,因为机器正在替代你们。



Matt Welsh在会议上用自己创办的公司 Fixie.ai 来验证观点。Fixie.ai 是一个自称为 "大型语言模型的自动化平台",它的目的是帮助企业使用 ChatGPT 和类似的机器学习程序来编程定制软件。

2.2 现有程序员只能转行做2类工作

Matt Welsh认为AI虽然取代了程序员的工作,但在取代之初还有一些缺陷需要人类来做,那就是产品经理和软件测试。

对于Matt Welsh的观点,其实很好理解。AI在取代之初,写出来的代码可能有些地方不正确或者不完善或者不是产品需要的,这时候就需要人工进行把控,也就是软件测试工作,检查一下写的代码合不合乎要求,类似于质检员之类的工作。这个岗位在大厂现在也大量存在。

同时产品经理的职位目前在AI取代之初,也需要人类去做,就是告诉AI你的需求是什么,写写需求文档。当然产品经理本身就有这个岗位,需求量也不会很大,程序员去抢饭碗很难抢得过。

不过按照Matt Welsh的观点,测试员和产品经理的工作也随时不保。随着AI编程准确度的提高,以及AI技术的发展,测试工作也完全可以由AI来完成,大部分测试员也得继续分流,只剩下产品经理这一个完整岗位了。

很不幸的是,随着AIGC技术的进一步发展,产品经理写需求文档的工作也会被取代,有可能直接由需求端对接AI了。

彻底失业的计算机人员咋办呢?Matt Welsh提出了自己的观点。

2.3 计算机专业只能当AI老师

Matt Welsh说计算机专业的学生在被取代做程序员之后,他们只能成为AI老师。显然这个需求量大大减少。想一下就知道AI老师能需要多少?按照Matt Welsh观点,计算机专业学生未来将大量失业。

还留在计算机行业的程序员要做的工作就是教人们如何使用AI编程工具,有点类似市场推广中的技术支持。这让学习了大量专业知识和编程工具的程序员们情何以堪啊。

二、ChatGPT(AIGC)的发展

1、ChatGPT

现实生活中,炒股的人应该比比皆是,不管是上过学的还是没上过学的。不知道什么是ChatGPT,但一定都听说过ChatGPT,因为这是A股23年以来炒作最火爆的概念。不管是国外的政要、商界大咖还是国内的工商界大咖,纷纷表示ChatGPT改变时代的机会已经来临。

2022年11月发布GPT-3.5版本,拥有语言理解和文本生成能力,尤其是它连接大量的资料库,一下子使得ChatGPT具备人脑所不拥有的知识库,可以做到与人类进行聊天交流。ChatGPT可不是一款简单的聊天机器人,还能做各种工作比如写文件、论文、视频、各种广告文案、翻译、编程等。

虽然初步发布的版本应用还存在不完善的地方,但其在人工智能壁垒上的突破是前所未有的,直接打开了人工智能从理论走向大规模应用的屏障。

2、迭代速度很快

距离3.5版本发布不过几个月,3月15日,OpenAI发布GPT-4。据OpenAI官方介绍,GPT-4是一个大型的多模态大模型,可以接受图像和文本输入,表现出人类水平的性能。在尝试新版本之后,体验者纷纷表示,比GPT-3.5性能强悍很多,甚至能够准确理解人们玩的各种梗。

例如在OpenAI官方发布的视频中,GPT-4通过草图,识别出了这是一个关于网站的草图,然后“顺手”生成了建成这个网页的全部代码,只需几秒,一个网站就做好了。

3、ChatGPT对职业的影响

据职业咨询平台 ResumeBuilder.com 对 1,000 名美国商界领袖进行了调查显示,48% 使用 ChatGPT 的公司表示,ChatGPT 取代了员工,93% 的受访者表示他们计划扩大对 ChatGPT 的使用。

这还只是开始,随着新版本迭代速度越来越快,ChatGPT会更加成熟,那时候才是对各行业岗位进行洗牌的时代。

清华大学计算机系教授邓志东在接收新京报采访时候认为:随着以ChatGPT为代表的生成式人工智能在短期之内大规模商业化落地,以及对各行各业全面渗透,在大幅度提高生产力和生产效率的同时,也将对就业市场带来影响,文案、新闻、翻译、会计、律师、教师、程序员、艺术创作等职业中的中低端岗位会受到冲击。其中邓教授也提到了程序员被替代的可能性(摘自新京报)。

“ChatGPT标志着人工智能成为当前科技革命的核心技术,将极大提高生产力”,全国政协委员、奇安信科技集团董事长齐向东评价,“今后,人工智能技术和垂直场景、具体产品的结合,会发生质的变化,会改变整个社会”(摘自科技日报)

三、计算机专业何去何从

前些年,国内各计算机大厂发展速度很快,主要是外卖、聊天、视频、电商、快递、游戏等等应用端处在从10-100的高速发展期,对IT人员的需求很多,加上全球IT外包市场的发展,计算机专业显得红红火火。

随着上述行业发展成熟,成了红海市场之后,从去年开始,各大厂纷纷裁员缩编,一时间计算机行业似乎入冬。

如果说这只是行业转型期的阵痛,那么ChatGPT等AI时代的来临,对于计算机专业的冲击真正开始了。照现在的发展速度,能够写出完美程序的ChatGPT很快将会见到。

无脑冲计算机专业的时代过去了,吃计算机行业红利的时代也早就告一段落。现在不管是在职的程序员,还在上大学的计算机专业学生,或者准备报考计算机专业的高中生,都需要慎重评估、规划自己的未来职业。毕竟对大部分人来说,在这一行干的都是码农这样拧螺丝钉的工作,未来影响肯定会不小。

小结:

AI时代来临,程序员岗位的终结意味着全民编程的普及,编程将成为一种像操作office一样简单的工具,而不是高深的技能。任何人都可以将自己的想法传达给ChatGPT之类的工具,然后得到想要的东西。

如果还理解不了,可以看看周围英语专业的学生。三十年前,英语是非常热门和吃香的工作。但随着大学生的扩招,四六级是必备技能,每年毕业1000万大学生,几乎每个人都能用英语进行简单工作,包括跟外商简单交流、发邮件、阅读合同等等,英语成了一个基本工具。当然对于高深的外事翻译等工作,仍然需要交给更加专业的英语高材生去干。

AI编程来临,可能对少部分人不是好事情(计算机专业学生),但是对大部分人来说,是更加便利时代的开始。正像Matt Welsh所说的那样,把糟糕的编程交给机器人去干吧,把时间去做更有意义的工作。

一句话,杞人忧天没有必要,但未雨绸缪还是需要的。

Report

Replies, comments and Discussions:

  • 枫下家园 / 望子成龙 / chatGPT能编出很不错的代码。娃们还打算继续投奔花大CS吗?
    • 这次迭代时间短,代码效率高,3-5年内程序员应该会大幅减少,这次瓜有点大...... +2
      • 我们这些老帮菜无所谓了,娃们怎么选大学专业啊
    • chatGPT能轻松考过律师,医生,注册会计师,注册护士。。。等各种职业考试,留给娃的工作只剩下水管工,装修工,垃圾工。。。等不用上大学的工作了 +4
      • 你列的这些职业正好是需要大量记忆的东西、看来此类职业岌岌可危
      • 人类完成向机器肉人过渡的过程
      • 所有这些可能被替代的工作,都需要CS从业人员设计训练,也就是需要CS从业人员更深入地介入其他领域,当所有职业被AI替代之前,CS都要存在,最后消失的职业是CS。 +4
        • 有道理,你这么说我感觉好多了。否则总有一种世界末日的感觉 +1
        • 想得太美了,需要的是有这些行业知识的人运用chatGPT来干活,需要CS人员的数目会大大减少,以后CS找工作会一年难过一年 +3
          • 你可能不是一个专业的计算机人员。ChatGPT是基于GPT架构设计训练的语言模型,负责生成对话文章,回答问题等语言类AI项目,运用ChatGPT肯定不会大大减少CS人员。符合你说的减轻CS人员工作量的应该是基于openAI的codex项目,负责自动生成代码, +3
            这也是我当前正在公司负责试用的工作。可以节省程序员coding部分的工作量,但是离替代程序员还差的远,可以说现在还看不到希望。 一个软件开发项目,绝非仅仅coding ,从提出requirement,到高层设计,底层设计,coding, 单元测试,系统测试,集成测试,代码维护,方方面面,coding 最多只占项目时间和成本的30%。AI说到底是个工具,可以减少程序开发人员简单重复工作的时间,增加工作效率,让开发人员投入更多的时间从事复杂创造性的内容
      • 嘿嘿!所以有一阵我们动员女儿学艺术,相信这个不会被机器人取代。结果孩子说:机器手弹琴比我音准好太多,而且机器人都可以画泼墨山水了。想来想去有一件事机器人取代不了。。。
        那就是吃饭。。。要不然我就干吃播吧:)
        • 我家孩子想做厨艺大师,也是对吃饭有种锲而不舍的精神。
          • 都是热爱生活的孩子:)
        • 艺术不会被替代,音准不是唯一标准,思考和独特性更有魅力,人类会从AI艺术中学习,变得更好。车比人跑得快,但人跑步还是存在,目的变成了人自身的健康运动。AI围棋实力远超人类,人类围棋选手还是存在,并且从AI围棋里学到了以前几百年都无法掌握的围棋理念和思考。
          • 现在流行快餐文化,品味大众化,音乐/艺术差不多过得去的就照单全收了。呵呵 +1
            • 确实是这样。那种花费大量时间和精力去创造精美艺术的时代已经过去了。 +1
              • AI应该会给人留下更多的思考创作学习的时间,让人类的生活变得更好。简单粗糙,重复性强的工作留给AI,它比人类自己干得更好。
                • 设计方向让ai走了风花雪月的路,为啥不训练它干家务啊
      • 要不你让它给你打针做手术?要开错了还有的改,官司输了可以花钱上诉,命没了就回不来了。中国人看不起医生,要不先去试? +1
        • 轮不到中国人,要上也是印度人先上
        • 这也能提到中国人, 不知道有多大的怨念啊。 +1
      • 错了,这些职业不仅仅只是知识的问题, 重要的是给人提供服务, 与人互动, 这些是机器无法提供的。 当然, 还有很多发社会法律问题。 尔一段代码除了是技术问题外, 没有任何屏障了
      • 护士: GPT考过职业考试只能说明理论知识达标,离实际应用还有点遥远(机器人护士?).
    • 不需要担心,人类程序员的培养会稍微转向,不可能被人工智能取代,很可能需要更多的程序员来管理人工智能的所谓代码。 +1
      • 嗯,继续漏夜赶考奔花大
      • 低端的码农会减少需求
    • GPT的问世,整个社会分工和职业类型都会重组。以GPT为底层的各个行业应用软件会层出不穷,比如医疗AI,绘图AI,教育AI等等,同样会涌出一批这样的软件开发公司。GPT在行业领域应用程序的开发,还会需要很多的程序员。 +1
      • 更专业针对某一种应用的GPT,比如医生GPT,律师GPT
        • 对,这些还需要软件公司去开发。 +1
    • 机会就是出现在这样的时候 +1
      • 创造出更完美的GPTs
      • 肉联也要与时俱进了,赶紧把chatGPT加进来,重新弄一下这个论坛。
        • 自动生成一堆新ID,自动生成各种观点的文章,彼此回复。论坛热闹了,也就没人啥事了

          据说现在互联网上的资源,有一大半都不是人类搞出来的
          • 肉联老板不会这么瞎搞吧!有时间可以琢磨一下,肉联如何用GPT进行创新。
          • 我相信GPT发的帖子质量会比大多数肉脸人类的高。 +2
    • 说这话的估计没读过CS。不是CS没前途,是coding没前途。 +3
      • 花大出来挣40万的主要不就是coding吗?
        • 据说20万的是coding, 40w的是math.
      • 马工或者码农主要工作不就是coding吗?
    • 有点狭义。去大学学计算机的一定都是为了钱吗?毕业后一定都是IT行业吗?楼主也许真的没有读过CS +2
      • 我说了学计算机是为了钱吗?不干IT为什么要进花大CS?你肯定读过CS,否则语文不可能是这个样子 +1
        • 哈哈哈,笑死了
        • 在龙潭见识到不少理解力不行的,还特别爱表达自己的想法。。。英语等级考试里有个题型考的Not given选项,他们应该好好学学
    • 谁定义输入ai的参数,辨别修复bug,修改基本模型?只是多了一个基本工具,必须带非常强大的专业库。
      • 有人定义啊,但是肯定比现在的人才需求减少很多。现在一窝蜂奔CS,真不好说4年以后怎么样
        • 大量的IT并不是研发,只是应用公司,小修小改,维护测试。看看以后IT部门会不会缩减。
    • chatGPT 对未来的影响是巨大的,和不确定的,尽管如此,没人能准确预测它如何左右未来就业市场的走向,IT行业首当其冲,近年内会有很大的调整变动。 +1
      • 4年以后?正好今年申请大学的娃们受到冲击 +1
        • 四年后IT就业市场肯定会有很大的变化调整,今年的硅谷裁员短期影响更大。 +1
      • IT行业里coding一定是受到影响最大的,所以如果孩子就是因为喜欢coding而选择学cs的要慎重了。
    • 几年内CS行业用人需求会大幅下降,确实是趋势,时间问题。这几天这个话题很火 “计算机专业要失业了吗?Matt Welsh:ChatGPT三年后取代程序员” +3
      文章来源:Mr教育蓝帽子



      ChatGPT(Chat Generative Pre-trained Transformer),美国OpenAI 研发的聊天机器人,于2022年11月30日发布,短短几个月,引爆全球,其强大功能震动商界、学界,属于划时代的、改变未来运营模式和生活方式的AI产品。

      然而这还不算是最让人震惊的!曾担任过哈佛大学计算机教授、谷歌高级工程负责人的 Matt Welsh 在今年2月计算机协会(ACM)的会议发言,他认为ChatGPT的出现预示着程序员职业终结的开始。

      他的一系列发言,引起了计算机学界、业界的轰动,不少人开始认可他的观点。ChatGPT版本的快速升级换代也似乎在验证这个观点。

      今天我们来看看Matt Welsh的观点,以及ChatGPT是否能代替计算机专业?计算机专业的学生未来何去何从?

      一、Matt Welsh观点

      1、何许人也

      Matt Welsh可不是小人物,他曾经担任哈佛大学计算机科学的教授,以及担任过谷歌和苹果公司工程技术领域的高级职位,目前创立Fixie.ai公司,不管是在学术界还是工业界都是很有发言权的。



      2、主要观点

      2.1程序员将会在3年内被类似ChatGPT的AI取代

      Matt Welsh认为随着AIGC(ChatGPT)的不断发展,AI取代程序员的日子将在三年内到来。Matt Welsh 提醒广大计算机从业人员以及准备投入计算机行业的学生,千万不要指望未来还能以程序员的身份继续干下去,因为机器正在替代你们。



      Matt Welsh在会议上用自己创办的公司 Fixie.ai 来验证观点。Fixie.ai 是一个自称为 "大型语言模型的自动化平台",它的目的是帮助企业使用 ChatGPT 和类似的机器学习程序来编程定制软件。

      2.2 现有程序员只能转行做2类工作

      Matt Welsh认为AI虽然取代了程序员的工作,但在取代之初还有一些缺陷需要人类来做,那就是产品经理和软件测试。

      对于Matt Welsh的观点,其实很好理解。AI在取代之初,写出来的代码可能有些地方不正确或者不完善或者不是产品需要的,这时候就需要人工进行把控,也就是软件测试工作,检查一下写的代码合不合乎要求,类似于质检员之类的工作。这个岗位在大厂现在也大量存在。

      同时产品经理的职位目前在AI取代之初,也需要人类去做,就是告诉AI你的需求是什么,写写需求文档。当然产品经理本身就有这个岗位,需求量也不会很大,程序员去抢饭碗很难抢得过。

      不过按照Matt Welsh的观点,测试员和产品经理的工作也随时不保。随着AI编程准确度的提高,以及AI技术的发展,测试工作也完全可以由AI来完成,大部分测试员也得继续分流,只剩下产品经理这一个完整岗位了。

      很不幸的是,随着AIGC技术的进一步发展,产品经理写需求文档的工作也会被取代,有可能直接由需求端对接AI了。

      彻底失业的计算机人员咋办呢?Matt Welsh提出了自己的观点。

      2.3 计算机专业只能当AI老师

      Matt Welsh说计算机专业的学生在被取代做程序员之后,他们只能成为AI老师。显然这个需求量大大减少。想一下就知道AI老师能需要多少?按照Matt Welsh观点,计算机专业学生未来将大量失业。

      还留在计算机行业的程序员要做的工作就是教人们如何使用AI编程工具,有点类似市场推广中的技术支持。这让学习了大量专业知识和编程工具的程序员们情何以堪啊。

      二、ChatGPT(AIGC)的发展

      1、ChatGPT

      现实生活中,炒股的人应该比比皆是,不管是上过学的还是没上过学的。不知道什么是ChatGPT,但一定都听说过ChatGPT,因为这是A股23年以来炒作最火爆的概念。不管是国外的政要、商界大咖还是国内的工商界大咖,纷纷表示ChatGPT改变时代的机会已经来临。

      2022年11月发布GPT-3.5版本,拥有语言理解和文本生成能力,尤其是它连接大量的资料库,一下子使得ChatGPT具备人脑所不拥有的知识库,可以做到与人类进行聊天交流。ChatGPT可不是一款简单的聊天机器人,还能做各种工作比如写文件、论文、视频、各种广告文案、翻译、编程等。

      虽然初步发布的版本应用还存在不完善的地方,但其在人工智能壁垒上的突破是前所未有的,直接打开了人工智能从理论走向大规模应用的屏障。

      2、迭代速度很快

      距离3.5版本发布不过几个月,3月15日,OpenAI发布GPT-4。据OpenAI官方介绍,GPT-4是一个大型的多模态大模型,可以接受图像和文本输入,表现出人类水平的性能。在尝试新版本之后,体验者纷纷表示,比GPT-3.5性能强悍很多,甚至能够准确理解人们玩的各种梗。

      例如在OpenAI官方发布的视频中,GPT-4通过草图,识别出了这是一个关于网站的草图,然后“顺手”生成了建成这个网页的全部代码,只需几秒,一个网站就做好了。

      3、ChatGPT对职业的影响

      据职业咨询平台 ResumeBuilder.com 对 1,000 名美国商界领袖进行了调查显示,48% 使用 ChatGPT 的公司表示,ChatGPT 取代了员工,93% 的受访者表示他们计划扩大对 ChatGPT 的使用。

      这还只是开始,随着新版本迭代速度越来越快,ChatGPT会更加成熟,那时候才是对各行业岗位进行洗牌的时代。

      清华大学计算机系教授邓志东在接收新京报采访时候认为:随着以ChatGPT为代表的生成式人工智能在短期之内大规模商业化落地,以及对各行各业全面渗透,在大幅度提高生产力和生产效率的同时,也将对就业市场带来影响,文案、新闻、翻译、会计、律师、教师、程序员、艺术创作等职业中的中低端岗位会受到冲击。其中邓教授也提到了程序员被替代的可能性(摘自新京报)。

      “ChatGPT标志着人工智能成为当前科技革命的核心技术,将极大提高生产力”,全国政协委员、奇安信科技集团董事长齐向东评价,“今后,人工智能技术和垂直场景、具体产品的结合,会发生质的变化,会改变整个社会”(摘自科技日报)

      三、计算机专业何去何从

      前些年,国内各计算机大厂发展速度很快,主要是外卖、聊天、视频、电商、快递、游戏等等应用端处在从10-100的高速发展期,对IT人员的需求很多,加上全球IT外包市场的发展,计算机专业显得红红火火。

      随着上述行业发展成熟,成了红海市场之后,从去年开始,各大厂纷纷裁员缩编,一时间计算机行业似乎入冬。

      如果说这只是行业转型期的阵痛,那么ChatGPT等AI时代的来临,对于计算机专业的冲击真正开始了。照现在的发展速度,能够写出完美程序的ChatGPT很快将会见到。

      无脑冲计算机专业的时代过去了,吃计算机行业红利的时代也早就告一段落。现在不管是在职的程序员,还在上大学的计算机专业学生,或者准备报考计算机专业的高中生,都需要慎重评估、规划自己的未来职业。毕竟对大部分人来说,在这一行干的都是码农这样拧螺丝钉的工作,未来影响肯定会不小。

      小结:

      AI时代来临,程序员岗位的终结意味着全民编程的普及,编程将成为一种像操作office一样简单的工具,而不是高深的技能。任何人都可以将自己的想法传达给ChatGPT之类的工具,然后得到想要的东西。

      如果还理解不了,可以看看周围英语专业的学生。三十年前,英语是非常热门和吃香的工作。但随着大学生的扩招,四六级是必备技能,每年毕业1000万大学生,几乎每个人都能用英语进行简单工作,包括跟外商简单交流、发邮件、阅读合同等等,英语成了一个基本工具。当然对于高深的外事翻译等工作,仍然需要交给更加专业的英语高材生去干。

      AI编程来临,可能对少部分人不是好事情(计算机专业学生),但是对大部分人来说,是更加便利时代的开始。正像Matt Welsh所说的那样,把糟糕的编程交给机器人去干吧,把时间去做更有意义的工作。

      一句话,杞人忧天没有必要,但未雨绸缪还是需要的。

    • 你让它写个新的操作系统取代WINDOWS, 行不?就是一个方便的工具而已。发展到机器肉人的水平,你这辈子不用操心,娃那辈子也不用操心。。。再以后的事,没必要操心。 +2
      • 马工里面有多少人是在写操作系统的? +3
    • 自打chatGPT出来以后,揉脸推娃读CS读数学的贴数量直线断崖式下降,几乎为0了。
    • 代码质量马马虎虎吧,加上改的时间还不如自己写的快,通过PUBLIC REPO学习出来的模型质量还是不太好,不过已经比以前好很多了。如果测试代码能自动出就好了。