是时候开始 Build in Public「公开构建」了

最近刚完成 GRE 考试,备考期间兼职了一年的独立开发者。结合这一年的个人感受,决定接下来的一年采用「Build in Public」(公开构建)的方式来开发自己的产品。通过公开分享开发过程的方式,记录自己的独立开发日常。

什么是 Build in Public(公开构建)?

我认为,Build in Public 并没有一个确切的定义,它是一种有意识地向公众分享你创作过程和故事的做法。

公开构建的好处有哪些?

不同于"隐身模式"(stealth strategy)------这种策略避免公众注意,将所有细节保密------Build in Public 是一种开放透明的开发方式,主动向外界展示项目的进展。

  1. 提高透明度,获取用户信任:通过定期分享项目的进度和关键决策,用户可以清晰地看到产品的成长过程,从而增强对产品的信任。
  2. 获取社区反馈,优化产品:通过 Build in Public,我们可以及时收到用户和社区的反馈,帮助我们发现问题并寻找改进方法。用户的需求和建议对于产品迭代至关重要。
  3. 打造个人品牌,提升曝光度:公开开发产品有助于塑造个人品牌,也让更多人了解并关注你的产品。这不仅有利于产品的推广,还可能吸引潜在的投资人和合作伙伴。
  4. 分享开发经历,激励更多人动手实践:独立开发产品是一个充满挑战的过程。通过记录和分享我的经验与教训,可以为其他开发者提供参考和启发,鼓励更多人去追寻自己的理想。

我为什么选择公开构建?

两个月前,我把 Amazing Endemic Species 提交到了

github.com/public-api-...

然后就一直没有管,最近偶然发现,访问量从之前个位数已经增长到百位数了。这让我意识到,即便是一个看似不起眼的项目,只要出现在合适的平台,就有可能被更多人看到、使用、反馈、甚至传播。这也正是我选择公开构建的初衷之一。

我开发了哪些产品?

在这一年中,我陆续开发了三款产品,都是出于兴趣驱动,尝试解决我自己遇到的问题:

  1. Mathcheap

一个极简的 LaTeX 数学公式编辑器。(日常使用)

mathcheap.xyz/​mathcheap....

  1. Amazing Endemic Species

一个开源的,社区驱动的免费 API 应用。(个人爱好)

aes.shenlu.me/​aes.shenlu...

  1. GRE GO

一个练习 GRE 写作的备考应用。(帮助备考)

gre.shenlu.me/​gre.shenlu...

最近这一年我会围绕着这些产品进行开发,更新和升级。此外,现在也正计划开发一些新项目,完成后也会发出来。最近一年有足够的时间处理未来用户和社区的反馈,「Build in Public」(公开构建)提供了一个良好的机会,定期分享项目进展,与用户互动,讨论产品。

至于打造个人品牌,我没有太多期待。希望更多人关注我开发的产品,而不是我本人。

最后,我相信,记录并分享独立开发的过程,是连接产品用户与其他开发者的一种很好的方式。如果你对这些产品感兴趣,欢迎关注我、提 Issue 或者留言交流。

参考资料

www.upsilonit.com/blog/how-to...

相关推荐
我就是马云飞2 天前
大专毕业两年,我如何进入大厂,并逆袭八年的技术与认知成长
前端·程序员·全栈
前端双越老师2 天前
为什么说 OpenClaw 应该装在自己的电脑上
人工智能·agent·全栈
程序员飞哥3 天前
到底Java 适不适合做 AI 呢?
后端·程序员·全栈
得物技术3 天前
基于 Cursor Agent 的流水线 AI CR 实践|得物技术
前端·程序员·全栈
Alonse_沃虎电子6 天前
VOOHU沃虎网络变压器接线核心技术规范与风险防控指南
网络·物联网·产品·方案·电子元器件·网络变压器
问道飞鱼7 天前
【技术方案】面向 Web 系统的《全栈灰度部署方案设计》
前端·全栈·灰度发布
Alonse_沃虎电子7 天前
VOOHU沃虎RJ45集成变压器:简化以太网接口设计的关键方案
产品·连接器·rj45·电子元器件供应商·网络变压器
前端缘梦7 天前
Next.js 实现AI流式输出(打字机效果)
前端·面试·全栈
是糖糖啊8 天前
Google Stitch 用 AI 将想法秒变高保真 UI,并一键导出 Figma / 代码
设计模式·产品经理·产品
前端双越老师8 天前
OpenClaw小龙虾新手使用记录
agent·全栈