- 贾宝玉 = 天选之子程序员
含玉而生 = 一出生就自带 Hello World,别人还在学语法,他已经能跑全栈了。贾政(产品经理)天天逼他读四书五经(Java八股文),他偏要写诗词歌赋(搞开源项目)。
最后看破红尘出家了 = 转行去考公了。
- 林黛玉 = 焦虑型后端开发
体弱多病 = 服务器三天两头宕机
多愁善感 = 看到报错日志就哭
葬花 = 删废弃代码的时候一边删一边怀念当初写它的日子
“一年三百六十日,风刀霜剑严相逼” = 一年365天,线上故障+需求变更+代码审查轮番轰炸
最后泪尽而亡 = 头发掉光了,心灰意冷,提了离职。
- 薛宝钗 = 大厂P8架构师
情商高、人缘好、技术扎实、从不犯错。冷香丸 = 情绪稳定,从不和产品经理吵架。所有人都觉得她才是最佳技术合伙人。
但宝玉就是不喜欢她 = 老板觉得她好,但她写的代码你一行都不想看,因为太"正确"了,没有灵魂。
- 王熙凤 = 技术总监/CTO
“机关算尽太聪明,反误了卿卿性命” = 把KPI、OKR、晋升体系玩得飞起,最后把自己卷进去了。
管理风格:
凤姐道:“我若不趁早儿料理,这会子倒像没规矩的了。”
翻译:这个技术债再不还,下个迭代就炸了。
“协理宁国府” = 被派去救火另一个快挂了的项目组,加了三周班把项目救活了,然后自己累倒了。
- 贾政 = 技术委员会/架构评审组
从不写代码,但每次评审都来。开口就是"这不行"“不合规矩”“要按规范来”。宝玉每次提PR他都reject。
宝玉的commit message写得再好,贾政一看:你这思路就不对,回去重做。
- 贾母 = 老板/投资人
不懂技术,但掌握预算。谁好谁坏全凭感觉。觉得宝玉是个人才(投资了),觉得黛玉身体不好(项目风险高),最后撮合宝玉和宝钗(并购)。
- 刘姥姥 = 非技术人员用户
进大观园 = 第一次用你们的产品
“这鸽子蛋怎么吃” = “这个按钮点了没反应啊”
“老刘老刘,食量大如牛” = 你们这个系统怎么这么卡
但最后贾府败落,只有刘姥姥来救 = 产品凉了,只有忠实用户还记得你。
- 探春 = 敏捷教练/Scrum Master
大观园改革 = 推行敏捷开发
“把园子包给婆子们打理” = 微服务拆分,各团队自治
省下四百两银子 = 技术债清理,服务器成本降了40%
王熙凤评价探春:“好个三姑娘” = 这Scrum Master靠谱。
但改革没推行下去 = 老板不支持,敏捷变味了,最后还是瀑布流。
经典名场面程序员版
宝玉摔玉:
宝玉听了,登时发作起狂病来,摘下那玉,就狠命摔去
= 程序员删库跑路。但删完发现没有备份,又灰溜溜去 git reflog 找回来。
黛玉焚稿:
黛玉将稿子一烧了之
= 删掉所有本地分支,格式化硬盘,清空浏览器历史。离职前最后一步。
葫芦僧乱判葫芦案:
贾雨村判案,看的是"护官符"
= 代码审查不看代码质量,看的是谁提的PR。大佬的PR秒过,实习生的PR挑三拣四。
好了歌:
世人都晓神仙好,惟有功名忘不了
世人都晓远程好,惟有通勤忘不了
古今将相在何方?荒冢一堆草没了
世人都晓开源好,惟有工资忘不了
朝九晚五在何方?996到头白了
结局对照表
| 红楼梦 | 程序员 |
|---|---|
| 贾府败落 | 公司倒闭/裁员 |
| 白茫茫大地真干净 | 服务器清空,域名过期 |
| 宝玉出家 | 转行考公/开奶茶店 |
| 贾兰中举 | 前同事考上公务员发朋友圈 |
| “落了片白茫茫大地真干净” | rm -rf /* |
最后
曹雪芹写了十年,增删五次 = 一个项目迭代了十年,改了五版需求,最后还没上线。
甲戌本、庚辰本、程甲本 = v0.1、v0.2、v1.0,后四十回是后人补的 = 原作者跑路了,接手的同事硬着头皮写完了。
满纸荒唐言,一把辛酸泪
都云作者痴,谁解其中味
= 这破代码谁看得懂,反正我是不想维护了。
各位佬友觉得哪个角色最像你?我先说,我是刘姥姥。![]()
