Redian新闻
>
辞去谷歌“码农”工作后,我开了一家年营收近百万美元的公司,但一年下来我才挣了 6 千美元

辞去谷歌“码农”工作后,我开了一家年营收近百万美元的公司,但一年下来我才挣了 6 千美元

公众号新闻

作者 | Michael Lynch

译者 | 核子可乐

策划 | 冬梅

技术人创业,前方到底有多少“坑”?

五年之前,我辞去了谷歌那边的开发岗,出来建立了自己的软件公司。

刚开始那几年,公司业务一直没有起色。月收入甚至就是几百美元的水平,长期处于亏损状态。

到第三年年中,我开发了一款名叫 TinyPilot 的设备,能帮助用户在不安装任何软件的前提下远程控制自己的计算机。这款产品意外走红,也成了我们之后的业务关注重点。

2022 年,TinyPilot 一共创造了 81.2 万美元的营收,比 2021 年增长了 76%。

在本文中,我想跟大家好好聊聊自己的白手起家创业路,特别是这第五年里的经验和教训。

首先来看下这几年的公司的营收情况,直到去年,TinyPilot 年营收增长至 81.2 万美元。

下面这个表格,是我想让你知道这些钱都花在了哪。

营收猛增 35 万美元听起来确实爽,但一年忙下来就 6000 美元的纯利润实在有点说不过去。而且我不给自己发工资,所以这 6000 美元就是过去一整年我从公司身上赚取的全部收入。 不过光明的前景还是让我对新的一年充满期待。

去年增加的一项主要成本,就是电气工程。整个 2021 年,TinyPilot 的电气工程供应商都在努力跟进产品发展思路,但效果一般。2021 年底,我换了一家更符合需求的新供应商,他们水平更高,但价格也是前一家的 3 倍。

另外,芯片的持续短缺迫使我们频繁更改设计,这也增加了工程时间和原材料成本。我们往往需要在用完现有物料储备后就重新设计电路板,所以得反复支付额外费用来加快流程。

我们最终到去年 9 月才摆脱了重新设计的困局。希望第四季度的火热表现也能在 2023 年稳定延续。第四季度,特准的利润达到了 2.86 万美元,如果新一年也能保持月均 9500 美元的平均收益,那我可就太开心了。

TinyPilot 有新网站了

在 2020 年刚刚推出 TinyPilot 时,配套上线的网站和徽标只是勉强能用、暂时顶住。之后产品迅速发展,所以我很长一段时间都没余力再做优化。

2022 年,我终于招了一家设计机构创作新的徽标,还有重新布置整个网站。

TinyPilot 网站重新设计前后

有经验的朋友肯定知道,跟设计机构合作可说是既费钱又费神,但这次的结果确实让人满意。旧网站明显就是业余爱好级别,而新设计终于有了一家公司的样子。我怀疑之所以销售额迅速提升,有一部分就是新网站所带来的。

TinyPilot 团队从 6 人增加到 7 人

2021 年底,TinyPilot 的团队构成是:

  • 我,唯一的创始人;

  • 3 名兼职软件开发人员;

  • 2 名本地兼职员工,负责组装设备和寄送订单;

  • 其中 1 位还兼顾客服工作。


2022 年底,我们新增 2 名支持工程师并调整了职责划分,现在的团队构成是:

  • 我,唯一的创始人;

  • 2 名兼职软件开发人员;

  • 2 位本地兼职员工,负责组装设备和寄送订单;

  • 2 人现在都兼顾客服工作;

  • 2 名兼职支持工程师。支持工程师的加入,就像是拼图中缺失的一块终于补齐。


在他们加入之前,我就是唯一的技术支持负责人,这部分工作花掉了我大概 20% 的时间。现在,我用在请求支持方面的时间已经低于 5%,客户服务已经能够快速到位。


支持工程师还做了不少我没时间完成的工作,比如调查复杂的 bug、编写文档和改进诊断工具。


愈发壮大的团队也拓展了我的管理技能。2021 年,TinyPilot 的工作流程还很简单,几乎每个人都作为独立的单位完成工作。结果要么提交给我,要么直接提交给客户。当员工之间需要相互协调时,沟通双方也肯定是同一职能上的两位同事。


而支持工程师的加入,意味着我得搞清楚不同职能的团队间要如何协作。当支持请求要求履行者和支持工程师共同配合完成时,他们要怎么彼此对接?支持工程师和开发团队间的反馈循环又该如何设计?

PicoShare 成为增速最快的项目

过去几年以来,我最讨厌的事情就是通过 Google Drive 或者 Dropbox 之类的云存储服务商分享单个文件。他们不会提供直接指向文件的链接,只有指向 Web 界面的链接,收件人还得注册账户才能查看。如果把视频上传到 Google Drive 还需要经历重新编码,就算是针对浏览器播放进行了优化,整个过程也至少要 15 分钟。

作为云存储选项的替代方案,我开发了一款名叫 PicoShare 的极简文件共享应用。大家只需上传一个文件,它就会生成一条可以直接共享的链接。这多简单!不用重新编码、也不用单独注册,上手就用。

PicoShare 演示

虽然也有其他开源工具在提供类似的功能,但 PicoShare 的独特之处在于它不需要数据库服务器。全部负载都能在单个 Docker 容器内运行,而其他解决方案往往需要更复杂的编排过程。

PicoShare 也成为我发布过的增速最快的开源项目。在发布后的半个月内,它就拿下 GitHub 600 星;截至本文撰稿时,PicoShare 的安装量已超 10 万次。

经验教训
别当那个“最不重要的客户”

在 TinyPilot 网站的整个设计过程中,我犯了不少错误,其中最核心的问题就是前一家设计机构的体量跟 TinyPilot 根本就不搭调。

那家机构其他客户的预算,基本是 TinyPilot 的 5 到 20 倍。起初我还以为这是好事,毕竟人家是高端设计品牌,能傍上这样的资源说出去都有面子。

但实际上,TinyPilot 成了他们优先级最低的项目。由于管理不善,项目成本增加、范围扩大而且成果也未能按期交付。

所以现在挑选新的供应商时,我会询问自己跟他们的其他客户相比有何差异。如果在规模、收入或者所处行业方面区别太大,我就会果断选择其他服务伙伴。

以 50% 的容量运行

如果你的业务能力刚刚好够满足客户需求,那肯定是最佳运营状态吧?这样员工就能在每周保持 40 小时工作的同时,准时完成每笔订单并回应每个支持请求。他们既不会闲着无聊,也不会累到心慌,一切都完美和谐……

但大家觉得这事可能吗?以 100% 的容量运行绝对非常可怕,这意味着整个公司没有任何犯错空间。一旦销量激增或者员工临时休假,业务立刻就会陷入混乱。

我的目标是让 TinyPilot 的每个人都以 50% 左右的负荷量工作。换句话说,有 50% 属于必须完成的被动工作,另外 50% 是需要主动找来做的内容。虽然在某些岗位上达不到 50/50 的绝对平衡,但大家应该能明白我的意思。

技术支持团队就是 50/50 的最佳案例:他们把一半时间用来响应支持请求,另一半时间用来寻找防止用户需要申请支持的好办法。这类任务包括修复产品中的 bug、编写文档和改进诊断工具。

TinyPilot 中的每个团队都由 2 人组成。这样即使有人不在,另一位也能先放放主动工作、优先处理时间敏感任务,整个体系仍然能够运作得井井有条。比方说,某个人气 YouTube 频道提到了我们而瞬间拉高了订单数量,那我们也一直有多余的容量消化这部分业务。

Ansible 和 git 不是软件分发工具

在刚开始设计 TinyPilot 时,我不知道该怎么分发 Linux 软件。

所以在 TinyPilot 原型发布时,我用上了自己了解的工具:bash 脚本、Ansible 和 git。Bash 脚本负责引导一个 Ansible 环境,再执行相应的 Ansible playbook。Ansible 会安装依赖项,对操作系统做出必要更改,再克隆 TinyPilot git 代码仓库。

整个安装过程勉强能用,体验不太好。优点就是可靠、不需要用户做手动配置,但缺点是速度慢。

两年之后,TInyPilot 的更新过程可说是一团糟。其仍然依赖于当初原型时的基础,只是现在的依赖项体系更复杂了。Ansible 角色依赖于 Git 代码仓库,而 Git 代码仓库又依赖于其他 Ansible 角色,后者则依赖于 YAML 文件中的一大堆参数。任何微小的变更都足以吞噬几个礼拜的开发时间。

而这一切,都是因为我从来没认真学习过标准的 Linux 打包工具。

到 2022 年,TinyPilot 团队终于学会了使用 Debian 软件包。其实根本就没我想象中那么难,我本来以为得部署各种包服务器和密钥服务器,但事实证明并不需要。只要找到靠谱的操作指南,整个过程相对来说还是挺简单的。

Debian 加快了我们的开发步伐,它能更早发现严重错误,让我们轻松将预发布版本部署到测试设备上。跟现在相比,之前的安装系统实在是太复杂、太笨拙了。

回顾去年定下的目标

我为 2022 年定下了三个高层次目标,下面看看到底完成得怎么样:

将 TinyPilot 的年营收提升至 100 万美元
  • 结果:TinyPilot 的营收增长 76%,来到 81.2 万美元;

  • 评分:B


    我其实知道 100 万这个目标定得有点高,恐怕很难达到,但最终结果已经相当接近了,着实令人振奋不已。

每周花 20 个小时管理 TinyPilot
  • 结果:跟 2021 年相比,2022 年我花在 TinyPilot 管理上的时间反而更多了。

  • 评分:D


    本来打算把工作尽量分给他人,再做点自动化升级,争取把每周的管理时间缩短到 20 个小时,但明显没能做到。随着销售额增加、支持工程团队的组建还有芯片短缺问题的蔓延,我的管理时间反而变长了。

推出 TinyPilot Voyager 3
  • 结果:我们甚至连设计工作都没做完

  • 评分:F


TinyPilot 之前一直使用 Raspberry Pi 4B 作为核心硬件。Pi 4B 拥有出色的生态系统,但问题是硬件相对昂贵、而且难以与定制芯片相集成。

我为 2022 年定下的计划,是设计一块定制化电路板来对接更轻薄、更便宜的 Raspberry Pi Compute Module 4。这本来可以把制造成本降低最高 60%,同时简化我们的硬件设计。

但实际情况是,我们的所有硬件工程时间都花在了解决制造问题和供应短缺上,所以在新产品方面没能取得任何进展。

展望第六年
每周花 20 个小时管理 TinyPilot

我知道去年这个目标没能达成,但现在这真的成了我的首要任务。我对 2023 年充满希望,过去一年完成的很多工作都为我腾出手来奠定了基础。

把净利润推向 10 万美元

在 TinyPilot 诞生的前两年半,我主要关注业务增长。无论每月能售出 20 台设备还是 2000 台设备,我所支付的硬件和软件工程成本都是一样的,所以销量必须要达到一定规模才能让业务获得可持续性。

在 2023 年的大部分时间里,TinyPilot 的生产都受到了物料供应的限制。虽然被这方面原因束缚了业务拓展的手脚令人沮丧,但我也可以借此机会放慢脚步、专注于创造更大的利润空间。

TinyPilot 一直大致维持着收支平衡。我觉得只要能尽量减少对硬件的重新设计,那新一年把利润推向 10 万美元并不是太难。其实如果 2022 年不重新设计硬件,那我在工程支出上省下的开销大致就是 10 万美元,物料成本也能省下 2 万美元。所以只要能保持销售稳定并精简硬件设计流程,那 2023 年应该会成为真正开始盈利的元年。

关闭 TinyPilot 办公室

自 2021 年初以来,我租了一间办公室,专门负责 TinyPilot 业务的设备组装、订单履行和库存管理。

保留实体办公室确实有利于快速适应硬件和流程上的变化,但也会带来不少额外开销。今年,我打算把组装业务转移到中国,毕竟产品中用的所有零配件本来就源自中国。至于订单履约,我也打算交给第三方物流仓库去做。

撤掉办公室之后,我就不用维护物理空间、管理库存和跟踪人员轮班了。把制造和订单配送外包出去,也能让 TinyPilot 团队拥有更灵活的工作时间和地点。

我还爱创业吗?

其实每次写年终总结的时候,我都会问自己这个问题……我到底,还热爱自己当初的选择吗?

2022 年是艰难的一年,也是我独立生活以来最不容易的一年。虽然算不上痛苦,但我也绝不敢说经历了这样的磨炼,自己仍然热爱创业。

全球芯片短缺,意味着我们始终无法以稳定的方式重复制造产品。不是这个部件缺失、就是那个制造流程断档,我们把主要精力都用在了库存耗尽前调整设计上。我们虽然挺过来了,但期间仍然出现过彻底无货可卖的窘境,而且压力很大。

但这一年也有不少情况提振了我的信心。虽然我没多少时间写文章、做软件开发,但我为自己的产品深感自豪。TinyPilot 的组织更大了,这帮我学习并探索出了指导各团队顺畅协同的管理方法。随着公司的发展,我也欣慰地看着各团队不断成长、积累起更深厚的职业技能。

我还是喜欢这种自己当老板的感觉,我仍然热爱创业给我带来的自由感。所以在创业这条道路上,我绝对不会动摇。

2022 年对我的独立硬件业务来说,无疑是重要的一年。我们的营收增长至 81.2 亿美元,有了新的产品网站,又新增了一支团队。我们经历了成长的烦恼,但这一切也教会了我:

永远别当那个“最不重要的客户”!

原文链接:

https://mtlynch.io/solo-developer-year-5/

今日荐文

点击下方图片即可阅读

马斯克开会当场解雇Twitter首席工程师:我有1亿多粉丝,他却说公众对我失去兴趣


你也「在看」吗? 👇

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
美国半导体公司,在中国挣了多少钱?美元的印刷成本不值一提,但没有美元的国家不堪一击最新!黑人要求政府赔偿每人500万美元!并保证未来250年,黑人年收入不低于9.7万美元!还向黑人提供1美元的住房...发现老公出轨后,我开了8个小号和他网恋,结果…这操作太炸裂了哈哈哈哈提问 | 老公要去香港工作,我要辞去稳定工作一起去香港吗?一年营收近8亿美元,这个小众品牌用“纽约风”拿下全球潮人洋人与国人,国外与国内,你防我还是我防你ChatGPT通过谷歌程序员面试,薪资达18.3万美元!ChatGPT通过谷歌程序员面试,薪资达18.3万美元!最新!旧金山将向黑人每人赔偿500万美元!并保证未来250年,黑人的年收入不低于9.7万美元!还向黑人提供1美元的住房...2022年营收近40亿元,大众餐饮连锁企业「小菜园」获数千万美元融资丨36氪首发亚马逊、谷歌“封杀”目标校...留美9年女神导师:放弃和Queen S一起工作后,我成为了小摩VP我的心脏和我的多肉,拜登政府如惊弓之鸟!F-22击落的疑似民间爱好者的玩具气球,40万美元的导弹击落12美元的气球文科留学生卷进“码农赛道”,年薪百万的“码农”到底有多抢手?这届文科生,已经在“码农”赛道卷起来了!超3000家加盟店,年营收近2亿,从幻影星空窥探VR线下娱乐市场硬核观察 #924 谷歌“资源池化”员工工位,要求一些员工拼桌上班文科生又上热搜!转“码农”如何操作?英国有哪些计算机硕士,无相关背景能申请?美国入境档案--葛庭燧和何怡贞第一场暴风雪中晨跑遇狼记去一家公司就能盘活一家公司,只因他把芯片玩明白了18万美元offer!ChatGPT通过谷歌L面试,人类码农危?养老院到底有什么不好?拜登政府如惊弓之鸟!F-22击落的是民间爱好者的玩具气球,40万美元的导弹击落12美元的气球Tungray冲刺美股:半年营收848万美元 最高募资仅1500万美元发现老公出轨后,我开了8个小号和他网恋,结果太炸裂了哈哈哈553亿元!“85后”济南小伙身价逼近李彦宏,《原神》背后公司营收近300亿洛杉矶市政府以2000万美金购回100年前强行购买的海滨土地,一千美金变两千万美金米哈游投中一家估值10亿美元的AI公司,海外YC创业营15%项目做AI去年营收近19亿美元,Supercell CEO发公开信:艰难挑战如何面对?为了毕业年薪百万,这届文科生开始卷进了“码农”赛道...解读 | 从中央农村工作会议看新时代新征程“三农”工作战略部署18万美元offer!ChatGPT通过谷歌L3入职测试,人类码农危?职场丨离开了内地互联网巨头公司,我来了香港的银行工作
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。