我在工作中经常要做一些迁移性的工作。比如把某个程序从A平台迁移到B平台去。我们部门有几百号人,我是给他们提供基础设施的。比如,他们要访问某个数据平台,我给他们提供账号、密码、配置文件等等。
最开始的时候是这样:每当需要做什么迁移工作的,我去每个team的git repo里找到相应的代码,改掉,然后提交PR。但是我就一个人。随着这样的杂事越来越多,我就累得快要爆炸了。然后我就去找老板,无非两种方案:
1. 给我雇一些人帮我干
2. 把工作分散到每个team里让他们自己干去
鉴于经济形势不好地主家也没有余粮,我们选了第二种。然而,我只不过是个普通的IC,我给别人分配任务的时候,有很大情况对方不鸟我。哪怕10个人中有9个都是配合的,最后那1个不鸟我的人就足以把我纠缠的精疲力尽。毕竟这个部门好几百号人呢,10%就是好几十号。每天跟几十个人分开扯皮,真是太酸爽了。
后来AI拯救了我。以前是我写邮件让他们干什么,现在是我把同样的内容发给AI,然后让AI生成脚本代码,然后我去批量执行。所以我每天想得最多是怎么弄个脚本把某个云计算资源的所有引用全找出来。如何更有效的管理dev resources(代码库、build pipelines、compute resources, etc)。有了AI之后我一天可以写几千行这样的脚本。以前费心思的找manager们谈ownership。现在满心思地想怎么让代码自解释、可批量更新。我觉得我的生活更快乐了。
--
FROM 61.172.164.*