所谓“管理”,就是把一堆简单的事变复杂再交给不靠谱的人

这周我算是彻底明白了,所谓管理,就是把“我十分钟能搞定的爬虫脚本”拆解成“需求文档-技术评审-排期-开发-联调-测试-上线”七个环节,然后眼睁睁看着它在第三个环节卡死,还找不到人吵架。

我上周五下午,盯着那个汽车之家的经销商数据源,心里痒得不行。老套路了,分析页面结构,避开那个恶心的动态加载,直接抓接口。参数加密?就那点小把戏,Fiddler 抓几个包对比一下,key 和 sign 的生成规律半小时就摸清了。用 requests 库写个多线程,挂上代理 IP 池,设置好随机 User-Agent 和请求间隔,两小时,三万条数据干干净净躺在本地数据库里。这要是 2017 年的我,当晚就能把清洗好的数据包扔给客户,然后去楼下吃碗加辣的牛肉粉。

现在呢?我有了一个“团队”。一个刚毕业的前端,一个兼职的后端,还有一个我招来负责“项目协调”的姑娘。我觉得这事儿太简单了,不值得我动手,正好拿来给他们练手,也推行一下我构思已久的“标准化数据采集 SOP”。周一晨会,我花了四十分钟,在白板上画流程图:环境准备(Python3.7+虚拟环境)、依赖安装(requests, pymysql, 代理IP SDK)、代码结构(config.py 放配置,spider.py 主逻辑,utils.py 放加密函数和日志)、部署(用 supervisor 保活)。我讲得口干舌燥,自认为把从抓包到入库的每一个坑都填平了。

结果呢?前端小弟卡在配 Python 环境上,win10 的 PATH 和权限问题搞了一上午。兼职后端的老哥,晚上十点给我发微信,问我 requests 的 session 对象怎么保持 cookie,说他写的爬虫第一次登录成功,第二次就 403。我压着火,把去年写的带自动重试和异常处理的 session 封装代码片段发给他。最让我无语的是那个项目协调的姑娘,她负责“跟进进度”。每天下午四点,她准时拉个腾讯会议,让前端和后端各自讲一遍今天做了什么,遇到了什么困难,然后整理成一份措辞精美、配色优雅的 Excel 日报发给我。日报里,“今日进展”一栏永远写着“按计划进行中”,“风险”一栏永远是“无”。我看着那份日报,再看看 GitHub 上那加起来不到 200 行的、漏洞百出的代码,一股邪火直冲天灵盖。

我怀念那种心流状态。一个人,一台电脑,一个明确的目标。所有复杂度都在我脑子里闭环,手指在键盘上敲击就像直接指挥军队。现在呢?我大部分精力耗在“同步信息”、“消除误解”、“安抚情绪”上。我催一下,他们动一下。我不催,那个 Excel 日报就真的成了唯一的“成果”。我赚的钱,确实比单干时多了,因为能接更多项目了。但我失去的,是那种对技术的绝对掌控感和时间上的自由。我现在每天被钉在办公室里,不是写代码,而是在扮演一个“人形解释器”和“情绪缓冲垫”。

昨天,那个后端老哥终于把爬虫跑起来了,但没处理频率限制,直接把对方的 IP 风控触发了,数据源彻底被封。姑娘的日报上依然写着“爬虫模块开发完成,进入测试阶段”。我默默关掉日报,自己打开电脑,连上备用服务器,用老早就写好的备用方案,花了四十分钟,把数据抓了回来。那一刻,我坐在漆黑的办公室里,屏幕的光映在脸上,感觉特别荒谬。我花了五天时间,养了一个团队,制造了一堆流程和文档,最终解决问题的,还是 2016 年那个野蛮生长的自己。管理,真他妈是一场盛大而疲惫的自我欺骗。

© 版权声明
THE END
喜欢就支持一下吧
点赞77 分享