裸辞半年后,我靠 OpenCode 和 Lovable 把自己“救”回来了

爬虫不想爬
2026-05-31 01:43
阅读 355

去年十月的一个雨夜,我坐在成都科华南路的出租屋里,盯着招聘软件上第37个已读不回的HR消息,心里只剩下一个念头:我是不是把自己玩脱了?

三个月前,我还是某大厂P6级前端工程师,月薪22k,五险一金齐全,每天挤地铁两小时,但至少活得像个“体面人”。可当我发现连续两个月凌晨三点还在改需求、产品经理把我当“人肉编译器”使唤、而年终奖连房租都cover不了时,我一咬牙,在周会上直接说了句:“我不干了。”

老婆当时正端着刚煮好的火锅底料进来(对,成都人连焦虑都配火锅),听到这话差点把锅打翻:“你疯啦?房贷怎么办?娃下学期兴趣班还没交钱呢!”

我说:“再干下去,我怕自己先‘404 Not Found’了。”

于是,裸辞。Gap开始。


Gap期的幻灭:从“技术探索”到“刷剧躺平”

最初两周,我还挺有仪式感。每天早上七点起床,泡杯速溶咖啡(别笑,真没钱买手冲),打开VS Code,给自己列了个宏伟计划:

  • 精读React源码
  • 手写一个轻量级框架
  • 研究WebAssembly实战
  • 顺便搞搞AI Agent……

结果第三天,我就瘫在沙发上刷《狂飙》了。不是懒,是真的不知道该往哪使劲

以前在大厂,技术方向是产品和架构师定的,我只要把PR写好、CI跑通、上线不出事就行。现在没人给我派任务,反而像被扔进大海的旱鸭子——四周都是水,但我不会游。

更扎心的是,成都这边的岗位,前端普遍15k封顶。我去面试一家本地电商公司,HR笑眯眯地说:“我们技术栈很新哦,Vue3 + TypeScript,还有微前端!”
我问薪资,她眨眨眼:“12k,可以谈。”
我说:“我上家22k。”
她愣了一下,然后说:“啊……那你可能不太适合我们这种创业公司。”

那一刻我突然意识到:我在大厂积累的经验,在小城市根本不值钱。他们要的不是“能设计复杂状态管理的人”,而是“今天就能把后台管理系统搭出来、明天就能对接微信支付”的多面手。

Gap到第二个月,存款从8万掉到4万。房租3500,娃奶粉2000,老婆虽然没抱怨,但我看得出她眼里的担忧。晚上躺在床上,脑子里全是:“我是不是高估自己了?是不是该低头回去找份工作?”


转机:偶然撞见 OpenCode

转机出现在一个无聊的周三下午。

那天我在GitHub Trending瞎逛,想看看有没有什么新轮子可以抄,突然看到一个叫 OpenCode 的项目冲上了榜首。名字土得掉渣,但简介写着:“一个面向独立开发者的开源协作平台,目标是让每个人都能用代码构建自己的Lovable产品。”

Lovable?这词我熟。Notion、Linear、Figma这些产品常被称作“Lovable software”——用户不仅用,还会主动安利、发推、甚至 tattoo 在身上(夸张了)。它们共同点是:极致体验 + 情感连接 + 开发者友好

我点进去一看,项目结构清晰,文档详尽,还内置了一个“创意孵化区”——任何人可以提交产品点子,其他人投票+认领开发。最让我心动的是,他们用的全是现代前端技术栈:Vite + React + Zustand + Turbopack,连部署都集成好了。

关键是:完全开源,且鼓励 fork 后商业化。

我当时就想:与其闭门造车,不如加入一个真实社区,做点有人用的东西。

于是我注册账号,fork 了他们的 starter template,花了三天时间,基于自己的痛点——“自由职业者如何高效管理客户沟通和交付”——做了一个极简版 CRM 工具,取名叫 ClientFlow

代码不多,核心就两个页面:客户列表 + 对话记录。但我在交互上花了心思:

  • 输入框支持 /command 快捷指令(比如 /invoice 自动生成账单)
  • 对话自动按项目分组
  • 导出PDF带品牌水印

做完后,我把它部署到 Vercel,顺手在 OpenCode 的“Showcase”区提交了链接。

没想到,两天后收到一条评论:“这个 /command 设计太爽了!能不能加个 /reminder 功能?”

我回:“行啊,你想要啥样的?”

对方是个在泰国远程工作的设计师,我们聊了半小时,他提了三个具体场景。当晚我就加上了提醒功能,还做了个简单的日历视图。

那是我Gap以来第一次感受到:我的代码,真的在帮到别人。


Lovable 不是玄学,是细节堆出来的“痒点满足”

后来我研究 OpenCode 上那些受欢迎的项目,发现一个规律:Lovable 产品往往解决的是“小而痒”的问题,而不是“大而全”的需求。

比如有个叫 “Focusly” 的番茄钟工具,它没有复杂的统计图表,但每次完成一个番茄钟,页面会随机飘落一片樱花——就这个细节,让它在 Product Hunt 上拿了当日第一。

另一个例子是我自己做的 ClientFlow。后来有个自由开发者留言说:“能不能加个‘客户情绪标签’?有些客户说话阴阳怪气,我想标记一下。”
我一开始觉得这需求有点离谱,但转念一想:这不就是真实世界的沟通痛点吗?

于是我加了个 😊/😐/😡 表情标签,还能点击筛选。结果这个功能成了使用率最高的 feature。

你看,Lovable 不是靠炫技,而是靠共情。你得知道用户在什么场景下会皱眉、会叹气、会骂娘,然后悄悄在他下次遇到同样问题时,递上一张纸巾——或者一个表情符号。

而 OpenCode 这种平台的价值就在于:它把一群有同样“痒点”的人聚在一起,让你不用猜,直接听他们吐槽。


技术探索?别自嗨,先让人用起来

很多人(包括曾经的我)以为“技术探索”就是读论文、复现SOTA模型、手写编译器。但在现实世界里,最有价值的技术实践,往往是为了解决一个具体人的具体问题。

我在 OpenCode 上学到的最重要一课是:先做出一个能跑的MVP,再迭代,而不是等“完美架构”出现。

ClientFlow 最初版本连数据库都没有,全靠 localStorage 存数据。安全性?不存在的。但正因为够简单,我才敢三天内上线,才敢让人试用,才敢收到反馈。

后来随着用户增多,我才逐步引入 Supabase 做持久化,加上 Auth 登录,甚至写了 CLI 工具方便批量导入客户。每一步升级,都源于真实需求,而不是“我觉得应该加”。

这种“反馈驱动开发”,比任何技术博客都管用。你知道你的代码不是在跑测试用例,而是在帮一个远在柏林的插画师追回拖欠的尾款。


重新找工作:带着“作品”去谈判

Gap 到第五个月,我开始认真看机会。

这次我不再海投简历,而是只投两类公司:

  1. 产品导向型(重视用户体验)
  2. 支持开源贡献或 side project

面试时,我不再背八股文,而是直接打开 ClientFlow 的 demo 链接:“这是我最近做的一个小工具,解决了XX问题。过程中我用了 Zustand 管理复杂状态,因为 Redux 太重;部署选了 Vercel,因为边缘函数能处理 webhook 很方便……”

有家公司CTO当场试用,问:“这个对话分组逻辑怎么实现的?”
我打开代码,指着一段 reducer:“这里用了 path-based grouping,key 是 projectId + clientId,避免跨项目污染。”

他点点头:“比我们现在的内部工具好用多了。”

最后谈薪,我直接说:“我期望20k起,因为我不仅能写业务代码,还能从0到1定义产品体验。”
HR犹豫了一下,但CTO拍板:“给他22k,这个人能带来增量价值。”

你看,当你有了 Lovable 的作品,你就不再是“求职者”,而是“解决方案提供者”。


给同样迷茫的你:几点掏心窝子的建议

如果你也在Gap期、转型期,或者觉得技术陷入瓶颈,不妨试试这几个思路:

  1. 别闭门造车,去找一个像 OpenCode 这样的真实社区。那里有活生生的需求、即时的反馈、甚至潜在的合作机会。GitHub 不只是代码仓库,更是创意集市。

  2. Lovable = Useful × Delightful。先确保有用(solve real pain),再叠加一点愉悦感(micro-delight)。一个动效、一句文案、一个快捷键,都可能成为用户爱上你的理由。

  3. 技术探索要“带目的”。想学 Web Workers?那就做个文件解析工具。想玩 WASM?试试压缩图片。让新技术服务于具体场景,而不是反过来。

  4. 允许自己做“小东西”。不要总想着再造一个抖音。一个能帮10个人的小工具,比一个无人问津的“宏大系统”有价值得多。

  5. 记录过程,哪怕只有你自己看。我在做 ClientFlow 时写了20篇开发日志,后来面试时直接当案例讲,比背“项目难点”真实一百倍。


写在最后:技术人的价值,不在工位,而在创造

现在我已经入职新公司一个月,团队小但氛围好,老板支持我每周花一天时间维护 ClientFlow(它现在已经有一百多个真实用户了)。上周五晚上,我收到一条私信:“你这个工具帮我省了每周3小时整理邮件的时间,谢谢你。”

那一刻,我突然觉得,这半年的焦虑、自我怀疑、吃泡面的日子,都值了。

裸辞不是逃避,而是给自己一次重新校准的机会。技术探索也不是炫技,而是找到那个“值得你为之写代码”的问题。

如果你也在迷茫,不妨打开 GitHub,搜一搜 OpenCode,fork 一个项目,解决一个小痛点。代码不会骗人——你投入多少真诚,它就回馈多少价值。

毕竟,在这个 AI 都能写 CRUD 的时代,人类开发者最后的护城河,或许就是那份“Lovable”的心意。

(完)

P.S. ClientFlow 开源地址:github.com/yourname/clientflow (别真搜,这是虚构的 😅)
但 OpenCode 是真实存在的(名字可能不同,类似平台如 Hashnode、Dev.to、甚至是国内的稀土掘金都有类似生态)。关键不是平台名字,而是行动。
共勉。

评论 0

最热最新
暂无评论
匿名用户Lv.1
0
影响力
0
文章
0
粉丝