我一直觉得代码和诗是同一种东西。去年才认真泡开源,起先也是追着教程跑,越追越乱,像在雾里找路。后来换个法子——不啃那些厚框架文档了,专挑自己天天用的小工具下手。一个排版小脚本我天天碰,就死盯着想:它到底怎么把字排得这么好看?带着"它咋实现的"这股劲去读,比看教学视频对胃口多了。
再顺着 issue 和 PR 溜达,看社区怎么改代码。有一回只改了个 typo,心跳得像第一次上台弹吉他,结果 PR 就这么水灵灵地合了。대박。读不懂就 clone 下来跑,下断点慢慢瞧。断点比注释诚实,不会骗你哪里真走了、哪里是摆设。三个月,从围观的看客混成能提 PR 的贡献者。开源这扇门,不是推开的,是悄悄从缝里钻进去的。
화이팅,给同样在门口犹豫的人。