人工智能只是产出速度更快。无论好坏,结果出来得更快。
区分那些能够利用人工智能取得成功的团队和那些举步维艰的团队的关键不在于人工智能本身,而在于判断力。
具备敏锐判断力的团队能够评估模型的输出结果。他们了解模型的运行模式,明白其中的利弊权衡。他们能够审视生成的代码,并识别出哪些代码适用,哪些不适用。对于那些已经懂得何为优秀的人来说,人工智能将成为一种倍增器。
缺乏这种判断力的团队无法评估他们所获得的成果。他们将自己从未学会如何做出的决策外包出去。结果并非更好的工程设计,而是更快地执行不确定的选择。
缺乏判断力的团队无法评估他们所获得的成果。他们将自己从未学会做出的决策外包出去。
这就是人工智能工具在工程领域令人不安的真相:它并没有创造公平的竞争环境,反而加剧了差距。拥有强大技术判断力的团队与缺乏这种能力的团队之间的差距只会越来越大,而不是越来越小。强大的团队行动更快,构建更优质的产品;而弱势团队行动更快,却只能重复利用已有的东西。
那些能够充分利用人工智能的团队,早在人工智能出现之前就已经做好了充分的准备工作。他们不需要人工智能来告诉他们什么是优秀,他们早已心知肚明。
他们有清晰的标准。不仅仅是代码检查规则和风格指南……而是真正意义上的标准,它描述了决策是如何做出的,哪些权衡取舍至关重要,何时遵循模式,何时打破模式。这些标准体现在文档和实践中。同一个人既能解释为什么某个东西是这样构建的,也能解释为什么不应该那样构建。这才是健全标准的标志。
他们的审核文化注重审慎,在批准之前会进行深入探讨。审核过程中,在勾选任何选项之前,都会追问“为什么”。这种文化鼓励提出异议,但又不会将问题上升到个人层面。初级工程师可以质疑高级工程师的决定,而高级工程师也可以坦诚承认自己的疏忽。权威不在于头衔,而在于决策背后的逻辑。
他们的工程师能够用自己的语言为决策辩护,而不是引用别人的建议或基准测试结果。他们会构建论证,权衡利弊,并解释“这是我考虑过的因素,这是我的选择,这是我正在观察的,以判断我的决定是否正确”。正是这种能力,使得人工智能的输出结果有用而非危险。
如果你领导的团队正在采用人工智能工具,那么你需要问的问题不是使用率或生产力指标,而是判断力。
你们的工程师能否评估模型生成的结果?他们是否具备区分好建议和坏建议的能力?他们能否解释为什么接受或拒绝人工智能的建议,还是仅仅接受那些看起来合理的建议?
真正重要的工作发生在任何人打开工具之前。它包括你制定的标准、你建立的评审文化,以及你花时间教导工程师思考而非仅仅执行。人工智能并不会取代这些,它需要这些。
人工智能并不能弥补工程技术的不足,它只是加快了工程速度。
每个团队都要面对的问题是:这是否是你想要的?你们的基础架构能否承受这种加速?你们的工程师能否在不偏离真正重要事项的前提下,更快地进行评估?
如果人工智能能够胜任,它就能带来倍增效应。如果不能,它只会更快地产生与你之前遇到的问题相同的结果。
这才是真正值得探讨的话题,不是是否要使用人工智能,而是你是否准备好迎接它将放大的影响。

834

被折叠的 条评论
为什么被折叠?



