一夜之间,“Devin”这个名字像超速扩散的病毒一样,震动了硅谷,甚至是整个编程界。Devin不仅是一名软件工程师,更是一种全新的存在——一位AI。他(它?)的骄人履历令人难以置信:手握10块IOI金牌,编程能力甚至被誉为是GPT-4的8倍。

亮相:工程师的朋友还是对手?
初露锋芒的Devin被介绍为世界首个完全自主的AI软件工程师。它的能力超乎想象,能自行处理从搭建网站到修复Bug的整个开发流程,甚至还包括自我学习的功能。这个“AI工程师”在SWE-bench基准测试中表现出色,毫无人类帮助,便成功解决了13.86%的问题,相比之下,GPT-4在无辅助的情况下仅能解决1.74%的问题。Devin似乎在告诉我们,它不仅是程序员的助手,还可能是人类智力的竞争对手。
AI企业Cognition AI的野心
Devin的背后,是一家名不响但实力雄厚的初创企业Cognition AI。团队规模虽小,却拥有金牌实力的售后团队,每一名成员都是信息学奥林匹克竞赛的金牌得主。Cognition AI始终不肯透露太多关于Devin是怎样被创造出来的秘密,这让人们更是对他们的野心和能力充满了好奇。
饭碗的威胁还是技术的解放?
面对这样一位“员工”,程序员们不免要问自己:我们的饭碗安全吗?一种乐观的观点认为,Devin的出现并不是要取代人类工程师,而是要释放他们的创造力。以前耗时的编码或调试工作,现在可以交给AI来完成。这样,人类工程师可以将更多的时间和精力投入到更加需要创造力和战略思维的任务中去。
然而,也有人担忧,随着AI技术的进步,软件工程师的工作可能会逐渐减少。前特斯拉AI总监卡帕西通过他对自动驾驶的比喻,提到了“人机共驾”的过渡阶段。仿佛在说,虽然AI的自我学习和处理能力在增强,但在很长一段时间内,人类程序员仍然是不可或缺的。
未来:共生还是取代?
随着Devin这类自动化软件工程的进步,一个新的问题也逐渐浮现:这是人工智能与人类工程师共生的开始,还是人类被逐步取代的序曲?创造了Devin这样可以自主执行编码任务的AI,Cognition AI可能真的向世界证明了AI和人类可以共同工作,共同进步的可能性。
在这个充满未知的新时代,我们可能需要重新审视自己的技能和工作的本质。从手动编码到AI编程助理,从低代码到无代码,技术的进步所带来的改变既是挑战也是机遇。前FAIR(Meta)研究科学家、现已加入OpenAI的Noam Brown的言论可能为我们提供了未来的一缕曙光:“2024年是AI激动人心的一年。”
拥抱变化,预见未来
无论Devin会不会成为程序员的新伙伴,还是潜在的“饭碗威胁”,这都是一个值得深思的问题。如同互联网时代初期的程序员们曾面对过的一次次技术的革命和思维的转变,Devin所引发的震动或许正是我们所期待的下一波技术变革。拭目以待,唯有在变化中寻找坚持的理由,在革新中探索前进的道路。
让我们以开放的态度迎接AI时代的到来,与AI共同学习,共同成长。因为毕竟,在遍布星光的未来天际,我们每个人都是自己命运的掌舵者。

