生活不是程序,没有下载地址
最近这几个月,我被公司那个什么服务器迁移的项目给缠住了。每天睁眼就是数据流,闭眼就是宕机报警。我甚至都忘了上次跟女儿好好聊聊是什么时候了。
有一天晚上,我老婆突然把我的工牌往桌上一扔,说:“你看看你,都快活成一个机器人了。女儿前两天问我,你手机屏幕上那个‘下载地址’到底在哪儿?”
我当时愣住了。我是做技术的,博客标题总是喜欢塞一些引流的关键字,比如什么“最新版本”、“下载地址”。结果那些东西,让我的女儿感觉我像是在做一些她无法触及的秘密工作。我意识到,我的生活和我的工作,已经彻底混成了一团麻。
那些搜着“下载地址”和“最新版本是多少”进来的朋友,我得先跟你们说清楚。这篇实践记录,没有任何链接,也没有版本号。如果有,那我的“最新版本”,就是我决定抛开技术,重新做一次老爸的这回行动。
需求分析:从技术栈到亲情栈
这件事我琢磨了好几天,越想越觉得不对劲。我能花几周时间给一个新系统做架构设计,却从未给我的家庭关系做过“架构设计”。我决定,我要用对待一个S级项目的方式,来完成这回“与女儿的约会”。
我采取了最直接的方法——开了一个需求访谈会。我没有直接问她想去哪儿,而是递给她一张纸,上面画满了各种选项:去公园、看电影、吃冰淇淋、去新开的那个科技馆。我让她自己“圈定”这回约会的“核心功能”。
她毫不犹豫地圈了那个新开的“手工披萨店”。她还“追加”了一个需求,要求我全程不碰手机,除非是拍照。我爽快地“接受”了这个挑战。
- 锁定需求:手工制作披萨。
- 资源调配:预定时间,提前向团队请假。
- 核心原则:全程手机静音,只关注她。
项目实施与交付
到了约会那天,我把我的私人手机和工作手机,都扔进了车里的储物箱,确保物理隔离。这感觉比我当年部署新的防火墙还让人紧张。
我们骑着自行车,慢慢悠悠地晃到了那个披萨店。她冲在前面,找了个靠窗的位置坐下。当服务员把面团和配料端上来时,她的小眼睛都亮了。
我们开始动手制作。我这个写代码的手,捏起面团来那是真笨拙。我努力想把它擀圆,结果弄得像个不规则多边形。女儿笑得直不起腰,她抓起我的手,教我怎么用力,怎么才能让面团更“柔软”。那一刻,我感觉自己像个新入职的实习生,被一个小专家指导着。
在等披萨烤好的时候,我们聊了很多平时根本不会聊的话题。她问我,宇宙外面是什么?我试着用通俗的语言,给她解释了黑洞和引力。没有PPT,没有复杂的公式,只有最简单的、口语化的表达。我发现,这种即时的、没有准备的交流,比我任何一次周密的会议都要高效。
最终的收获和版本迭代
披萨烤好了,我们分食了那个丑丑的、但味道绝佳的披萨。那一顿饭,我吃得比任何一顿米其林都要踏实。
这回实践我才明白,我以前只知道给公司写好“服务”,却忘了给自己最亲的人提供“服务”。这回约会,我没有得到任何技术上的成就,但我在女儿那里,获得了最高的满意度评分。
我决定,以后我的“版本迭代”不再是每个季度一个功能,而是每个月至少一次的“女儿约会”。对我来说,这才是真正值得维护的、最重要的核心系统。