Skip to main content
Career11 min read

作为独立工程师公开构建的收获

一年来构建Nexural生态系统、交易期货、写书并记录一切。成功、失败,以及我会对今天开始的人说的话。

Part ofSolo Studio Operating System->
By Jason TeixeiraFebruary 15, 2026
CareerSolo EngineeringBuilding in PublicEntrepreneurshipReflection
Share:
On this page

一年前,我离开了HighStrike,创立了Sage Ideas LLC。此后,我构建了一个拥有185张数据库表的金融科技平台、一个AI驱动的Discord机器人、一套机器学习交易信号系统、一本12万字的交易书籍,以及这个作品集网站。

以下是我的感悟。

孤独是真实的

独立工程意味着:

  • 没有代码审查(你审查自己的代码)
  • 没有架构讨论(你与自己争论)
  • 没人帮你发现盲区(你只能在生产环境中发现它们)
  • 没人一起庆祝胜利(你推送到主分支然后继续前行)

解决办法:我开始记录决策。每个重大架构决策都用一个markdown文件解释我选择了什么以及为什么。这是与未来自己的对话——现在它成了我作品集的内容。

每周交付,而非每月

头三个月,我开发了四周才部署。结果发现bug,意识到自己构建了错误的东西,浪费数天重构。

现在我每周交付。有时每天交付。小规模部署意味着:

  • 每次部署风险更低
  • 反馈更快
  • 回滚更容易
  • 进度可见(对保持动力至关重要)

独立工程的80/20法则

产生80%价值的20%工作:

  • 数据库模式设计(这个做对了,下游一切都会更顺利)
  • API契约定义(Zod模式能捕获90%的集成错误)
  • CI/CD配置(自动化部署=你交付更多)
  • 错误监控(在用户报告之前了解bug)

产生20%价值的80%工作:

  • 像素级完美的UI(用户关心功能,而非字体粗细)
  • 在拥有用户之前进行性能优化
  • 为下周就要改动的代码编写测试
  • 选择"完美"的技术栈

财务现实

我是一名活跃的期货交易员。交易收入支撑着构建工作。这是大多数独立构建者没有的奢侈条件。

如果没有交易收入,我需要:

  • 至少6个月的储蓄
  • 在构建之前有清晰的变现路径
  • 在构建功能之前有付费客户

在没有收入压力下公开构建是一种特权。在有收入压力下公开构建才是创业。它们需要不同的策略。

真正让我获得机会的因素(面试与关注)

构建了这一切之后,以下是招聘经理和潜在客户真正关心的:

  1. "你构建了一个有185张表的平台?" ——规模令人印象深刻。不是数字本身,而是我独立设计和管理了这一事实。

  2. "你交易的是你的软件分析的那些品种?" ——领域专长很稀缺。大多数金融科技开发者并不使用自己的产品。

  3. "实时演示在哪里?" ——我作品集网站上的质量仪表板引发的对话比我的简历还多。人们能看到它在运行。

  4. "你写了一本12万字的书?" ——这体现了投入、深度思考和沟通能力。没人会随意写12万字。

  5. "给我看看GitHub" ——他们想看真实的代码、真实的提交、真实的CI流水线。不是精美的作品集页面——而是实际的仓库。

我会对今天开始的人说什么

  1. 选一件事,交付它。 不要构建一个"平台"。构建一个单一功能,部署它,展示给一个人。然后再构建下一个功能。

  2. 痴迷地记录。 你的文档就是你的作品集。你的提交信息就是你的工作日志。你的架构文档就是你的案例研究。

  3. 构建你自己使用的东西。 我构建交易工具是因为我交易。我构建测试框架是因为我测试。当你为自己构建时,信念感会自然流露。

  4. 在拥有用户之前不要优化。 交付丑陋的版本。获取反馈。然后打磨。

  5. 你的作品集就是项目本身。 维护一个带有SLO、事故演练和证据工件作品集网站的元项目,本身就是工程成熟度的证明。

一年之后

我独自一年构建的成果,比许多团队两年构建的还多。不是因为我更快——而是因为我没有会议、没有计划扑克、没有冲刺仪式、没有组织开销。

代价是孤独、自我怀疑,以及不断追问:"这够好了吗?"答案永远是"交付它,然后看看结果。"

Reader route

article -> proof -> offer

ReadClusterProofScope

cluster

Solo Studio Operating System

intent

Career

route

next step

What to do with this

Turn the note into a build path.

If this topic maps to a real business problem, keep reading the cluster, study the academy path, or route the work into a scoped engagement.

Jason Teixeira
Written by
Jason Teixeira
Founder, Sage Ideas Studio · Principal Engineer
livebuild 5d6c8652026-08-05 06:00Z
// solo studio// no analytics resold// every commit human-reviewed