随机想法: AI 揭示了优秀工程师与差劲工程师的区别。 我有机会合作过的所有优秀工程师本质上都是优秀的 *规格编写者*。人们现在称之为上下文工程。 你需要能够写出好的规格,或者至少对你正在解决的问题有一个非常好的心理模型,才能写出好的代码。提出优秀的问题,理解权衡,拥有好的命名/抽象,预见未来的需求,诸如此类。所谓的“10倍工程师”是指那些花80%的时间思考和开发规格,20%时间写代码的人。这不是你在电影中常见的代码猴子。 所以如果以上说法成立,已经优秀的工程师将会精通使用 AI,因为上下文工程就是写出好的规格。这将放大优秀与差劲表现者之间的差距。差劲的规格编写者将创造出 AI 垃圾和不可维护的软件。 这一点的推论是(如果以上成立),软件工程作为一个职业可能不会消失,它只是转向更明确地关注规格,而不是代码。
668