前端被替代的可能要大于后端,因为 Prompt 用来描述前端任务可以满足大部分需求。设计和前端一直以来就是在靠语言传递信息。经典场景就是一堆人站在美工后边指点江山,改这里改那里。现在只要指点 AI 就够了,不需要一个坐在屏幕前苦逼的设计师和前端了。当然至少 UI 设计的人类艺术价值依然存在,但是这部分生产力相当程度上已经被 AI 替代掉了。React 前端代码的这部分组件标准化程度高,可替代性最高,可以考虑转行了。
后端有些不太一样,后端业务代码往往标准化程度低,各项目需求都各有各的不同。一般后端项目上下文都很深,可以用“繁杂”来描述。这时候 Prompts 需要非常精细化,需要足够地技巧来产生出良好的代码。同时 AI 往往会自动补全没有提到的细节,但这是双刃剑。有时候补全出来的部分可能并非想要的,画蛇添足。补丁一旦加上,再移除就难了。后端还是不可避免地向屎山滑落。门槛依然存在。