收入 \/ 支出2020 年 | 销售 | 53362 美元 | 捐款 | 280 美元 | 材料 | -46143 美元 | 电气工程咨询 | -7130 美元 | 订单履行 | -2570 美元 | 软件开发* | -1321 美元 | 开源贡献 | -1270 美元 | 广告 | -675 美元 | 图形设计 | -250 美元 | 主机托管 \/ 域名 | -64 美元 | 净收入 | -5681 美元"}}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":"center","origin":null},"content":[{"type":"text","text":"*:绝大多数代码都是我写的,但我雇了一个开发人员来帮助我打理"},{"type":"link","attrs":{"href":"https:\/\/tinypilotkvm.com\/?fileGuid=3gejkxLjtuA94tuz","title":"","type":null},"content":[{"type":"text","text":"销售页面"}]},{"type":"text","text":"。"}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"登上 Hacker News 头版"}]},{"type":"image","attrs":{"src":"https:\/\/static001.geekbang.org\/resource\/image\/43\/cb\/4343ff9a61a6333f0e9b0ef79fd58ecb.jpg","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":"center","origin":null},"content":[{"type":"link","attrs":{"href":"https:\/\/hitthefrontpage.com\/?fileGuid=3gejkxLjtuA94tuz","title":"","type":null},"content":[{"type":"text","text":"登上 Hacker News 头版"}]},{"type":"text","text":"的是我博客写作的课程。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"五月份,我给同行导师小组做了一次非正式的演讲,题目是《"},{"type":"link","attrs":{"href":"https:\/\/decks.mtlynch.io\/show-and-tell-2020-05\/?fileGuid=3gejkxLjtuA94tuz","title":"","type":null},"content":[{"type":"text","text":"如何成为一个成功的软件博客"}]},{"type":"text","text":"》(How to be a Sort of Successful Software Blogger)。 我试图讲解我在 Hacker News 和 Reddit 等网站上写作的成功技巧。分享这个过程非常有趣,但我不知道该如何处理这些材料。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在这一年里,我看到越来越多的开发人员在付费课程上教他们所知道的东西。TinyPilot 向我展示了将我的博客与我的业务联系在一起有多强大。如果人们喜欢我的博客,他们也许会有兴趣购买一门我的写作课程。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"录制课程比我想象的要难。我本来打算工作 30~40 个小时,但后来变成了将近 200 个小时。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"该课程在 2021 年 1 月推出,所以下面的数字不包括推出后的订单。迄今为止,销售情况并不好,但是要知道长期的收益还为时尚早。不管怎样,我为这本教材而骄傲,我的一些学生告诉我,这些课程对他们的写作有很大的帮助。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"embedcomp","attrs":{"type":"table","data":{"content":" |
|
---|
从谷歌辞职后,作为独立开发者的第三年,我从年入3万到做到了年入40万
{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"italic"},{"type":"strong"}],"text":"本文最初发表于作者个人博客,经原作者 Michael Lynch 授权,InfoQ 中文站翻译并分享。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"blockquote","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"我辞掉在谷歌的工作,创办自己的软件公司已经3年了。这是我迄今为止收入最高的一年,年收入6.3万美元,比2019年增长了7倍。"}]}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"今天是我辞掉在谷歌的工作,创建自己的软件业务的 3 周年纪念日。在第 1 年和第 2 年结束时,我都作了总结,所以,是时候分享我的进步了。"}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"这一年,一切顺利"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在我自己工作的头两年里,我的总收入不足 1 万美元(约人民币6.5万元,平均年入3万元),第 3 年"},{"type":"link","attrs":{"href":"https:\/\/mtlynch.io\/solo-developer-year-2\/#goals-for-year-three?fileGuid=3gejkxLjtuA94tuz","title":"","type":null},"content":[{"type":"text","text":"我的目标"}]},{"type":"text","text":"是赚取 2 万美金的收入。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"这一年过了一半,看起来我的目标要落空了。我的业务每个月总共能挣 300 美元,而我的新点子没一个管用。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"5 月的一款新产品奇迹般地扭转了局面。"},{"type":"text","marks":[{"type":"strong"}],"text":"截至去年年底,我获得了 6.3 万美元的收入,远远超过了我的目标。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https:\/\/static001.geekbang.org\/resource\/image\/7a\/14\/7a5a9aa274fe151aa0a818e11c07fc14.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"嗯,我的净收入还是个负数,不过这次我有个好的理由!"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"目前,我在销售实物产品,因此,我的收入比支出滞后两三个月。每笔销售的利润都在 30~50%,所以最终数据将会跟上。"}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"按项目介绍"}]},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"TinyPilot"}]},{"type":"image","attrs":{"src":"https:\/\/static001.geekbang.org\/resource\/image\/37\/78\/3742f6f3ccabbeb1bb9f9a859b01a178.jpg","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":"center","origin":null},"content":[{"type":"link","attrs":{"href":"https:\/\/tinypilotkvm.com\/?fileGuid=3gejkxLjtuA94tuz","title":"","type":null},"content":[{"type":"text","text":"TinyPilot"}]},{"type":"text","text":"是我为了远程管理服务器而开发的一个廉价设备。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在过去的几年里,我的所有软件开发都是在"},{"type":"link","attrs":{"href":"https:\/\/mtlynch.io\/building-a-vm-homelab\/?fileGuid=3gejkxLjtuA94tuz","title":"","type":null},"content":[{"type":"text","text":"家庭服务器"}]},{"type":"text","text":"上完成的。它工作得很好,除非我搞砸了网络配置或者想要安装一个新的操作系统。我的服务器没有连接显示器或键盘,所以我必须把它放到我的办公桌上,用工作站的所有线缆都插到服务器,等我做完了再把它们换回来。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"我了解到"},{"type":"link","attrs":{"href":"https:\/\/www.raspberrypi.org\/?fileGuid=3gejkxLjtuA94tuz","title":"","type":null},"content":[{"type":"text","text":"树莓派"}]},{"type":"text","text":"(Raspberry Pi)可以伪装成 USB 键盘,而且我也了解它可以捕捉视频。要是一款 Web 应用将这两种功能结合在一起,将树莓派转变为微型远程管理设备,结果会怎样?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"经过几个月的修修补补,我有了一个工作原型。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https:\/\/static001.geekbang.org\/resource\/image\/a5\/00\/a54a9375e9dfd5fdb98f443da76b0600.jpg","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https:\/\/static001.geekbang.org\/resource\/image\/4d\/2a\/4d5279f4c454d707fd3e6e249295c12a.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":"center","origin":null},"content":[{"type":"text","text":"我制作的 TinyPilot 的原型,通过 IP 设备的开源 KVM。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"我很质疑这玩意儿是否有市场?为什么有人会从我这里买这种设备?它只不过是一个广泛可用的硬件组件的集合而已。也许每个星期会有一两位客户来购买,所以如果每套设备能赚 80 美元的话,那就值得我花时间包装和运输订单。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"于是我就此发表了一篇博文:《"},{"type":"link","attrs":{"href":"https:\/\/mtlynch.io\/tinypilot\/?fileGuid=3gejkxLjtuA94tuz","title":"","type":null},"content":[{"type":"text","text":"TinyPilot:以不到一百美元构建一个通过 IP 设备的 KVM"}]},{"type":"text","text":"》(TinyPilot: Build a KVM Over IP for Under $100)。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"很快,我意识到这个生意和我以前做过的任何生意都不一样。这篇博文发表后不到 4 个小时,客户们就从我的存货里买下了全部 9 个套件,而且他们还继续购买,即使是延迟交货。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"不到一个星期,这篇博文就带来了 8800 美元的销售额。它登上了 Hacker News 的头版,并成为"},{"type":"link","attrs":{"href":"https:\/\/bestofshowhn.com\/?fileGuid=3gejkxLjtuA94tuz","title":"","type":null},"content":[{"type":"text","text":"有史以来最热门的“Show HN”帖子之一"}]},{"type":"text","text":"。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https:\/\/static001.geekbang.org\/resource\/image\/a1\/b7\/a1e4d3a96e339f6ae5bd725aaac851b7.jpg","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https:\/\/static001.geekbang.org\/resource\/image\/6e\/89\/6e008faa3af21d0340069610143d4789.jpg","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":"center","origin":null},"content":[{"type":"text","text":"TinyPilot 在 Hacker News 和 Reddit 上的回应。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在最初的那个高峰之后,销售额有所下滑,但 TinyPilot 自那以后一直保持增长。在销售实体产品方面,我并没有任何经验,所以我很快就学会了如何"},{"type":"link","attrs":{"href":"https:\/\/mtlynch.io\/retrospectives\/2020\/08\/#managing-inventory-is-hard?fileGuid=3gejkxLjtuA94tuz","title":"","type":null},"content":[{"type":"text","text":"管理库存"}]},{"type":"text","text":",如何系统地执行订单,如何与供应商合作制作"},{"type":"link","attrs":{"href":"https:\/\/mtlynch.io\/retrospectives\/2020\/10\/#manufacturing-a-power-connector-from-start-to-finish?fileGuid=3gejkxLjtuA94tuz","title":"","type":null},"content":[{"type":"text","text":"电路板"}]},{"type":"text","text":"和"},{"type":"link","attrs":{"href":"https:\/\/mtlynch.io\/retrospectives\/2020\/12\/#new-products-require-new-habits?fileGuid=3gejkxLjtuA94tuz","title":"","type":null},"content":[{"type":"text","text":"3D 打印外壳"}]},{"type":"text","text":"。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"TinyPilot 以近 5.4 万美元的收入结束了这一年。我的净收入仍然是负数,但这是因为我的成本是前期的。TinyPilot 在 2020 年的支出包括持续到 2021 年 2 月的库存。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https:\/\/static001.geekbang.org\/resource\/image\/fb\/0d\/fbbc14ff21f9316fc51173a0f22e830d.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"embedcomp","attrs":{"type":"table","data":{"content":"
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.