代码之外的修炼:Google 资深工程师的 21 条“生存法则”
本文永久链接 – https://tonybai.com/2026/01/11/21-lessons-from-google-engineer 大家好,我是Tony Bai。 “当我 14 年前加入 Google 时,我以为这份工作就是写出优秀的代码……我只说对了一部分。我待得越久,就越意识到,那些真正茁壮成长的工程师,不一定是最好的程序员——他们是那些懂得如何驾驭代码周围一切的人:人、政治、协同和模糊性。” ...
本文永久链接 – https://tonybai.com/2026/01/11/21-lessons-from-google-engineer 大家好,我是Tony Bai。 “当我 14 年前加入 Google 时,我以为这份工作就是写出优秀的代码……我只说对了一部分。我待得越久,就越意识到,那些真正茁壮成长的工程师,不一定是最好的程序员——他们是那些懂得如何驾驭代码周围一切的人:人、政治、协同和模糊性。” ...
本文永久链接 – https://tonybai.com/2025/10/23/go-ffi-new-paradigm 大家好,我是Tony Bai。 import “C”,这行代码对于许多 Gopher 来说,既是通往强大 C 生态的桥梁,也是通往“地狱”的入口。CGO 作为 Go 语言内建的 FFI 机制,其为人诟病的远不止是编译期的种种不便,更包含了昂贵的运行时开销和复杂的心智负担。 ...
本文永久链接 – https://tonybai.com/2025/09/29/synctest-bugs-in-go-1-25 大家好,我是Tony Bai。 Go 1.25的发布,为我们带来了一个期待已久的“并发测试神器”—— testing/synctest。这个在Go 1.24中作为实验性功能首次亮相的包,承诺将我们从time.Sleep、channel和各种脆弱的同步技巧中解放出来,让我们能够编写出快速、可靠、确定性的并发测试。 ...