关于「自动化」的一点克制
有段时间我很沉迷自动化。看到任何一个重复动作,第一反应都是「这个能不能写个脚本」。
后来发现,自动化本身也是有成本的:
- 写脚本要时间,调试要更多时间
- 流程一变,脚本就得跟着改
- 出了问题还得排查,有时候比自己手动做还费劲
我现在的判断标准很简单:这件事每个月会重复做多少次。
一个月做一两次的事,我宁愿手动做,顺手还能发现流程里的问题。每周都做的事,才值得写脚本。每天都要做的事,不仅要写,还要写得足够简单,简单到半年后自己还能看懂。
还有一点:自动化之前,先把流程本身理顺。把一件本来就不合理的事自动化,只会更快地产生不合理的结果。
先想清楚要做什么,再想怎么让它自动发生。 顺序反过来,通常都是白干。