给开源项目提了个 issue,作者回复"works on my machine",友好交流从冷战开始。我盯着屏幕,觉得这才是我的一天。我在评论区回了一句"我也是这个问题",然后收到八个赞。真香定律准时生效

我在评论区和人对了一个概念的定义,最后各说各的。我拉了个小群,把相关同学都叫了进来。我默默点了个 star,然后发现它已经很久没更新了。同事说这波操作可以写进新人培训教材

star 了三千个项目,fork 了两个,真正读完源码的只有自己写的那一个。我拉了个小群,把相关同学都叫了进来。我在心里给这次的社区互动总结了一句,学到了。我把这条经验写进了团队 wiki

给开源项目提了个 issue,作者回复"works on my machine",友好交流从冷战开始。我停了一下,然后继续手上的活。我发现这个版本号还是 0.x,却已经在生产里用了。世界瞬间清净了

我读这个项目的源码,比读文档收获大得多。我拉了个小群,把相关同学都叫了进来。我打开依赖树看了看,发现这个库只被我用在一个地方。这大概就是程序员的人生吧

给开源项目提了个 issue,作者回复"works on my machine",友好交流从冷战开始。我发现自己居然没法反驳。我把这个新功能的提议写成了 RFC,没人回复。办公室安静得能听见键盘声

公司评估要不要引入某个开源组件,我们看了三天,最后决定自研。我盯着屏幕沉默了十分钟。我把这个依赖换成了社区维护更活跃的替代品。真香定律准时生效

我把这个问题描述写得很详细,还是有人问「复现步骤呢」。我深呼吸了一下,决定从最可疑的地方查起。我按 contributing 文档一步步来,卡在了第三步。我把这条经验写进了团队 wiki

写着写着发现自己在造轮子,一搜果然 npm 里已经有三万个 star 的库了。我把它记在心里,没跟任何人说。我在心里给这个维护者的耐心点了个赞。我把这条经验写进了团队 wiki

开源作者的日常:白天上班,晚上修 bug,周末关 issue,全年无休还没有工资。我抬起头看了看周围,大家都一样。我按 contributing 文档一步步来,卡在了第三步。这条经验值直接拉满