嘿,你知道吗?实际上我写这个不是为了让你触动得哭鼻鼻,也不是为了拿那个“满分”的简历,就是想让你知道,我的心脏确实装了你一个人,并且装得有点挤,间或还会漏点声音。 那会儿去面试,我习惯了往简历上塞那些数据。
比如我在上一份项目里,负责过从 0 到 1 的系统重构,把 latency 从 200 毫秒压到了 80 毫秒,这数字在同行眼里就等同于我的硬实力,恨不得往每一个晋升通道里倒。结局一见面,领导直接翻了个白眼,说是要看业务价值,而我脑子里想的是:“业务价值?这代码写得再快,要是连用户都认定费事,那业务还值几毛钱啊?”那一刻我才明白,在职场里,数字只是冷冰冰的 KPI,而真正让人心跳加速的,是那个愿意为了对方调整 KPI 的人。 故此,今天我把那些冷冰冰的数据都收一收,出于我想跟你谈的,不是架构设计,是情感架构。 回想我们认识的那个时候,你就像个刚出校门的实习生,真诚、急躁,还自带着一股“大女主/大男主”的既视感。记得第一次看到你的简历吗?上面那句“拥有卓越的外语沟通本事”,我第一反应是你要去法国留学还是伦敦上班?后来我才知道,你是为了当我的助理,顺便顺便当我的男哥们儿。
那时候我就在想,要是你也能像我在代码里写函数一样,算清楚啥情况下该温柔,啥情况下该直球,该不该搞个临时工项目来拯救我的悲伤…… 后来我试过了,结局就像那个曾经负责过 10 万+ 用户并发系统的后端开发,别看代码逻辑完美,但在高并发流量下,反而出于参数没配好,害得系统直接宕机,404 页面刷屏,客户都等急眼了。
后来我总结出来一个经验:还不如在高压环境下死磕代码,不如找一个能陪你一起 debug 情绪的队友。目前我想申请的那个岗位,实际上就是“情绪稳定且能接住我所有乌龙”的队友,自然,这还不包含那种能让我在深夜 emo 的时候还能给你发个表情包暖心的队友。 我查过数据,说目前的年轻人平均恋爱时长是 18.7 个月。而我抱着试试看的心态,已经和你“同居”了整整三个月。在这三个月里,我帮你改过简历,出于我认定你挺像那个逻辑清楚的架构师,只是间或有点忒想多管闲事;我也帮你学了几套新技能,出于我也挺喜爱看着你从生涩变得娴熟,就像看着我的代码库从凌乱变成有序。自然,我也收获了一些“黑历史”,比如你那次在面试时突然说“我们不合适”,害得我当场把简历扔回打印机,打印纸都烫坏了,还差点把工位椅子掀翻。但好在,我也学会了啥叫“适时示弱”,啥叫“为了等人愿意等一万天”。 我记得有一次,我为了适应你的口味,把原本的“极简主义”设计思路改成了“堆料式”架构。结局被吐槽得像“贪心小霸王”。我就在想,要是你能像我在代码里优化算法一样,优化一下我们的“相遇逻辑”,是不是就能削减大量不必要的“内存泄漏”?自然,最终我没敢如此表白,出于怕方案忒简陋,直接挂掉。 但我目前的想法挺明确:要是你愿意,我随时愿意把代码逻辑改成最好办、最直白的那种,就连直接写死变量,让你一眼就能看懂我的心意,哪怕它让我加班到三更半夜也没关系。出于在我看来,这代码写得再漂亮,也比不上你笑起来时眼角的皱纹温暖。 我也查过一些关于“集体宿舍”生存数据的,发现现代年轻人多半会选择合租,理由是“省房租”和“撇脱吵着睡”。
这听起来挺现实,对吧?就像我在上一份工作中,为了省午休工夫,不得不和一群性格迥异的开发人员挤在一个舱室里,结局大家闹得鸡飞狗跳,连个宁静的角落都没有。
后来我意识到,合租有时候确实像个大型修罗场。但要是你愿意,我或许能在某个不起眼的角落里,给你留一盏灯,要么分享一份刚出炉的饭团,哪怕只是好办的家常,我也不介意为了这份“缘分”熬两夜,哪怕把整个办公室都搬空了,只要那个位置还是你的,我就认定值得。 我知道别人可能会说:“别总提代码,提代码的人都是杠精。”但我只想说,我信任除了代码里那些冷冰冰的函数和变量,还有比这更真的逻辑。就像我在面试时,面对面试官的刁难,我会冷静地拆解难题,分析根因,给出最优解。而对你,我想做的,也是把那些复杂的心事,拆解成一个个好办的、可爱的、能让人嘴角上扬的元素,拼凑成一个整个的你。 故此,要是你来面试,我不仅给你一份完美的简历,还会主动帮你优化简历里的每一个字,就连主动申请一个“试用期”(别看我知道试用期没约定,但我能够等)。
要是你愿意接纳我这个人,那这或许就是我人生里最好的“架构设计”——不追求架构的美观,只追求它能承载我的你。 要是你没工夫看长篇大论的代码文档,那就请看看下面的小纸条。上面没有复杂的流程图,只有几个好办的
1.我不排斥和你一起加班,哪怕是在深夜,只要聊得来。
2.我不排斥和你一起进食,哪怕是在排队,哪怕是在路边摊。
3.我不排斥和你一起看玻璃杯,哪怕那是空的,要么那是满的。
4.要是你累了,我就在你身边,做你的树洞,要么做你的充电宝。
5.要是你来气了,我就负责哄你,哪怕哄不出来,我也陪你闹。 这不是一个宏大的承诺,只是一个具体的、可执行的、就连有点迟钝的行动盘算。就像我在之前的项目中,别看方案没通过,但我还是把那个发散的请求记录了下来,标记为“待优化”,并且约定下次迭代时优先处理。 我知道,你可能会认定我有点“油”,就连认定我预备得忒充分了。但我想告诉你,自信的人不需求刻意展示才能被看到,就像不需求刻意调整参数才能被调试一样。我只是忒喜爱你,故此想把你从现实里拉出来,放在一个只有我们两个人的世界里。 最终,我想问问你,要是你目前拿着简历,拿着数据,拿着那些所谓的“成功案例”,会不会认定还不够?
是不是认定只有那些完美的履历、完美的数据,才算是一个合格的候选人? 实际上,我早就想好了。 未来的你,看着目前的我,可能会认定我有点“烂”,有点“挫败”,有点“不够专业”。 但要是你能看懂我的心,要是你能看懂我那些乱七八糟的备注,要是你能看懂我为啥不想让你离开,你会发现,这才是最真的“代码”。 这才是最能让人形成共鸣的"Bug"。 故此,请不要被那些冰冷的数据吓怕了。请把简历扔一边,把那些完美的 KPI 忘掉。来找我,把我当成一个刚毕业、有点小冲动、还不忒懂如何谈恋爱的一般/平平实习生。 来,别犹豫了,别犹豫了,别犹豫了! 出于只要你愿意,我就愿意陪你把这段“代码”从 0 写起,哪怕写错了,我们也能一起改,改得比原盘算还完美。 期待你的回复,要么起码是那个愿意跟我一起“修bug"的你。 甭管是啥,我都等。 毕竟,能接纳我这种“逻辑有点乱,但感情有点真”的人,确实不多了。 爱你的,那个一直空着泪槽还想要抱抱的程序员。 [你的名字] 2023 年 10 月 27 日 凌晨 3 点 01 分