一个 Builder 的碎碎念:为什么我坚持做个人项目
为什么写这篇
上周有朋友问我:"你白天上班已经够累了,晚上周末还折腾个人项目,图什么?"
这个问题我也问过自己。认真想了想,答案并不是"赚钱"或"简历好看"。
真实的动力
### 1. 完整的创造体验
在公司,我负责的往往是一个大系统的某个模块。从需求评审到上线,中间有无数次妥协和取舍。
而个人项目里,**我是产品经理、设计师和开发者**。一个按钮放哪里、一个动画怎么做、一个交互怎么设计——所有决定都是我的。
这种"端到端"的创造感,是工作中很难获得的。
### 2. 技术实验场
公司项目有技术债、历史包袱、稳定性要求。想试试 React 19 的新特性?想用 Canvas 画点有趣的东西?想把 AI 编程工具用到极致?
个人项目是最好的实验场——试错成本为零,收益全是自己的。
### 3. 产品直觉的训练
做了几个 side project 之后,我发现自己在工作中的产品感受力变强了。因为:
### 4. 作品集就是最好的简历
不需要解释"我能做什么"——打开网站,能力一目了然。
我的几个项目
| 项目 | 一句话描述 |
|------|------------|
| GoLittleWild | 个人博客 + 技术实验田 |
| 宇宙森林 | AI 驱动的旅行探索平台 |
| 朝霞 | 数据管理工具 |
每个项目都教会了我不同的东西:GLW 让我深入了 Next.js 和动效设计,宇宙森林让我理解了 AI 产品化的挑战,朝霞让我学会了处理复杂数据关系。
坚持的秘诀
说实话没什么秘诀,就几个朴素的原则:
2. **允许不完美**:Side project 不需要完美,有趣比完善重要
3. **记录过程**:写博客、发推文、录视频——分享本身就是动力
4. **找到乐趣**:今天给博客加了个彩蛋动效,纯粹因为好玩
写在最后
不是每个人都需要做 side project。但如果你是那种"脑子里总有想法想实现"的人,那就别犹豫了——打开编辑器,开始写第一行代码。
毕竟,**最好的学习方式就是做真实的项目。**