前言
前些日子看过一篇文章,说国外一位拥有 19 年编码经验、会 100% 手写代码的程序员被企业解雇了,因为他的竞争对手,一位仅有 4 年经验、却善于使用 Copilot、GPT-4 的后辈,生产力比他更高,成本比他更低,同样开发一个 MVP 产品,他一周才完成 7% 的工作,一周花费的成本是 3520 美元,而善于利用 AI 的后辈,一周的时候已经完成了 95% 的工作,甚至乍一看这款产品都可以工作了,而这位后辈所花费的成本才花费了 2969 美元,所以,他被公司解雇了。
在程序员手中诞生的 AI,对它的 “父亲” 似乎已经越来越具有威胁力了,
在未来,程序员会被 AI 淘汰吗?
一下子,网络上众说纷纷……
支持理由
有的网友认为淘汰是必然的事情。
因为程序员的工作就是写代码,把现实世界中的需求通过计算机语言翻译成源代码,再经过编译器转换成CPU能直接处理的机器码,最后形成可执行的功能、乃至应用程序,而这部分工作已经可以被大模型替换了,因为计算机语言是有语法的,它是遵循既定规则的标准化产物,特别是随着自然语言理解技术的进步,很多大模型都已经做到了听懂用户的自然语言,并能基于提示词完成一定的任务了。
在支持这种论点的人群中,最有名的大概就是百度创始人、董事长兼 CEO 李彦宏和英伟达 CEO 黄仁勋两位大佬了。
前段时间,英伟达 CEO 黄仁勋就发出惊人言论:都别学编程了,以后交给 AI 就行了,以后人人都是软件工程师。
百度创始人、董事长兼 CEO 李彦宏也有一番话,“未来的编程语言只会剩下两种,一种叫做英文,一种叫做中文” 。他甚至进一步表示,以后不会存在 “程序员” 这种职业了,因为只要会说话,人人都会具备程序员的能力。
“程序员” 这个职业将不复存在,这样的论断从李彦宏嘴里说出来,牵动了更多人的关注,毕竟在国内互联网行业早期的弄潮儿里,李彦宏可以算得上是技术背景最顶尖的那几位。
反对理由
但是也有很多网友表示不赞同。
网友 “墨凡君” 就说,AI 本身是由程序员创造出来的,不论以后 AI 的能力如何进一步的发展,我们都需要有精通人工智能的程序员来对它进行管控。否则,任由 AI 的自趋势发展,很有可能会出现灾难性的后果,就像《终结者》电影里描述的那样。
网友 “爱凡学苑” 也认为,编程和软件开发是两回事,调研,需求的整理,软件的部署,日常维护,这些工作还是需要专业的人员来处理,AI 能够成为我们的好帮手,帮助我们更好地工作,但不会彻底替换。
互联网大佬周鸿祎也是反对人群中的一员,他认为计算机行业是独特的,大模型的崛起,反而对程序员的需求会持续增长。并且他认为,尽管未来可能会实现人人都会使用电脑,人人都可以在一定程度上扮演程序员的角色,但不同人用电脑创造的产品将具有天壤之别。
我的看法
作为一名程序员,在日常的开发工作中,我也深深依赖于 AI 的帮助,不论是自动生成参考代码,还是精准地答复问题,AI 都使我的工作效率提高非常大。
AI 对我们的影响已经越来越大,不管未来它能不能发展到能够自主思考的程度,会不会淘汰我们,就目前而言,作为一个新兴的工具,我觉得不要等,立刻拥抱它、使用它,毕竟先进的工具就代表着先进的生产力,我们没必要因噎废食,觉得 AI 未来会威胁到我们就排斥它,雪藏它,也许在使用的过程中,我们可以找到更好地方式跟它和平相处,对此我抱很乐观的态度。
这是一个变革的时代,如果不能抱紧新时代的 “大腿”,也许不等 AI 淘汰了我们,我们就自己淘汰了自己!您觉得对吗?欢迎留言讨论。
我是老杨,一个奋斗在一线的资深研发老鸟,让我们一起聊聊技术,聊聊人生。
都看到这了,求个点赞、关注、在看三连呗,感谢支持。