我不会写代码,是怎么把东西做出来的
总有人问我怎么做的。老实说,我不太会写代码 —— 看得懂,自己写就费劲。
我实际做的事
- 先把这件事说清楚。 不是"做个批量改名的工具",而是"这些文件现在叫这个名字,我想让它们变成那个名字,中间这几步哪一步最烦人"。把这段话说清楚了,剩下的事就有人(或者有 AI)能接手。
- 每次只让它做一件小事。 一上来就说"帮我做个工具",出来的东西一定跑不通。拆成五步,每步单独验一遍,反而快。
- 坏了先想"我哪句话没说清楚"。 十次里有八次是需求本身有歧义,不是它笨。
> 不会写代码,代价是改起来慢一点。但"知道要什么"这件事,别人替不了你。
一个具体的例子
做某个提醒工具的时候,我一开始说的是"做个能定时提醒的东西"。做出来完全不对。
后来改成:"我每个月 25 号要给全部门发一封考勤问询邮件。我想让它在 25 号早上提醒我,如果那天是周末就提前到周五。"—— 这一句说完,一次就成了。