Hasty Briefsbeta

双语

Code Was Our Medium for Thought

16 hours ago
  • #AI development
  • #programming workflow
  • #code generation
  • 作者绘制了一张显示AI模型随时间发布的蜂群图,图中每个标记代表一个模型,其水平位置表示发布日期。
  • 他们讨论了AI生成代码最初带来的宛如魔术的兴奋感,但过度使用会导致产出低质量工作和淹没PR审阅,迫使人们在成为瓶颈或依赖半心半力的AI代理之间做出选择。
  • 回顾过去,作者指出编码曾涉及问题探索、决策制定和团队协作,代码作为思维的媒介,从模糊的想法演变为清晰的实现。
  • 他们承认尽管回归旧方式并不可取,但要达到心流状态需要新的工作流程和工具,就像集成开发环境历经数十年进化以支持编码实践一样。
  • 编程的历史从打孔卡追溯到汇编语言、编译器、脚本语言和库,每一步都通过抽象细节来实现更快速、更宏大的创造。
  • 针对当前AI使用的批判,作者认为依赖提示和原始代码审查会导致代码难以阅读和AI代理滥用,而植根于语言和翻译研究的现代AI模型能够稳健地在不同媒介间转换代码。
  • 他们提出AI代理可以创建定制的白板或探索性沙盒,从图像或原型而非代码开始,以保持直觉、思维映射和团队一致性。
  • 结论强调,如果AI仅用于更快地编辑代码,将可能丧失思考过程;相反,工具应支持以人为中心的思考,使编码感觉扎实且引人入胜。