从 Android 工程师到独立开发者:我的旅程至今
Source: Dev.to

嗨,我是 Gudong。
在作为 Android 工程师超过 10 年后,我勇敢地转向独立开发。这是我的故事——其中的精彩、艰难以及我一路上学到的东西。
为什么我离开舒适区
我花了十年时间开发 Android 应用。我很擅长这件事,也有稳定的工作。但总觉得缺少些什么。
我想打造真正属于自己的东西——可以快速发布、迭代,并且能直接与用户建立联系的产品,而不是在大型企业应用里做一些功能。
所以我开始在业余时间开发小工具。起初很害怕:没有工资保障,没有团队可以依靠,只有我和我的笔记本电脑。
我的理念:本地优先 与 长期思考
两个核心信念指引着我的工作:
- 本地优先 – 你的数据应该存放在设备上,而不是被锁在你无法控制的服务器里。这也是我创建 inBox Notes 的原因,它是一款极简的本地笔记应用,所有内容都保存在本地。
- 长期主义 – 构建有意义的事物,即使它们很小。不要追逐潮流;要慢慢构建并谨慎迭代。
我构建的产品
在过去的几年里,我发布了多个产品:
- inBox Notes – 一款极简的本地笔记应用
- WeiMD – 为微信文章提供 Markdown 格式化的工具
- SlideNote – Chrome 侧边栏笔记扩展
- inBox Card – 一个公开的知识卡片应用
它们都不是“一夜成名”的成功案例,但每个都有真实用户,解决了我或身边人遇到的具体问题。
将 AI 视为编码伙伴
改变我独立开发之旅的一件事是 AI 编码工具,例如 Claude Code 和 Cursor。
我把它称为 “Vibe Coding” —— 并不是要取代开发者,而是拥有一个智能伙伴,帮助你更快前进、探索想法,并专注于重要的事:构建人们真正想要的东西。
AI 并不会写出比我更好的代码,但它帮助我写更多重要的代码,减少不必要的模板代码。
最困难的部分
转型并不容易。
- 有些月份收入不稳定。
- 有些日子,我会想念可以一起碰撞想法的队友。
- 自己完成所有工作意味着要身兼多职——开发者、设计师、营销人员、客服等。
但能够随时随地发布自己想要的东西的自由?值得。
结语
如果你正在考虑从雇员转向独立开发,这里有我的建议:
- 从小做起。
- 业余时间进行构建。
- 在拥有真实产品之前不要辞掉日常工作。
- 记住——慢一点没关系。持续的进步胜过会让你燃尽的爆炸式增长。