我是一家大型电商公司的高级前端工程师,负责一个复杂的单体仓库代码库。自从公司发放了Claude账户后,我和大多数同事几乎每天都在使用Opus。感觉我不再是写代码,更像是管理一个非常有天赋的初级工程师。
对于已经建立的代码模式,它在给定任务上的成功率大约为95%,偶尔需要后续提示来覆盖遗漏的部分。
对于新功能,它可能只能完成70%,剩下的我需要亲自修复或添加。它在CSS方面仍然很糟糕。
所有这些仍然需要像我这样的高级工程师来编写智能提示、回答AI的问题并进行审查。所以,从这个角度来说,我不认为一个产品经理能通过“氛围编程”抢走我的工作。
我担心的是,我现在完成工作的速度大大加快了。AI并非对所有任务都完美,但对于那些平凡且可预测的任务,它让我的工作变得轻松,可以说几乎将我的总工作量减少了一半。它还让我能够超越自己的专长,成功地对我不太熟悉的语言编写的代码库进行修改。
我们的CTO已经注意到了这一点,并关闭了我们新工程师的招聘需求,因为我们的路线图进度已经提前。在我看来,整个行业迟早会意识到,他们只需要一半的工程师就能完成同样的工作量。我知道现在开发者找工作已经很难了,我无法想象再过5年会是什么样子。




对软件工程师的需求量即将激增。软件正在进入现实世界,而不仅仅是在屏幕上移动比特。机器人技术正在大举到来。制造通用机器人一直被视为徒劳之举,因为人们总认为软件还需要几十年才能实现。现在软件已经成熟,但硬件尚未存在。它即将到来。
我买了一只宇树Go2机器狗,并为它配备了一个强大的大脑,运行在我游戏电脑的GPU上。它会跳上沙发和我一起看电视。我们喜欢讨论《海滩救护队》老剧集的情节。我认识的每个人都想要这样的东西。
为这些设备设置软件的人将非常抢手。但他们必须拥有高超的技能,因为现在糟糕的代码可能会伤害或杀死人。在发生几次这样的事件后,许可制度将会出现,软件工程师将成为一个真正的专业技能职业,就像医生或律师一样。