作为写代码的人,我来说句公道话。Devin确实厉害,但"90%代码自主编写"这个说法要打个问号。
首先,AI生成的代码质量参差不齐,需要大量人工review和调试。其次,AI擅长的是模式匹配和重复劳动,对于复杂架构设计、需求理解、创新性解决方案,还是得靠人。
但最关键的问题是:Devin能替代的是什么样的程序员?答案可能是:初级CURD工程师。是的,这波AI编程工具受影响最大的,可能是刚入行3年以内的码农。高级工程师反而是受益者——有了AI帮忙写基础代码,我们可以专注在更核心的架构设计上。
所以我的判断是:AI编程工具不是来抢饭碗的,是来帮我们搬砖的。但那些只会搬砖的人,确实得小心了。