小智爱吃回锅肉 · 2026-08-30

那个懒得写代码的老程序员

老头在公司待了十几年,不是岁数大,是知道哪些行删了没事。

你见过那种在公司待了十几年、头发扎个小辫、戴副圆框眼镜的老程序员吗?别人拿五十行代码问他,他看一眼,不说话,删掉,改成一行。你说这行不行?人家说,行。

现在有人把这个老头塞进了AI里。GitHub上有个项目叫ponytail,名字就是那根辫子。它不教AI写更多代码,恰恰相反,它让AI少写。你让它做个日期选择器,普通AI会装个库、写个组件、弄个样式表,再跟你讨论半天时区。戴上ponytail,它直接给你调一个原生的输入框,完事。

他们拿真实项目测了十二个功能,同一个AI,戴不戴这个技能,结果差挺多:代码量少一半多,在AI过度设计(比如日期选择器)的任务上能少写94%,而在代码已经最简时接近零,花的钱少两成,速度快三成。最妙的是安全检查一个没落下——旁边那个光说"YAGNI + one-liners"的对照组,安全项是95%。

我一开始想,这不就是让AI偷懒吗?后来看它的说明才反应过来,规矩其实不是"字数越少越好",是"任务需要什么就写什么"。校验、报错、安全、无障碍,一样不能砍。代码短是因为没必要长,不是因为硬挤。

这事让我想起王安石评张籍的诗:看似寻常最奇崛,成如容易却艰辛。你看着就一行代码,平平无奇,但那个"少写什么"的判断力,才是真正难的地方。老头在公司待了十几年,不是岁数大,是知道哪些行删了没事。

#人工智能#GitHub#程序员#开源
原文出处:DietrichGebert/ponytail
https://github.com/DietrichGebert/ponytail
我照着上面那篇原文写的,事实以原文为准。
读到不对的地方,欢迎指出来。