作者:Dieter Randolph
这是作者上一篇文章的后续行动。另请阅读:
在分享了我的第一个前十名帖子之后,几位同事和读者伸出援手继续对话。我们中的许多人都遇到了将AI集成到我们的工作流程中的新见解,惊喜和策略。这是对将合成伙伴带入日常发展的感觉的另外10种思考,重点是节奏,个性,协作和AI引入的细微文化转变。
过去,编码通常是一种独奏,深切的活动。现在,以AI为对话伙伴,该过程更像是对话。有时,这意味着更快的反馈循环,但这也意味着学习如何保持节奏的控制。很容易让人工智能向前冲。真正的挑战是知道何时放慢脚步和思考。
具有讽刺意味的是,最大的惊喜之一是AI可能太渴望了。它假定,外推,通常过度旋转。我使用的类比是一个过度渴望的第一次约会,不断地试图完成您的句子。这意味着与AI合作的技能不是提取更多的东西,而是要统治它。边界变得至关重要。
开发人员通常被定型为内省或内向。但是使用AI使我们的沟通风格可见。如果您是一个在解释,叙述或教学的壮成长的人(像我一样,我的孩子说我过分解释了一切),AI会感觉像是一个自然的伴侣。对于那些喜欢保持安静和内部的人,不断的对话可能会感到震惊。这就提出了一个问题:AI编码是否支持某些人物而不是其他人?
我一直在玩游戏,从神秘和雷文(Myst)的创造者那里玩。后来,我得知AI已被用来构想,我想知道:那是我觉得缺少的吗?如果用户可以感觉到游戏中手工制作和AI生成的作品之间的区别,那么我们创建的代码和体验也是如此吗?这是一个提醒我们,我们需要仅仅因为机器使它变得容易,因此需要防止弯路拐角。
与AI合作的一个意外好处是,它使我们澄清了自己的想法。向机器解释问题与向新队友解释没有什么不同。您可以单独依靠直觉 - 您需要精确。以此为精确,我们经常发现我们真的意思是。
如果我可以将消息发送回我的自我,那就是这样:您几乎每天都会学到新的东西。人工智能不只是给出答案。它改变了您提问的方式。每个提示都成为发现意外角度,新捷径或更好隐喻的机会。人工智能使我学到了偶尔的洞察力,而更多的是每天的节奏。
在工作中,与人的合作具有规则,节奏和文化。使用AI,我们必须发明新的。您是先提出建议还是概述解决方案的形状,然后要求改进?您是否相信它建议测试,还是仍然神圣的地面?我们重新撰写了一种新的礼节。
传统上,工程师被认为是静静和独立工作的头部解决问题求解器。使用AI,这种刻板印象正在崩溃。突然,解释,指导和对话的软技能是可选的。我们可能正在见证一种新型开发人员个性的出现:一部分建筑商,部分教练,部分对话主义者。
使用良好,AI可以使我们更加清晰,更纪律。它可以使我们的约定保持一致,使我们想起边缘案例,并帮助我们进行模块化思考。但这也可以使我们漂移,跳过基本面并依靠机器的假设。工具中的差异不是。这是我们挥舞的方式。
最大的启示是:编码不再感到孤独。无论您是爱还是不喜欢这种转变,这是不可否认的。现在,即使其中一个伴侣是人类,创造的行为也涉及对话。软件开发的未来可能不是要替换人类火花,而是将其重塑为更对话,更互动,甚至比以前更加人性化。
我的前十名文章捕捉了AI集成的新颖性。最新的一个捕捉了微妙的节奏,节奏,个性和文化的变化。我们不仅在编码不同;我们正在成为不同种类的编码人员。其中一些变化令人兴奋,有些令人不安,但所有这些都值得注意。
您从与AI合作中学到了什么,使您最惊讶?
youtube.com/thenewstack
技术移动很快,不要错过一集。订阅我们的YouTube渠道播放我们所有的播客,访谈,演示等等。