神译局(36氪旗下):创业艰难,本文分享背后故事(下篇)
Shenyi局是一个36KR汇编团队,专注于技术,商业,工作场所,生活和其他领域,专注于在国外引入新技术,新观点和新趋势。
编者注:企业家精神存在很大的不确定性,这对企业家的心态进行了极大的测试。在项目成功之前,我们无法清楚地看到其未来。很长一段时间以来,我们必须承受巨大的压力,并坚持没有收入。企业家也很难知道对与错。如果是正确的,则意味着有意义的持久性。如果是错误的,则意味着陷入沉没成本谬误的陷阱。未来是未知的。本文的作者是艰难的创业之路,并分享了他的企业家精神背后的故事。由于原始文本很长,因此分为两篇文章,本文是下一篇文章。这篇文章是由《媒介》,作者塞巴斯蒂安(Sébastien)翻译而来的,最初的标题是“花了20个月,花费了2k小时,丢失了200万欧元。关于弹性和沉没成本谬误的故事”。我希望这会激发您的灵感。
相关阅读:我的创业故事:20个月,2,000小时,200,000欧元...(第1部分)
我们很难知道我们有勇气坚持不懈还是陷入沉没成本谬论的陷阱。
我在当前的项目上花了20个月的时间,花了2k小时“失去” 200,000欧元,因为我什么也没做。接下来,我将讲述我的创业背后的故事。
在2018年初,我在一家公司担任白领工人已有10多年的历史后,办公室政治对我产生了深远的影响。我厌倦了浪费时间在会议上,我真的很想辞职,成为我自己的老板,并对周围的世界产生更大的影响。
我曾经是技术总监/团队经理/项目经理,而且我的薪水很高,有很多空闲时间,与我合作的团队也很酷。我没有什么可抱怨的,我可以按照自己的意愿安排一天或几个星期的工作,做一些有趣或具有挑战性的项目,我的团队真的很棒。
不过,我愿意放弃所有这一切,并以自己的方式尝试其他事情。
3。启动一个SaaS项目
2019年5月,我通过一位前同事遇到了某人。她的丈夫是一位商人,正在寻找合作伙伴来开始一个新的创业项目。当然,我很感兴趣。简而言之,他告诉我有关该项目的信息,并向我介绍了第三个未来的联合创始人。他们已经在这个项目上花费了大约一年的时间,需要一个CTO。他们以前的伴侣离开了。
该项目的目的是创建SaaS产品(B2B),以帮助公司改善其会议流程。这听起来并不吸引人,但是我的经验告诉我,如果不当处理,会议可能会浪费所有人的时间。因此,对我来说,尝试挑战现状是有意义的。 (翻译说明:SaaS是软件式服务的缩写名称,这意味着软件作为服务,也就是说,通过网络提供软件服务。SaaS平台供应商统一地在其服务器上部署应用程序软件。客户可以根据互联网订购并根据工具付款,并根据工具付款,并根据工具付款,并根据服务人员的范围订购了所需的应用程序服务,他们会根据自己的订单来付款,并根据时间付费,他们根据时间订购的时间,他们的订单,他们是按时提供的,他们是按时间来订购的,他们会根据时间订购,这些服务人员是按时提供的。 互联网。)
此外,我们团队的第三位联合创始人是一位精益教练,他的领先优势很长,使该项目更具吸引力。尽管她没有在其中工作,但她仍然设法创建了自己介绍给客户并取得巨大成功的方法和工具。因此,这不仅是一个想法,而且要解决的问题是一个真正的问题,人们愿意为解决方案付费。不用说,我很快上了他们的船。
(1)第一个月
由于我已经与第二个自由职业者客户达成了兼职合同,因此我每周可以释放2天进行SaaS创业项目。这并不多,但这是开始。我很紧张,但很兴奋。这一直持续到8月底。
在最初的几个月中,我深入研究了现有的代码库,发现了一种适合我在现有技术中的方法,毫无困难地进行了差距分析,并为该项目建立了清晰的功能,技术和安全路线图。
该项目使用COUCHDB(一个开源文档的数据库管理系统),因为该想法是尽早提供离线优先级支持,从而产生了强大的差异化功能,因此我接受了这一点并继续前进。我很快意识到,该项目需要从头开始(几乎)重新创建(几乎)。现有代码库存在太多问题,这更像是概念证明。我们分阶段完成了工作,但事后看来,这是一个错误。
因此,在2019年5月至2019年7月之间,我们调查了用户,创建了一个用户故事图,设计了MVP范围的路线图和高清。我创建了一个Wiki,将代码迁移到MonorePo(代码管理方法),等。
在7月和9月之间,我从事不同的工作:建筑系统,Docker/Docker-Compose,持续集成,认证,国际化等。
我们还将预告片带到了法国,这是我们大流行前的最后一次国际商务旅行。
(2)全职工作一段时间
9月,我开始专门研究这个项目。对我和我的公司来说,这是一个高风险赌注,因为这意味着我的成本保持不变,因此我几个月都没有收入,但是我希望能够在SaaS项目中更快地移动。我们的进度太少了,我很沮丧。
我们希望能在2019年底提供。不幸的是,我们没有成功,远非成功。
在9月至12月之间,我很高兴自己全职致力于该项目。我真的可以专注于它并按照自己想要的方式工作,我觉得该项目取得了良好的进步。我负责发布自动化,创建生产基础架构(切换到Kubernetes,尝试AWS,最后决定使用Digitalocean),实现HTTPS支持,基本搜索,退出,创建测试数据集,CLI等。
12月,我的800本关于打字稿的书终于出版了,所以我的负担减少了,对家人和SaaS项目有更多的时间。
(3)第一年结束(7个月)
不幸的是,我们仅在12月开始制作会议屏幕(最重要,最复杂的屏幕)。为时已晚,但是我们没有更快。
那一刻,我开始怀疑我们的方法/效率。我尽力而为,但感觉一切都太慢了。同时,我正在阅读一些有关其他人花1-3个月发布产品的推文,我想知道,我们做错了什么?我找不到答案。
2019年底,我花了大约1000个小时的时间在这个项目上,这意味着由于机会成本,我损失了约100,000欧元(我本可以通过咨询工作获得的)。尽管如此,我还是决定消除我脑海中的小声音,并专注于前进……我相信所有的麻烦都是值得的。
(4)2020年,3个工作,2个孩子,没有足够的时间
在2020年1月,很明显,我们仍将要走的道路还有很长的路要走,并且在积压待遇中仍然需要处理很多内容(主要功能,错误处理,重大安全问题等)。因此,我们将截止日期推迟到2020年6月。我的同事们更加乐观,但是现在我有一些有关我们过去/实际进度的数据,很明显,这需要更长的时间……尽管如此,我们还是尝试了它并给自己施加了积极的压力。
同时,我试图找到一个每周1-3天咨询但没有找到并说服一个客户的客户,所以我不得不在一半的时间里返回雇员,因为我的产假,我可以安排这件事。
我的士气受到了沉重的打击,因为我不想回到我的前雇主那里。当我回去时,我失去了职位,团队,角色等。但是我想爬回去寻求帮助。
在那里,我成为了一个“消防员”,他专门解决复杂的技术问题。这是具有挑战性的,但也令人沮丧,因为我喜欢与团队合作,但在一年中的大部分时间里都发现自己独自工作。接下来,我尝试了维护公司的不同方法。但这并没有多大作用,我尝试了所有能够找到的能量,抑制了空闲时间,游戏时间等。我是一台机器。我确实试图保持良好的平衡,但是大流行破坏了这种平衡。我每周开始花很多时间在玩一些棋盘游戏。
从一月到六月,我们在SaaS项目的能力方面取得了很少的进步。一切都感觉缓慢而僵硬。我开始怀疑自己的能力以及如何处理事情。我变得越来越“激进”,只专注于必要的功能。尽管如此,我仍然不想忽略代码的质量,在这方面我无法接受自己的愚弄。我认为应该放弃或推迟一些非必需的功能,例如离线优先级(这花费了我们一个月的努力)和移动支持,我们当然在一开始就无法使用。
而且,我们意识到我们产品的UI/UX非常糟糕,尤其是会议屏幕,这是最复杂的会议屏幕。我们决定花3,000欧元聘请UI/UX设计师,这是合理的,但是整合新的设计迫使我们重新设计了系统的不同部分,这进一步推动了完成时间。我们花了两个多月的时间,但结果仍然不错。即使我们意识到这已经很晚了,但这显然是一个不错的举动。
(5)效率的杀手
2020年6月,我们的MVP远非完整。我们仍然没有完成会议屏幕,还有很多事情要做。是2020年9月。
在这一年中,由于环境的转变,我们损失了很多时间,我认为这是降低效率的最大原因。就我而言,我每个月都会在周一/星期五 + 2个星期三进行SaaS项目,整个星期之间切换非常不同的任务并不容易。
其次,我的联合创始人(与我一起开发产品)整天都需要大量支持。在开始这个项目之前,他已经停止编程了几年,所以对他来说很难。我不得不打断自己的东西来帮助他前进,这使事情变得更加困难。
当然,这只是故事的一部分,我的联合创始人也是业务/企业家/营销/销售经验最多的人,因此他也有自己的优势。
尽管如此,我仍然需要解决所有技术问题,解决所有问题,处理补丁管理,错误修复,安全性,文档,积压管理,预测等。太多没有帮助我们获得足够的市场时间。
NOSQL数据库损失了很多时间,对我来说,坚持下去显然是一个错误,因为这是一个离线优先级的想法。无论如何,还有其他解决方案可以实现这一目标。到那时,我们已经将离线推迟到以后的版本,我们的数据模型高度相关。没有合理的理由保留它。鉴于其对所有操作的复杂性,它只是使我们降低了。
尽管如此,我们还是决定坚持下去,因为我们认为改用经典RDBM的努力将花费太多,并且将使我们推高太远。我真的不知道哪一个更糟:浪费更多时间重新设计某些东西,希望最终节省时间,或者冒着缓慢的推动,努力在功能上努力去·我们选择了后者,但我不知道这是最好的选择。
(6)第一波之后
从那时起,我们就非常努力地添加授权,为应用程序中的不同概念定义状态机,以及应用程序中的各种功能,例如潜台式编辑,PDF导出等。但是我们尚未制作MVP,并且将其切成了最基本的版本。
同时,我公司的银行帐户不断融化,就像阳光下的雪一样。随着几个月的过去,我们的疑虑越来越大。我们在某些方面取得了良好的进步,但总体而言,感觉非常慢。
(7)以后发生了什么?
2020年10月左右,我们开始寻找融资选择。我们考虑获得贷款,其中50%得到了欧洲投资基金的支持,也许试图从我的国家获得资金,我们与银行会面,准备了案件,等等。但是我们还没有所有这些。
不幸的是,对于我们来说,我们以前乐观的客户(医院)显然还没有准备好腾出时间来整合我们的解决方案,这意味着即使我们为他们做好了准备,他们也不会为我们做好准备。因此,我们必须查看其他目标并重新评估客户范围。这促使我们设想了“下一个”版本,该版本将包含足够的内容,以说服其他客户购买我们的解决方案。但是按照我们目前的速度,此版本将我们推向2021年底。
问题在于,鉴于我们对进步和市场的不确定性,我们开始考虑其他指导方式。现在,我们正在考虑从服务模型开始,然后搬到SaaS获得一些时间并保持我们的公司前进。但是我们现在仍在集思广益。一切仍然非常模糊。
到2021年初,已经投资了200,000欧元,我仍在从事这个项目,没有做其他事情。
(8)压力和自我怀疑
我现在在这个项目上花费了2000个小时,这确实是一个很大的数字。当我想到我们在这个项目上产生的小小的小时,我感到羞耻。也许这是正常的,也许不是。我真的做到了,但是有时候我觉得自己什么都不知道,而且擅长做什么。我已经工作了很长时间,并且花了很多晚上和周末试图使事情前进,但是它仍然太慢了。
目前,我们公司的银行帐户显然位于红色地区。随着这的继续,该公司持续了不到6个月的时间,我的压力水平已经在天空中破裂了(即使我仍然试图微笑并看起来平静)。当我应该离开时,我将继续工作,今年可能会继续工作一段时间。我很想摆脱所有这些,并能够将我的时间和精力的100%投入到这个项目中,但我们仍然没有这样做。这条路漫长而黑暗,现在疑问显然存在。
保留NOSQL数据库的决定也许是错误的。也许上下文转变确实杀死了我们。也许我还不够好。也许我们没有专注于正确的事情。也许我非常关心代码的质量。也许我应该一年前退出。也许我们需要一个额外的开发人员。也许也许。
尽管如此,我的仍然想继续。首先,因为我仍然信任我们的团队,认为该产品是有道理的,所以它确实可以帮助团队和组织更有效地工作。其次,因为我仍然充满活力,而且我非常适应。我只是讨厌放弃。最后,可能是因为我在这一点上放弃了这么多的时间/精力,这一切都是徒劳的。
我现在在那儿,所有的怀疑,损失了很多钱,在我面前做了很多工作,而且不确定性如此之多。我感到被困在循环中。结束这一切意味着输掉比赛,并可能让我错过一些重要的事情。另一方面,继续进行可能意味着陷入沉没成本的谬论,并最终损失更多。我很难知道,没人知道。两种现实都是可能的。
综上所述
这是我的故事。但这不是整个故事,只是一个简短的版本。
让我奇怪的是,在2020年,我还花了很多时间写博客,并抓住了与我在SaaS上学到的东西的机会,MRR为100美元。没有什么可吹牛的,但这是我一年的亮点。
也许这是我开始写一本新书的动力。也许是从我的底部开始:“停下来,让我们尝试一下!”或仅仅是因为我喜欢分享我所知道的并帮助他人。这也解释了为什么我这么喜欢当教练。我不知道原因是什么。
今天是凌晨2点是星期一。每个星期一,我都会从事一个SaaS项目。这就是我要做的,因为我还没有下定决心。但是存在压力,这是可以肯定的。
也许我会在2021年底发布更新,以告诉您我们是否最终进入了这个市场...
今天就是这样!
翻译:简
推荐阅读:我的创业故事:20个月,2000小时,200,000欧元...(第1部分)