你好,我是 Garfield Zhu,一个平平无奇又闲散的软件工程师。

我热衷于写写新鲜、有趣的代码,拿铁和美式是我创意的燃料,必须灌满。工作之外,我享受晒着慵懒的阳光玩游戏、看动画,偶尔也享受一点生活中额外的冲劲与冒险。对我来说,写代码和这些小快乐放在一起,才算平衡。

NULL-STACKENGINEER

多年前刚开始工作时,我热衷于 Java、C++、Python 和 JavaScript 之间的编程语言战争,誓要为谁是“最好的”技术栈争得头破血流。

后来又混迹于 Angular 和 React 的键盘大战,以及 Golang 和 Rust 谁更代表未来的争论。技术流派间像极了宗教信仰,每个阵营都有自己的忠实拥护者。

多年后我发现,抛开党派与阵营,我其实每天就是咕咚咕咚灌满咖啡,在拿锤子、钻头、锯子在敲敲打打地写代码——语言和框架什么的区别无非是榔头和老虎钳的不同,有的任务用谁都行,有的任务适合钳子夹,有的任务榔头更劲儿罢了。 一天天的看起来像在给宇宙飞船拧螺丝,但我的技术栈已经慢慢变成了 NULL

PS. 我的 "NULL" 标签灯牌坏了,谁知道我想原来说什么来着,也许Full或者Null并没有什么区别吧。

从大模型时代开始,人人都在谈vibe coding,已经没人再提结对编程了。AI的飞轮带着时代的车轮前进,还抓着“古法编程”抱残守缺的人早晚被碾得粉碎。对一个程序员来说,此诚危急存亡之秋也。但它带来的更多机会和能力,让个人的视野宽广到前所未有的水平,让个人的产出不逊于曾经的小团队。

作为工具,现在这些Agent的变革并非像电钻这种纯粹的效率革命,而是更像3D打印机带来的创造力革命:一个想法,一张蓝图,甚至一个粗糙的概念,然后开始创造。构建软件不再是一门冰冷的工程,更像一种创作型的手艺,甚至充满创造力的艺术。现在我最喜欢 Codex 和 OpenCode,最中国大陆的办公环境下的话目前 WorkBuddy 也挺好用,但愿腾讯这次能把好人做的久一些。ClaudeCode 可能依然会是GOAT, 可惜愤怒的Dario死死地攥着它,对中国用户充满恶意。不知道几年后再来这段历史,会是哪个胜者吞下所有呢。

GarfieldZHU 的 wakatime 统计

FULL-STACKGAMER

“我从 柏雷塔尼亚 走到 交界地 ,把 罗德兰 的火传到 洛斯里克 ,也穿过 亚楠 的小巷,走到 苇名城的城墙下。每次在黑暗中遇见摇曳的篝火总让人无比安心,它能驱散疲惫、抚慰灵魂,激励着我们坚定不移地前行。”

我是一个 full-stack 玩家,也是 宫崎英高桑 和他的魂游的铁血粉丝。相信我,如果有一天你打通了“魂血狼环”,你不仅会更热爱游戏,也会更用力地拥抱生活里的每一刻。

Long may the sun shine! ☀️

顺便:如果你在 GitHub 或 Teams 找不到我,试试来游戏平台里找我吧~

Steam library

A shelf worth lingering at.

A little serious about achievements. Entirely unserious about bedtime.

200games783achievements1perfect run31%completion