同样的代码,同事机器上跑正常,我机器上就报错,最后发现是版本差了一个小数点。这套流程走下来,我从头到尾又确认了一遍。我发现这门语言对新手友好但对老手有陷阱。真香定律准时生效

这门语言写原型很快,写长期维护的代码很累。我想反驳,但发现他说得对。我在心里给这次的技术选型记了一笔,下次还选它。这大概就是程序员的人生吧

Rust 的所有权机制劝退了我三次,第四次我终于读懂了报错,然后它又劝退了我一次。我决定先把手上的事情做完再处理这件事。我发现这门语言的错误信息对我很不友好。世界瞬间清净了

函数式程序员说一切都是函数,面向对象程序员说一切都是对象,运维说一切都是重启。我想了想自己这些年,好像确实如此。我发现这门语言的并发模型和我想的完全不同。果然现实比段子更精彩

我在这门语言里找了三小时,最后发现是类型推断的锅。我把相关的记录都翻了出来做对照。我最后把它换成了团队里最熟的那门语言,虽然它不是最好的。第二天这个方案就变成了团队标准做法

语言只是工具,这句话在被工具坑过之后才有说服力。我把它记在心里,没跟任何人说。我最后把它换成了团队里最熟的那门语言,虽然它不是最好的。从此我多了一条团队规约

这门语言的版本升级带来了一批不兼容的改动。我抬起头看了看周围,大家都一样。我发现有人坚持用这门语言,理由是「我熟」。感动,然后我学到了新的一课

这门语言的并发模型很优雅,只是我们的场景用不上。我把它记在心里,没跟任何人说。我在项目里同时用了三种语言,现在维护起来像开盲盒。复盘会上我们把它列成了案例

语言的选择在被决定的那一刻,通常就已经过时了。我想反驳,但发现他说得对。我在心里给这门语言的未来投了一票,还有人在用。我沉默了,但心里是服的

Go 程序员说简单就是美,Java 程序员说生态就是一切,Python 程序员说你们先吵我先睡。我想反驳,但发现他说得对。我在心里给这门语言的语法糖投了个反对票。办公室安静得能听见键盘声