在过去的两年里,我建立并启动了八个小型互联网项目。从应用程序到网站,它们中的大多数都失败了——但总的来说,我的这些杂乱无章的项目可能被认为是有利可图的拉面。我的最后一个项目Paper Website让您可以使用笔和纸创建博客。这是一个奇怪的想法,但它发现每个月都有一些铁杆粉丝付费使用它。
辅助项目通常是开发人员在工作之外构建的业余编程项目(我的日常工作是一家金融科技初创公司的联合创始人兼首席技术官)——比如 Raspberry Pi 机器人、待办事项列表应用程序或 iOS 游戏赚了几美元。然而,我注意到的是,开发人员并没有全力以赴构建一个侧面项目,而是越来越多地构建许多较小的项目,就像我一样。
这是怎么回事?是的,no-code、Codecademy 和 Stripe 等工具让编写和部署项目比以往任何时候都更容易。这些就是现在的方式和原因。但即使有了这些进步,为什么开发人员还要构建这么多副项目?在这篇文章中,我将探讨一些最有趣的原因。
在边项目赌场赌博
乔治·RR·马丁(George RR Martin)在一群热切的作家面前坐在一个巨大的金色宝座上,谈论着作家的职业生涯:
“这是赌徒的职业。每次你写一本书,你都在掷骰子,你不知道它是会崩溃还是会大获成功。”
马丁因其早期的小说而获奖,直到他的第四本书《世界末日的破布》轰炸并几乎毁了他。在他最终写出《权力的游戏》之前,他花了 28 本书。
同样,互联网项目建设者是直接赌徒。在你点击“启动”你的下一个想法之前的兴奋是令人上瘾的;你只是不知道会发生什么。您制作的关于在超级马里奥管道之间飞行一只黄色小鸟的随机游戏可能会爆炸并变成 Flappy Bird ,每天为您带来 50,000 美元的收入。你为你的女朋友制作的单词拼图可能会像病毒一样传播并变成 Wordle 。
简而言之:投入到互联网项目中的努力往往与结果脱节。在实践中接受这种随机性仅仅意味着启动更多项目。例如:
- 由荷兰程序员 Pieter Levels 承担的12 个月内 12 家初创公司等挑战已导致独立开发人员运行的项目组合每年产生300 万美元。
- 像ProductHunt这样的网站可以让您在周一获得一个想法,并在周五将其发布给成千上万的人。
- 在我写这篇文章的时候,一篇题为“ 为什么我要在 25 周内推出 25 款产品”的帖子是 IndieHackers 论坛上的热门帖子。
建筑商正在将他们的副业视为赌场。通过保持项目规模较小并经常启动,他们中奖的几率会上升。
项目作为内容
创作者经济正在蓬勃发展,不仅仅是 Instagram 模特在伊维萨岛的海滩上自拍。开发者影响者——一种奇怪的新型创作者,就像他们之前的视频博主和流媒体——是一个非常真实的东西。项目将其内容和货币化融为一体。
Ben Awad比大多数人更模糊了开发者和传统创作者之间的界限,有 130 万粉丝在YouTube 、TikTok 和Twitter 上观看他的项目视频。 “有些人称之为技术幽默,有些人称之为开发日志,”他告诉我,试图描述他的内容。 “我什至不知道我会怎么称呼它。”
例如,Awad 之前的项目之一是Tinder 的 VS Code 插件,用户可以在其中滑动其他人的代码片段以找到他们的完美约会对象。 “Tinder 插件做得非常好,”他解释说,“有些人甚至接近结婚了。
“……问题是,我知道这些项目只是个玩笑——但我是一名认真的软件工程师,我想让它们变得更好。所以,对于 Tinder 来说,我确实制作了一个 Android 应用程序和一个 VS Code 扩展,因为我当时想,‘如果我真的在使用它,如果我得到一个匹配项,我会希望得到一个推送通知。我不会整天都在 VS Code 上。’”
从那时起,Awad 制作了有关他创建的一系列初创公司的视频。 “如果我正在制作的项目中发生了好事——太棒了。发生了一些好事,而且我可以制作一个关于它的 YouTube 视频,”他说。 “如果我正在做的项目发生了不好的事情,那很糟糕,但至少我可以在上面制作一个 YouTube 视频。当坏事发生时,人们绝对喜欢它。”
他补充说:“我制作所有这些项目的唯一原因是因为我的好点子为零。所以,我最好开始制作东西,直到我找到一个好的东西。 ……我认为我的目标是拥有一项非常大的业务。我正在播下许多不同的种子,以帮助我找到我真正喜欢的一个大项目。”
他的最新项目Voidpet是一款类似于 Gen-Z 电子宠物的游戏,拥有 130,000 名用户。
如果你不能承诺下载创作者的应用程序或通过他们的视频关注像 Awad 这样的人,只需点击#buildinpublic Twitter,你会发现开发者的简历中有数十个链接指向他们创建的各种小型企业.跟随一个,你可以加入他们的过山车之旅,推出一个产品,获得一些用户,甚至以几千美元退出他们的微型 SaaS。
然后,几个月后,他们会再次这样做。
减轻项目灾难
你的副业有没有被哈萨克斯坦的革命摧毁过?
这并不令人愉快。
事情是这样的:有一天,我发现你可以在电子邮件地址中使用表情符号域,例如hi@ .kz _意识到有很多.kz表情符号域可用,我决定购买 300 个并启动表情符号电子邮件地址服务是个好主意。大约 1,500 名客户之后,当我收到这条推文时,我的表情符号帝国崩溃了:
事实证明,哈萨克斯坦的互联网完全中断,使我的项目完全离线。
恐慌了10天后,幸运的是它回来了。
其他人就没那么幸运了:API 的变化、搜索结果的调整以及许多其他因素都会扼杀一个项目。因此,就像你可能会购买标准普尔 500 指数的股票而不是全押在狗狗币上一样,建筑商正在使用许多项目的投资组合来减轻这种类型的失败。
Daniel Vasallo经营着一个在线社区,教人们如何创建小额赌注组合,自 2021 年 10 月以来,该社区已经发展到 800 多名付费学生。朝九晚五的工作,”他在最近一次关于 Zoom 的演讲中告诉他的最新团队。
“……这就是我喜欢小额赌注的原因。小额赌注,通常,你知道,你尝试一些小事但失败了,这并没有那么令人沮丧。如果你尝试一些大事,它很容易让我们中的许多人感到刺痛和气馁。这可能是一场毁灭性的事件。”
他这样总结自己的心态:“对我来说,成功就是留在比赛中。基本上,永远避免游戏结束状态。”
Sébastien Dubois非常了解这个州。去年,他的文章“ 创业失败故事:20 个月,花费了 2000 小时,损失了 20 万欧元”在 Hacker News 上广为流传,并讲述了 Dubois 如何花费两年时间编写一家难以启动的创业公司的沉没成本谬误故事.然而,Dubois 现在在构建多个小项目方面做得很好。
“我现在建立的项目时间和精力有限,但好处多于坏处,”他通过电子邮件告诉我。他建立了一个社区,创建了两个畅销的“信息产品”,甚至还有一个书籍项目。
“我在我的项目组合之间创造了一个强大的飞轮,”他说。 “……与此同时,我并没有为了达到这一点而毁了自己。 ;-)”
乐趣、实践和超强创造力
开发人员是极具创造力的人。就像音乐家作曲或艺术家作画一样,开发人员可以启动一个辅助项目来释放这种创造力。
Ben Issen是一位富有魅力的法国开发人员,他经营着七个小项目。 “我对待我的项目就像照料花园一样,”他在巴黎的公寓里通过 Zoom 告诉我。 “这是一项令人愉快的活动。我最喜欢的项目就像一个小仙人掌;它们易于盆栽,生长迅速,并且需要很少的水和维护。”
然后他跑到窗台前,抓起一株巨大的蕨类植物:“像这样的项目需要大量关注,否则就会死掉。”
如果你有很多想法,那么构建许多小型的、自我维持的项目是很有趣的。您可以构建一个,然后移动到下一个。每一次,当您从零到几个用户时,这就像一个令人满意的谜题。每个项目都需要更多的练习——另一个代表可以提升你的构建、发布和营销技能。
通常,新项目会使用以前的代码受到启发或混合在一起,从而产生更好的想法,并使它们更容易启动。我发出了一封电子邮件,询问人们为什么要构建多个项目而不是只专注于一个项目,而创作过程是一些受访者的一个重要原因。 “我是异花授粉的忠实粉丝。混合不经常在一起的东西可以让你追求完全不同的东西,”一位人士写道。
然而,并不是每个人都完全避开大型项目。正如另一位电子邮件作者解释的那样,小型项目可以提供为大型项目指明方向的创造性见解:“我的小型项目有助于了解我的大型项目是如何运作的,我的主要项目是树干,小型项目是它的分支。”
结论和未来
所有这些项目最让我兴奋的是,我们将看到一些通常不存在的完全独特的公司出现。 MSCHF是风险投资支持的公司每两周推出病毒项目的一个非常现代的例子,但数字表明它最终会拥有很多公司。
那么,为什么开发人员要构建这么多副项目呢?无论是创造、学习还是致富的愿望,这一切都归结为开发人员看待项目的方式发生了根本性的变化。你过去常常把副项目放在简历上,以便在科技行业谋得一份职业。现在,业余项目可以成为你在科技领域的职业。
为什么开发人员正在构建这么多副项目的帖子首先出现在Future上。