独立开发者
离开字节跳动,全职做独立开发。发布 RapidDeploy 和 LogVault 两个开源项目,GitHub 累计 1200+ Stars。接 3 个远程咨询项目,帮初创团队搭建 CI/CD 和监控体系。收入不稳定但自由度高——这正是我想要的。
没有花哨的时间线动画。就是事实。按时间倒序排列。
离开字节跳动,全职做独立开发。发布 RapidDeploy 和 LogVault 两个开源项目,GitHub 累计 1200+ Stars。接 3 个远程咨询项目,帮初创团队搭建 CI/CD 和监控体系。收入不稳定但自由度高——这正是我想要的。
负责推荐系统基础设施,用 Go 重写核心调度模块,延迟从 120ms 降到 38ms。业余时间在 GitHub 上维护 side project,第一个破百 Star 的项目是 json-diff-cli。开始写技术博客,「为什么我不爱 ORM」一文被 InfoQ 转载。
第一个正式工作。从 jQuery 迁移到 React,搭建前端组件库。同时写 Python 数据处理脚本,处理每日 2 亿条气象数据。学会了怎么在大公司里推一个「小改动」——写 15 页技术方案。
大三暑假开始在三家不同阶段的创业公司实习。第一家教我会写代码,第二家教我会读代码,第三家教我会删代码。确定了自己偏好后端和基础设施,而非前端 UI 细节。
本科毕业。毕设是一个基于 WebSocket 的多人协作编辑器——比 Google Docs 简陋一百倍,但让我第一次体验了「自己造的东西被人用」的感觉。大学期间 ACM 校队成员,铜牌选手。
高一暑假,用一台二手 ThinkPad 和 Python 2.7 写了一个爬天气数据的脚本。输出格式很丑,但每天早上自动发邮件给我妈——她至今保留着那些邮件。