在科技领域,每两年就会有一个热门概念,吸引大量的人力、物力投入,大数据、区块链、WEB3、5G、元宇宙莫不如此,2023年爆火的AI会是下一个雷声大雨点小的泡沫吗?
这个问题其实不太好回答,在元宇宙兴起初期,谁又料到是这样的结局。
但是,对于个人来说,AI将产生以往热点概念无法相媲美的作用,那就是AI将大幅提升个人工作效率。
作为程序员,我们会关注的一个问题是:AI会淘汰程序员吗?
互联网上很多真的假的专家都发出了一个共同的声音:AI会淘汰程序员。
排除其中相当一部分人习惯性的贩卖焦虑,这个声音还是有一定道理的,只是过于笼统,不够细化。
首先,AI不会淘汰所有的程序员,准确的说,是淘汰超过50%的程序员。
原因就在于AI能大幅提升程序员的生产力,在AI的帮助下,程序员的工作效率提升100%,这一定会变成现实,绝对不是空口白话。
当一个人可以干两个人甚至三个人的活时,必然有一部分人会被淘汰。
其次,淘汰的是不会使用AI的程序员,现时的程序员是面向编程语言的,无论是C还是C++还是Java,程序员必然要掌握一门计算机语言。
但未来的程序员所需要掌握的技能可能不再是计算机编程语言,而是AI提示词。
百度创始人李彦宏说:“十年以后,全世界有50%工作会是提示词工程(prompt engineering),不会写提示词(prompt)的人会被淘汰。”
有理由坚信,这个预测在程序员身上必然会实现。
第三,这个过程不会发生在一夜之间,可能需要五年到十年的时间,现在的程序员仍然有充足的时间应对挑战。
那么什么是提示词呢?
借助一个神话故事来讲述这个概念,假设你是阿拉丁,可以向神灯许三个愿望。
你的第一个愿望是:“我想要一万亿财富”,神灯递给你100元人民币,原因是一万亿津巴布韦币就相当于100元人民币。
这是一个笑话,却能形象的说明沟通交流中,表达的重要性。
爱因斯坦曾说:“提出一个问题比解决一个问题更重要”。
在使用AI的过程中尤其如此,本质就是,我们提出问题或者要求,AI回答或者完成。
AI给出的答案的质量,和传递给AI的信息密切相关,传递给AI的信息就是提示词。
我们传递的信息越符合AI的思考方式,AI给出的结果越符合我们的预期。
如何使信息更符合AI的思考方式,即写出高质量的提示词,就是AI提示词工程师的工作。
或许,有人认为,这个工作似乎太简单了,实则不然。
给出高质量的提示词,一方面需要工程师对AI的原理有一定的了解;另一方面需要有一定的想象力和创造力。
只有把人类特有的想象力、创造力和AI的生产力结合起来,各自发挥特长,才能真正提高社会生产力。
所以,不要担心程序员会被替代,或者AI导致大量工作岗位消失。因为“此伏彼起”,传统岗位的消亡,必然伴随新岗位的大量涌现。
而且新岗位的工作更加需要我们具备想象力和创造力,重复、固定、繁琐、枯燥、低效都将由AI代替。
想象力和创造力从哪里来呢?
答案是学习和积累知识。
所以,在AI时代,并非事情都由AI完成,什么问题都让AI解决,我们仍然需要学习和积累知识,这样才能具备AI缺乏的想象力和创造力。当然,学习过程也会得益于AI,而变得更加高效。