备受争议的 Stability AI CEO Emad Mostaque 最近又抛出了一个让人大跌眼镜的说法:
未来2年内,印度的软件外包工程师将会消失,因为人工智能的发展将会取代市场对这些工作的人力需求。
他进一步说明,如果你的工作只是坐在电脑面前,不需要和人打交道,那么 AI 将会对你产生巨大的影响。
因为诸如Github上的Code Copilot大语言模型,其能力能够媲美从业多年、经验丰富的程序员。而你作为刚毕业的小白,还需很长一段时间的打磨才能独当一面。
人工智能5年内让程序员消失
Mostaque在此前就发表过对人工智能的预测,认为人工智能具有巨大的市场,但也有巨大的泡沫隐患。
诸如 Stable Diffusion 这样的生成式人工智能,将会成为未来的知识基础设施。
「这是一个巨大的市场,具有万亿美元的投资潜力。」
Mostaque 表示,尽管目前投资这项技术的机会并不多,但在未来的市场将会奖励使用人工智能来增加收入和利润的公司,并惩罚那些不使用人工智能的人。
但另一方面,这个「万亿美元「市场也可能会成为「有史以来最大的泡沫」。
人工智能的影响力是巨大的,一个微小的失误可能就会造成巨大的损失。
谷歌曾因 Bard 的发布会中演示出现的一个事实性错误,导致实质在一天之内蒸发了1000亿美元。
图片
Mostaque 认为现在的人工智能因安全性无法得到保障,还没有准备好被广泛采用。
但人工智能在市场上的受欢迎程度和强大的功能,已开始对一些国家中的从业人员产生了巨大的冲击。
尤其是印度的外包程序员。
Mostaque 认为人工智能对就业的影响,是由世界各地不同的规则和法则造成的,有着更严格劳动法的国家,人工智能造成的冲击就会小一点。
但使用人工智能就代表可以花更少的人力完成项目开发。
Mostaque 表示,在印度,「三级以下的外包程序员将在未来一两年内消失」。
图片
如果支撑生成式人工智能将会取代软件工程师,那么印度将会是受影响最大的国家。
印度拥有超过500万的程序员,是全球最大的软件外包国家,在全球软件外包市场的占有率高达60%。
但 AI 技术的大爆炸,让印度程序员的就业情况发生了极速转变。
人工智能是否会接管现有的人类工作,并不是问题的核心。新技术能在多大程度催化新的工作和机会,才是人类是否会在未来大规模失业的关键。
顶尖程序员和IT精英仍是无可替代的,但入门级和常规编程工作的大规模下滑即将到来。
人工智能不会取代程序员,还会让开发人员效率大增
而另一位身处AI技术发展最前沿的科技行业老兵,GitHub的CEO Thomas Maxwell针对这个问题却有完全不同的看法。
他认为人工智能将让开发人员更好的完成工作,而不可能完全取代开发人员。
就像自动驾驶不可能完全取代人类一样,因为汽车需要人告诉它目的地是哪里。
AI能够完成一些简单但是耗时的任务,但是开发者需要去编写故事。
在人工智能的帮助之下,开发者能有更多的时间去完成那些更加复杂的工作。
开发程序就像搭建一个巨大的金字塔,AI能让人类站在越来越高的地方工作。
而在很多其他一线开发者看来,人类的同理心和沟通对于 IT 和开发也至关重要。
IT 工作涉及很多人相关的因素,这一点可能不会发生巨大变化。
开发者需要大量倾听人们的声音,了解人的需求,理解用户所处的复杂环境。
所以很难想象什么样的时候AI能够代替人来做这些事。
对于现有的技术团队来说,人工智能可以让他们产生更大的作用,而不是让技术团队规模变得更小。
而且因为AI技术本身也是由计算机工程师开发的,AI浪潮的兴起让AI算法工程师的需求和工资都有了非常大的增长。
图片
根据 Levels.fyi 的最新数据,谷歌人工智能工程师的平均年薪约为 254,701 美元,基本薪酬接近 200,000 美元。
在国内,AI工程师的需求和薪水也达到历史最高。
看似矛盾的观点,本质是一样的
人工智能对程序员岗位的冲击,本质上是软件开发行业自动化趋势的体现。
就像几十年前汽车工厂里发生的事情一样,人工智能对开发者的冲击可以理解为现代的自动化装配流水线对手工技师的冲击。
随着自动化的程度越来越高,初级工作和岗位对于劳动力的需求一定会降低。
但是,即便是自动化已经非常高的现代制造业,也依然需要人类员工完成一些复杂和关键的工作。
整个社会对IT专业人员的需求历来很高,尽管近期知名公司进行了裁员,但科技行业仍然存在技能缺口。
因此,人工智能不可能完全取代人类工人。
甚至,人工智能辅助软件开发可能还没法解决现有的人才短缺问题。
而整个开发行业的自动化趋势,需要在技术领域之外的更广泛的背景下去看待。
参考资料: