当敲代码如呼吸一样简单,程序员还剩下什么?
项目开源两个星期,收获了近 400 个 star ,非常开心。这个速度虽然不算快,但是我已经很知足了。因为我大部分的时间都拿去做产品了,也没怎么去宣传。
五一这五天陆陆续续增加了一些新功能。现在写代码真的太简单了,基本上只要把需求描述清楚,AI 就能够一次把代码写对。唯一比较花时间的,可能就是把需求想清楚。总的来说,现在写代码基本上不是瓶颈了。
我最近在思考一个问题:当写代码不再是瓶颈的时候,什么东西会成为程序员的核心竞争力?我觉得至少有两个东西是重要的:第一个是想象力,或者说创造力,也就是能不能创造出一些新的东西,想出一些别人没想到的东西。这个能力在任何时代都是稀缺的。第二个是推广能力,当一个东西做出来之后,能不能把它推广出去,让更多人知道、使用并认可它。未来程序员的核心竞争力,很可能就在这两部分。我个人觉得,当下每个程序员都应该认真尝试做自媒体,并且要拿出当初学编程一样的努力。这样在未来的不确定性里,才可能多给自己留出一条路。
五一期间,我看了田渊栋(前 Meta 人工智能实验室研究总监,华人顶尖 AI 科学家)的一个访谈,他有一个观点很有意思:将来会是一个遍地神灯的时代,真正稀缺的不再是实现愿望的能力,而是愿望本身。
这其实可以类比到另一个问题:为什么在高精度领域,人们能用零件组成的机器制造出超过它自身零件精度的新零件?
其中一个最重要的因素就是测量能力,机器制造出来的零件误差落在一个区间,就像 ai 产出的结果一样-不可控但同样落在某个区间,如果你拥有持续衡量产出结果如何的能力,那就能像工程领域一样,将最终产出逐渐向着最重要的方向靠近.
现在 AI 大模型虽然强大,但是目前还无法真正自主的全自动化运行并直接产出符合人类期望的结果,最核心的问题就是-AI 目前难以自我评估产出是否符合要求,需要人类介入.这也是现在优秀开发者仅存的优势了.如果某一天,AI 自我评估的能力达到人类基准,那可能才是新一轮的革新.
@voidmnwzp 确实,AI 正好卡在一个半自动化的程度
还剩下无尽的吃屎 以前屎起码是人拉的,现在都不一定是人拉的 但是往好了想,很多 AI 拉的屎起码还能看,人拉的那是真的能诠释为什么 AI 无法取代人类 https://i.imgur.com/n119Wvk.png