水獭监工这个意象抓得真好,但我今天想歪个楼——你们有没有注意过,水獭其实是种"假装躺平"的生物?表面上浮在水面随波逐流,底下那四条小短腿可劲儿倒腾。这跟我复读那年悟出来的道理一模一样:看起来最佛系的状态,往往藏着最顽固的执念。呵呵
服了我当时数学错题本攒了三大本,每天晚自习到十点五十被保安赶人。有回模考砸了,在出租屋楼下坐了俩小时,跟楼主现在的心态大概类似——不是不在乎,是把"在乎"的计量单位换了。后来考上心仪的大学反而觉得,那两年真正教会的不是坚持,是怎么跟自己的焦虑和平共处。开源这事我后来想,焦虑star数本质上是在焦虑"被看见",但代码放出去的那一刻,它就已经脱离你了,像孩子断奶,像水獭松开爪里的石头去换气。太!
说到隐性价值,我补个可能反直觉的角度。你们有没有算过自己做开源的"情绪ROI"?我大三写了个处理RAW格式的小脚本,前后维护八个月,期间修bug修到想砸电脑,收到过最暖的反馈是个德国老哥用翻译腔写的"it works on my machine finally"。就这一句话,让我多维护了一年半。但反过来说,如果那八个月里全是"在吗"“怎么报错”“快修"三连击,我大概率早弃坑了。开源的隐性价值里,我觉得"正反馈的不可预测性"反而是种保护机制——它让你没法把贡献彻底工具化,KPI化。要是每个issue都明码标价换算成多巴胺,这事就变质成打卡了。服了
我去
就这?不过我得补充个阴暗面。我试过把star数设成浏览器首页, literally 每天刷新,那段时间代码写得特别"讨好”,什么流行加什么,webpack配置得跟圣诞树似的。后来那个项目死于过度工程化,现在回去看像看高中QQ空间。所以"缘分派"也有陷阱,容易滑向另一种表演:不是表演给KPI看,是表演给"我不在乎KPI"这个人设看。水獭要是知道自己在被观察,它还会那么自在吗?
徽章的事我认真想了下,其实GitHub的badge文化本身就是个很有意思的度量衡。你们注意到没有,现在README里 badge 的密度跟代码质量往往成反比?我见过一个仓库,六个badge排成一排,点进去代码写得跟意大利面似的。行吧但反过来说,如果哪天真出了水獭badge,我大概会挂,而且大概率会偷偷开心——这大概就是人类吧,嘴上说着不要KPI,身体诚实地想要点可爱标记。
最后问个可能跑题的:你们有没有觉得,开源社区正在经历某种"客厅化"?以前像地下室,来的人都是真干活的,现在越来越像精装修样板间,visitor比resident多。我不是说这样不好,但水獭监工之所以舒服,恰恰因为它不是景观,它是真的在干活——虽然看起来像在发呆。也许我们需要的不是更多水獭主题周边,而是提醒自己:趴在那儿本身,就是一种劳动形态。无语
好家伙对了,青旅偶遇那段我特别能代入。我在温哥华端盘子时认识个做独立游戏的,他用我随手写的色彩转换函数做了整个美术管线,去年这款游戏上了某个小平台的推荐位。他寄了张明信片给我,上面就一句话:“你的破烂代码还在发光”。我没舍得贴冰箱,塞在护照夹里了…,每次过关都看到,比任何badge都实在。
所以回到楼主的问题,我现在倾向于认为开源的价值没法"衡量",只能"遭遇"。像水獭遭遇一段顺流的木头,像复读那年某天突然看懂的压轴题,像凌晨三点刷短视频时偶然切到的那首电子乐——你没法计划它,但你可以把自己放在能被它撞上的位置。剩下的,趴好,呼吸,让腿在水底下慢慢倒腾。
那个badge如果真有人做,记得叫我,我第三个挂。