在本期节目中,我与Andrey Azimov (@andreyazimov) 讨论了带着3000美元的启动资金搬到巴厘岛,并启动了他的“硬核年”。我将询问他为实现1万美元月经常性收入而启动的项目。在Twitter上关注Andrey的旅程:https://twitter.com/andreyazimov查看他的个人网站:https://www.andreyazimov.com/从电子表格创建网站:https://www.sheet2site.com/</context> <raw_text>0 大家好!我是来自ni hackers.com的Courtlandt,您正在收听ni hackers播客。越来越多的人正在网上构建很酷的东西,并在过程中赚了很多钱。
在这个节目中,我和这些ni hackers坐在一起,讨论他们正在利用的想法、机会和策略,以便我们其他人也能这样做。好吧,我和Andras Month在一起,我继续说。Andrey。
你好吗?我很高兴来到这里。
是的。我认为我们上次交谈是在大约一年前,一年半前,你当时正在运营Sheet2Site,我认为你的月收入大约是一万美元。然后过了一段时间。然后我看到你在推特上发推文,说我刚刚回到了播客。我认为Peter Levels也说过类似的话。
我精神上重新录制了,你只是没有,然后你告诉我你已经卖掉了你的公司,所以你的故事很酷,因为我认为从你的故事一开始,你并不真正知道如何编码,你并不确定你要构建什么,你几乎没有钱,而且你辞掉了工作,你决定踏上成为一名成功创始人的道路。你对它非常认真。我读了你的一些旧帖子,你谈到了你从Peter Levels和其他走过你所经历的道路的人那里学到的经验教训,以及你将如何将这些经验教训融入你的旅程。我认为你做出的第一个决定是你不会只在一个项目上开始,你没有一个想要从事的想法。你要花一整年时间,基本上从事……
很多不同的项目。是的,因为我不知道什么会成功。所以我只是把意大利面条扔到墙上,看看什么会粘住。这是一种更像意大利宽面条的方法。
因为我认为没有人真正知道什么会成功,没有人能百分百确信什么会成功,而那些百分百确信什么会成功的人通常只是以某种方式失败了。所以,像扔意大利面条到墙上的方法很棒。
Peter Levels做过。我认为他称之为“十二个创业公司,十二个月”,每个月一个。他强迫自己放弃正在做的事情,开始新的事情,我认为在大约三分之二的时候,大约七、八个月的时候。他有点知道哪个项目最有可能取得成功。
他开始专注于那个项目,而你的旅程中,我认为你构建的最好的东西,叫做Sheet2Site,是你构建的第一件东西。然后你最终构建了很多其他东西,像高见解一样,可以说你本可以就此止步,只专注于此。所以你一开始确实有了正确的想法。但是你……不,实际上……
知道这一点,是的,我不知道。我认为在一个月后我发现它已经完成了,所以不可能从中赚到超过300美元。所以这对我来说是一个很好的信号,表明我需要开始一些新的东西。你,作为一个崛起的人,它将太冒险了,好吧。
让我们谈谈这一切是如何开始的。你是如何决定这么做的?你是如何负担得起休假一年,不做任何工作,只专注于你自己的项目?
呃,因为那时我住在巴厘岛。而巴厘岛相对便宜,如果你住在欧洲或美国……
或其他一些国家。所以我一个月的生活费是400美元,是的,是的。房租大约是200到150美元。是的,这很好。对我来说足够了,这足以让我至少在没有计划的情况下维持四个月左右。所以我决定全力以赴,看看会发生什么。
所以你当时有几千美元的储蓄,是的,这与我开始ni hackers时的情况完全相反。所以我当时住在萨弗斯,每月花费4000美元,用光我的积蓄。而且……你当时总共有多少钱?
我听说有人在巴厘岛每月生活费只有几千美元,而且生活得像国王一样,但事实上你每月只用400美元就能生存下来,这真是太疯狂了。是的,我读了你的一些博客文章。而且,我们去年谈到过,你知道,你……
你买不起自行车,所以你步行回家,你买不起WiFi。所以你当时在星巴克工作,即使在星巴克关门后,你也会站在星巴克外面使用他们的WiFi。所以这只是你计划的一部分,就像我要住在巴厘岛,休假一年,做一些愚蠢的事情,你……只是碰巧住在巴厘岛,然后你决定休假一年,尝试构建你自己的项目。
两者都有,因为当我在乌克兰,来自乌克兰时,我有一个梦想。但在某个时候,我应该去泰国或其他一些温暖的地方,在那里我可以庆祝新年,这是我的梦想。只是不想看到雪,因为乌克兰的冬天非常寒冷。
我只是去了,我看到了海滩和海洋,而且……这很好。所以我开始了一个小型开发机构,这让我可以旅行和远程工作。我去了泰国,在那里待了六个月。
在我搬到巴厘岛之后,我找到了一份工作。我在一家其他地方担任产品经理。所以,像产品工作室一样,这对我来说是一次非常好的经历,因为……我从中学到了很多东西。嗯,但在另一方面,我做了一些副项目,在半年后,我决定当我不在巴厘岛时,辞掉这份工作,尝试一些让我快乐的事情,如果我能维持生计,我可以将我的爱好转化为业务,这将是我的梦想生活,对吧?
然后你开始了你的“硬核年”。所以从今年年初开始,你已经有了一年的缓冲期。
你的目标是,我认为你决定每月获得1000美元的月经常性收入,是的,这基本上意味着你的收入是你的生活费的两倍半,但你靠巴厘岛的生活费生活,这对你来说是一种相当舒适的生活方式,你可以从那里开始,弄清楚你想要做什么,你是如何想出你的想法的?因为我认为大多数人都在努力,好吧,我是在ni hackers,但我……我要从事什么工作?我怎么知道一个想法是不是好想法?你有很多想法。如果你在年底之前启动了七个项目,你是如何决定首先从事哪些项目的?
我根本不会编码,所以我决定至少构建我的第一个想法。我构建了一个冲浪应用程序,它会显示冲浪的最佳时间。我不会编码,我偶然遇到了Peter Levels和Mark Kohl Group的Beatles。
我说,只用PHP。所以这对我来说是在学校学习编码的好方法。我一个月就发布了它,这是一个很好的基础,但是寻找想法的方法是,令人惊讶的是,当我做这个项目时,我已经对下一个项目有一些想法了,因为我需要投入时间来编写代码。
所以我认为,为什么没有一个大大的红色按钮,我可以按下它来部署我的代码。所以我开始了我的第二个项目,但它没有成功。我没有获得足够的预付款来在中国建厂。
你试图制作一个真正的红色按钮,按下它就可以部署我的代码,一个物理按钮。
对吧?
你正在进行预售,试图让人们……
在你制作之前购买这个东西……
像一个没有开始的开始。
只是目标。也许几千美元。我只赚了250美元左右。
啊,好吧,没有。是的,然后你做什么来弥补损失,然后放弃?
是的,我只是说,对不起,这个项目失败了,没有问题。
所以你很快就完成了你的两个项目,冲浪应用程序和代码部署按钮。呃,我还学习了PHP作为一种非常基本的网络编程语言。我想我学习了一些HTML和CSS来设计网站。
我不会编码。我在学校,我只是想构建,我认为,一个Facebook应用程序,就像我大三那年一样。不,没有人真正教我如何做到这一点。
我认为我正在获得计算机科学学位。所以我只是在网上搜索,并制作了一些关于PHP的指南,当时我不知道PHP被认为是一种被低估的语言,Facebook正在使用它,这已经足够好了。
而且,非常粗糙,我最终得到一个巨大的PHP文件,这太糟糕了。我没有遵循任何最佳实践。但是,这是一种很好的学习方法,因为我不担心编写完美的代码,我更担心的是学习如何让事情运转起来,这似乎是你所走的道路。
是的。事实上,你实际上读过一篇关于我早些时候提到的七个教训的博客文章,这些教训你从Peter Levels那里学到的,基本上是说,解决你自己的问题。停止参加各种活动,避免各种教练,通过谷歌搜索学习代码,避免课程、训练营、书籍和教练,只做那些你目前技能可能可以完成的事情,不要浪费时间在那些需要你学习很长时间才能掌握的超级酷炫的新框架上。
然后最后,自己动手做。所以,在其中间,就像通过谷歌搜索学习代码一样。老实说,这就是我告诉那些试图学习如何编码的人的方法,比如尝试想象你想要做什么。
不要抽象地学习代码。你有一些想要完成的事情,然后在谷歌上搜索,并尝试弄清楚如何做这件事。希望你会从一些非常简单的事情开始,一开始会很粗糙,很糟糕,但最终你会学会如何做这件事。如果这是你经常需要做的事情,你会反复地做,你会记住并学习。你只会随着时间的推移而变得更好,继续改进它。
是的,绝对是这样,因为学习代码不是……呃,决心,想法只是无限的想法。学习代码没有尽头,你永远无法完成。但最好从一些小事情开始,构建一些有效的东西,这会更容易,更可行,而不是试图学习整个世界上的所有代码,这有点奇怪。
因为如果你考虑一下那些是专家程序员的人,或者正在培训一个全新的程序员,专家不会教他们所有糟糕的,粗糙的方法。所以他们可能会教你一个……或者说,这是当今现代网络中最好的实践,大型公司都在使用它们。而对于初学者来说,学习和记住这些东西太多了。
所以对于初学者来说,自学更容易,因为你可以随意地以一种粗糙而简单的方式做事,没有人会站在你身后,告诉你这是糟糕的,这是错误的,但这通常是开始的更容易的方法。而且没有人会告诉你以这种方式开始。
然后就像你说的,你永远学不完。你总是可以改掉那些坏习惯。我认为在某种程度上,很难理解为什么最佳实践是最佳实践,除非你首先以艰难而糟糕的方式做过。所以我喜欢这种粗糙的、自己动手的方法。
是的,这取决于你的目标,如果你想找一份开发工作,那么阅读一些书籍或参加一些培训可能是一种更好的方法,这些书籍或培训会教你如何以正确的方式去做,因为显然在工作中你不会独自工作。你是在团队中工作。
而且他们正在使用所有这些最佳实践,学习这些最佳实践可能是个好主意,对吧?但如果你只是为了娱乐和做副项目而这样做,我认为这没什么大不了的。你可以选择哪种方式。
是的。但我认为对于学习代码和创建公司来说,对大多数人来说最大的障碍就是放弃,对吧?就像你开始,然后变得沮丧。
太难了,看不到什么进展,然后你最终放弃了,然后你没有得到工作,没有创建公司。我的意思是,在任何情况下,如果你能弄清楚如何让它对你来说变得轻松有趣,你就能随着时间的推移而变得更好。这显然是你所做的。
所以,我无法想象当你完成你的冲浪应用程序和你的大红色代码部署按钮时,你已经是世界上最好的程序员了,对吧?你可能仍然非常粗糙。你可能没有多少信心,但我构建了很多东西,最终你创建了Sheet2Site,从听起来的情况来看,这似乎并不是一个很容易开始的项目。
IT 的概念基本上是那些不懂代码的人可以把他们的电子表格变成网站。就像,你几乎不懂代码。那么这个想法的起源是什么呢?你是如何有信心的呢?
尝试构建这个?因为在我有创建包含深色模式的网站列表的网站的想法之前,我不知道 SQL 或任何其他数据库,但我了解电子表格。所以在开始收集国外所有数据的网站之前,我在谷歌表格中找到了它,最好的方法是,我不知道如何将这些信息放入 HTML。
所以我找到了一个方法,可以通过一个 API 很容易地调用它,在完整的循环中,它会制作像普通相同样式的卡片,列出这些网站,它对我很有效。我对这种方法非常满意,我不需要更新代码。我只是更新谷歌表格,网站就会自动更新。
一旦我有了这个想法,我就决定,我想也许其他人也不懂 SQL,也不懂如何编程。所以也许我可以把这个想法变成一个服务应用程序。所以首先,它非常基本,它只是想播放,只需将你的谷歌表格、你的数据放入网络表单中,它就会转换成一个延迟。
那时它没有日志记录、没有支付、没有关于页面,只是一个页面,一个生成的网站,什么也没有。所以它是我,我认为这对我来说甚至很幸运,因为我不懂框架和数据库,因为我知道一点。所以我只专注于一件事,那就是发布并看看什么有效。所以也许这个缺点变成了我的优势。
这有点像许多创始人经历的这个第一步过程,那就是,第一,从事任何事情都可以。第二,你在从事那件事时,你会遇到一个问题。
真的,我就像,我需要弄清楚如何解决这个问题。第三,你为自己解决了这个问题,好吧,这有效。然后第四,你有这样的想法,好吧,可能其他人也有同样的问题,我可以为他们解决这个问题。
所以从从事一个项目到基本上从事一个完全不同的项目,解决你遇到的一个实际问题。所以在你的例子中,这四个步骤是:第一,从事某事,你创建了这个网站深色模式列表,仍然在线的深色模式列表到鸭子火腿。这是什么?这是什么?这只是一个有深色模式的应用程序列表,啊,所以人们喜欢使用有深色模式或黑色背景的应用程序,这个列表就来了。
非常简单的项目,你知道,不是疯狂的雄心勃勃。第二,你遇到了一个问题,就像,好吧,你怎么添加这个网站的所有数据?你更新数据,你不知道 SQL,或者你不知道数据库,但是你会使用电子表格吗?所以你必须弄清楚这一点。
第三,为自己解决这个问题。我不确定你是怎么做到的,但你找到了如何从电子表格获取数据、更新你的网站的方法,我相信任何有这种毅力的人,即使你是编程新手,也能找到如何做到这一点。这是一个非常具体的问题。
然后第四,你意识到,嘿,其他人也有这个问题。所以告诉我关于最后一步的事情,因为我认为大多数看到问题的人不会那样想。尤其是程序员,尤其是初学者。
我们倾向于认为,哦,我为自己的问题创建了一个超级简单的解决方案。就像没有人会在乎。没有人需要这个。
我是一个初学者。当然,每个人都会创建他们自己的东西。你是如何有这样的想法的呢?好吧,其他人也可能想根据数据更改他们的网站。
和一个电子表格。这是我的假设。我从未知道其他人也有这个问题。所以我只是想,如果其他人也想从谷歌表格创建网站怎么办?我一个月就做出了这个应用程序。
我认为我甚至在我的推特或 Facebook 上也发布过,但在印度的评论并不理想。有些人说不错,兄弟,我说不错,非常好,并没有一夜成名,人们会说,哇,我一生中错过了这个笨拙的东西,它就是从谷歌表格创建网站。现在我很高兴,安德烈,干得好。不。
几乎从不会这样。
不,不。所以我只是发布了它,呃,就是这样,至少让它可以用这个页面工作。我甚至没有任何像普通的网站构建器那样的额外功能,你花了多长时间?
获得这个第一个版本,因为我正在查看它,它就像超级超级简单,就像你在推特线程中有一个屏幕截图,就像你最开始的版本,它只是一个网站,一个页面,它是绿色的,上面写着“从谷歌表格创建网站”,就是这样。你输入谷歌电子表格的链接,然后点击一个按钮,它就变成了一个网站,这花了你多长时间来构建?
嗯,我认为我的第一个版本是在几天内构建的,速度非常快。但我没有发布这个版本,还让大约 10 到 20 个人来进行他们的入门,因为我明白了我自己理解的东西,我相信应该有效的东西,你应该点击的地方,人们甚至不明白。所以对我来说这是一个很大的启示,面对面地与用户交谈,和人们坐在一起,闭嘴倾听,他们的挣扎。
你的网站让我想起了 Gumroad,一个基本上用于在线销售产品的网站,就像它的第一个版本。但 Bicicleta 也非常相似。它是在周末项目中构建的,我认为只花了几天时间,它也是一个非常简单的网站,你只需上传产品,然后它就像,砰的一声,就有了价格和时间,就这么简单。
所以你真的不必花几周甚至几个月的时间来计划,你甚至没有为这个想法进行市场调研。你就像,我有这个问题,我要看看其他人是否也有这个问题,我不会在上面添加一堆花里胡哨的功能,比如用户帐户。
我会有密码重置。我会有一个华丽的标志,只是最基本的,然后把它发布出来,然后你开始从你刚才所说的用户反馈中学习。所以与其说是。
预测每个人一开始想要什么来构建它,你就像,我要发布尽可能简单的东西,然后向真实的人展示,看看他们有什么样的反馈。就像,当然,你希望他们喜欢它,但这很少是他们喜欢第一个版本的情况,这就是你从他们那里学习的东西。那么,当你真正与。
人们交谈时,你学到了什么?他们不明白如何公开网络表格吗?因为从谷歌表格获取数据有两种方法,第一种是使用身份验证并获得用户的许可。但另一种简单的方法是,你只需公开网站,说明在网站上,但告诉你在哪里点击以及如何操作。
所以很多人不明白这个说明,我试图改进它,让他们知道如何操作。这可能对我来说是一个很大的启示,否则,当我发布这个版本时,在我看来,代码应该有效。很多人会失败,并且会感到沮丧和困惑,因为他不知道如何。
这有点像软件开发中的一个老生常谈,就像你创建你自己的应用程序,你带着你的笔记本电脑去咖啡馆,你只是看着别人的肩膀,他们试图使用它,你什么也不说,而且总是,你会对他们弄清楚你的应用程序中最基本的东西有多难感到震惊,你认为这很容易做到。
看着他们挣扎着使用我认为非常直观的东西,这有点令人沮丧。我已经在每个应用程序重建中都这样做过,包括黑客马拉松。而且我从未,我从未因为看着人们挣扎着使用我认为非常直观的东西而没有感到失望。那么,结果如何呢?我的意思是,很明显你没有。这是你核心年第一月,在此之前你做了一些项目,但就像,这是你辞掉工作,靠积蓄生活,你只获得了 3000 美元的月收入,所以它并没有成为你想要的结果。你从那里去哪里?
在那之后,呃,我决定创建一个 Mac 应用程序,这是一个完全不同的领域,使用不同的语言和不同的方法。但我之所以这样做,并不是因为我想创建一个 Mac 应用程序,只是因为 Mac 应用程序很酷,因为我是“一年进度”这个推特帐户的忠实粉丝,它只是一个进度条,每天都会显示你一年中的进度,比如 365 天是 100%,所以三天就前进 1%,人们喜欢,哇,我喜欢这个想法,我是它的忠实粉丝,你知道,就像一个结婚纪念日。它提醒我们时间有限,我们需要做更多的事情,现在就做我们需要做的事情。所以我认为,为什么没有这样的进度条在 Mac 菜单栏中呢?因为它很小,很简洁,而且很酷。所以你只需把它放在 Mac 菜单栏中,它就完美了。
是的,现在看看这个推特应用程序,现在是“一年进度”推特帐户,就像你说的,它只是一个进度条,每天都会发一条推特,显示我们一年中的进度百分比,今天,字面意思是在四小时前,刚刚发了一条推特,说我们已经走过了 50% 的路程,这是有史以来最受欢迎的推文。
已经获得了 47000 个赞和 17000 条转发,因为我们已经走过了 2021 年 50% 的路程,这有点令人震惊。但你的进度条更进一步。所以它不仅会告诉你我们一年中的进度百分比,还会告诉你我们一天中的进度百分比是多少?一个月中的进度百分比是多少?然后你有一个很酷的部分,这有点令人沮丧,这是一个底部的进度条。它就像,你生命的进度百分比是多少?所以你可以输入你的年龄,它会告诉你,你将在某个平均年龄去世,你已经走过了 34% 的人生旅程,这是一种提醒,让你每天抬头看看你的 Mac 进度条。是的。
这个包含所有其他功能的第二个版本,我在接下来的几个月里发布了,因为我首先只发布了“一年进度”,因为这是我的想法,我花了很多时间来弄清楚如何制作进度条以及用 Swift 编程。但在我从用户那里获得大量反馈后,我做了大约,你知道,300 次 5 美元的应用程序销售。是的,这是我最大的成功。我一天赚的钱比我以前一生中赚的钱都多。
所以,是的,300 次 5 美元的应用程序销售是 1500 美元。是的,这几乎是你住在巴厘岛四个月的 400 美元的资金。每次你制作这些应用程序并收取费用时,你都可以有效地延长你的资金,继续你的核心年。是的。
另一个有趣的部分是,呃,你应该让进度条在每增加几个百分点时移动,我不知道如何在 Swift 中做到这一点。我现在甚至不知道如何做到这一点。所以我做了一个你知道的方法。
我制作了 50 个不同的进度条移动,是的,就像图片图像,是的,放在那里,如果 3%,就显示这个,它仍然有效。想象一下,三年后,人们仍然在苹果商店购买它,是的。所以我认为,哇,人们甚至不在乎我的代码是否完全优化。它就像世界上最好的垃圾,是的,就是这样。
这是一种持续的模式,对吧?用户购买你的应用程序是因为它如何编码。他们不在乎你是否有一个平滑移动的条形图。如果你只是在 50 张图片之间切换,对他们来说看起来是一样的。
所以它有效,这正是我喜欢这个想法的原因,即每隔一两个月做一个不同的项目,因为当你给自己设定这个时间限制,并且限制你在每个项目上可以工作的时间时,你就没有时间浪费在琐碎而不重要的事情上。就像你必须找到如何精打细算的方法。就像,我有一个应用程序,完成它就完成了。
现在我尽我所能做到最好。如果你有无限的时间,你会怎么做?就像,可能需要无限的时间来弄清楚如何正确移动进度条并学习正确的 Swift 代码。
嗯,就像,对你来说会怎样,可能什么也没有,你知道你已经赚到钱去看额外的東西了。这就是你真正实现目标的方式,而不是做你只需要做的最低限度的事情,而所有这些都是为了真正赚钱。所以这苹果赚钱,就像,这有什么问题?你试过放一点。
但我假设并切换到另一个,因为我看到,好吧,这就像,呃,我的奶牛,或者你用英语怎么说,对吧?你找到这个想法,然后你。
只是摇钱树。是的,是的。我从没摇过钱树。
没有钱。摇钱树。是的,是的。这些东西正在起作用。每个购买它的人都赚了五美元,但是,是的,没有给你带来收入。那么,接下来你做什么才能获得一些收入呢?
我的计划是,也许我会成为菜单栏专家,你知道的,那个专注于菜单栏的人,可能会这么想。我会专注于它,之后我会想出如何赚钱。但现在我只需要换个主意,不要失去继续构建东西并发布它。
也许其他人也会买。所以我的第三个项目是Mac应用程序,可以让Mac再次伟大。所以这个想法是修复macOS中许多人讨厌的烦人的事情。例如,你无法更改屏幕截图文件夹或格式,也无法隐藏桌面上所有的屏幕截图和文件。当你将手机连接到iTunes时,它总是会打开iTunes。
所以这对很多人来说都很烦人。我喜欢了解有关macOS的事情,就像,好吧。
要去修复,是的,我认为现在许多菜单中的那些问题已经被修复了。但最烦人的事情是每天都会弹出这个窗口,询问你是否要更新到新的macOS版本,而你每天都点击“明天”?所以我找到了方法来修复它,这就像第一个,三个分享,很多人喜欢,甚至在我制作之前就订阅了。
是的,我现在正在看这个。“让macOS再次伟大”。com。它还在。而且花费十美元,还有人们可以观看的视频,你可以获得一些屏幕截图,以及主页上的所有更新。你从这个项目中赚了多少钱?
嗯,也许像一千五百或两千?不多。是的。但再次。
足以证明投资是合理的,因为我可能没有花你那么多时间,这大约是四到五个月的资金。再说一次,巴厘岛没有花你四个月。
五个月来构建它。是的,那大约需要两个月。我认为这很难处理。总是使用Swift内部过程,必须更改禁用软件RB日期的权限,但正确地找到了方法,它对我的网站来说很好。那么你的流程是什么?
就像发布和宣传这些应用程序一样,因为我认为很多人,即使他们有想法,也是第一步,有了想法,第二步就像你被淘汰并构建它,没有什么能阻挡你,第三步就像你实际上要销售这个东西并把它送到客户手中。你似乎在每一个项目中都做得很好,让潜在需要它的人看到它,并让他们付钱给你。那么,你将这些应用程序送到客户手中的流程是什么样的呢?
嗯,因为在每个项目的最后,我都会写一篇博客文章和广播。所以当我发布时,我知道关于Sheet2Site发布的故事。在故事的结尾,我会做一个简短的说明,“嘿,我的下一个应用程序将是这个,如果你感兴趣,请订阅。”
然后我在推特上发推文,“嘿,我的下一个项目将是这个应用程序,只有一张屏幕截图,甚至没有应用程序。如果你喜欢,请订阅。”在我构建完项目后,我会把它发布到我所能发布的任何地方,例如Product Hunt、Twitter和我的电子邮件列表,以及我的新闻通讯,在任何我能发布的地方发布,并获得用户反馈,看看它是否有效,以及人们是否喜欢并购买它。
所以,通过每一个项目,我通过Twitter建立了一点受众。这对我来说很好,因为它就像滚雪球一样。每个后续项目,都有越来越多的人对这个特定项目和我的挑战感兴趣。
所以这些基本上都是针对同一群人,无论博客文章有多长,都会阅读。是的,很酷,非常聪明。你在博客文章中会说什么?就像你发布Sheet2Site一样,你的博客文章是什么样的,你知道目标读者是谁,你会说什么?
呃,我在发布后才写它,实际上是发布后的经验教训。所以这是一个故事,数字。呃,这很难做到。
我是如何做到的?发布过程如何?我如何发布它?收入是多少?接下来我将做什么?这种方法非常可持续。我几乎对每个应用程序都这样做。
很有道理。所以你基本上是针对其他开发者和其他黑客,向他们展示幕后内容,一种公开构建的方法。这是我如何做的,这是结果,以及我是如何做到的。
任何其他开发者都会对此感兴趣。同时,你正在构建的应用程序也吸引了目标受众,就像你说的,Sheet2Site帮助你使用电子表格构建网站。这可能有很多黑客会喜欢使用电子表格构建网站,甚至像进度条这样的东西。
好吧,也许这并没有针对任何特定的版本。但像Mac、你的进度条应用程序和任何黑客,你可能都使用Mac,这是一种很酷的网络应用程序,任何人都可以使用。所以你构建的东西并没有针对与你通过讲述你正在构建所有这些东西而吸引的受众不同的细分市场。
是的,我假设是针对相同的人。
是的,我刚刚调出来。你有一篇名为“硬核年:第一个月获得媒体报道并达到361美元月收入”的帖子。所以如果有人搜索这个,你可以在Medium上找到它,它获得了2400个喜欢,这是一个很大的数字。
你有一些不同的部分,首先是一个较长的摘要部分,只是整个帖子的摘要。然后你写下Sheet2Site的故事。你向人们展示了你如何构建它以及如何与用户一起测试它的过程。
然后你有一个名为“沮丧”的部分。你说,在那之后,我准备好了。我发布了它,感觉每个人都会使用它。
但事实并非如此。人们只是说,“哦,这是一个好主意”,这让我很受伤。你现在知道这是任何创造性过程中的标准沮丧阶段。你是否觉得你在所有项目中,不仅仅是Sheet2Site,都经历过这种沮丧,你对发布后的反响感到沮丧?
不,对所有项目来说都是如此,这就像一个经典的问题。我甚至知道我有这个问题,我朝着正确的方向前进,因为接下来会是发布后的好感觉。所以第一次,当你不知道的时候,你可能会为此而挣扎,但当你把它当成游戏的一部分后,你就知道你需要先打败老板,你需要努力才能到达老板那里,所以这是游戏的一部分,在某些时候你会喜欢这种沮丧的痛苦。
这就像你经历了所有这些学习,我认为它们都证明了为什么每个月做一个不同的项目是一个好主意。如果你只做一个项目,是的,你可以投入更多的心血、精力和关注到那个项目中,但你不会得到很多经验。所以你并不知道什么东西是这个项目独有的,什么东西是所有项目共有的经验。你每个项目都会遇到这种情况,就像,好吧,你做了你的Surf应用程序,然后你做了你的大红色按钮应用程序,你做了Sheet2Site,然后你做了这些进度条应用程序,你正在获得这些经验,你可以看到,哦,像始终如一地,一开始总是令人沮丧和困难的,然后在发布、修复错误和完成其他事情之后,它几乎总是会消失。所以现在你知道,这已经融入你的灵魂了,你应该在你感到这种感觉时不要放弃,而如果有人只做过一两个项目,就会想,“这不像应该的那样”,然后他们会写一些应该放弃的东西。
我不应该感觉这么糟糕,是的,在我看来,这对我有效。但我认为很多人有不同的个性,对他们来说,在一个想法上工作更好,他们可以在发布前专注地工作一两年。所以这真的取决于你是谁以及你的触发因素是什么。你知道,让你快乐的事情。
你认为是什么样的个性让你这种多项目的方法比只专注于一件事情更好呢?
对我个人来说,在不同的项目上工作要好得多。我真的很喜欢这种感觉,当你什么都不知道,然后你有了这个想法,你发布了它,看看发生了什么,这让我非常兴奋。
也许是因为当我还是个孩子的时候,我无法专注于一件事,我做这个做那个,无法完成书籍,无法过度专注。所以你知道,就像学习一样,我需要同时做很多事情。所以也许我会完成其中一个,或者也许没有机会。
这有点像你生活其他方面的性格,这可能也适用于你作为创业者的旅程。所以如果你真的,就像你说的,无法完成书籍,也许你需要完成很多项目,你应该做很多小事情,而不是一件你永远无法完成的大事情。
我还听说,外向的人倾向于与联合创始人一起工作得更好,因为很难激励自己,尤其是在你独自一人整天坐在公寓里的时候。对于内向的人来说,也许你可以独自创业。所以所有这些都是一些小技巧,如果你不确定从哪里开始创业,以及应该做出什么决定,要意识到,就像你说的,没有一个正确的决定,你需要弄清楚什么适合你,你可能可以根据你在成为创业者之前的生活方式来猜测什么方法适合你。
有没有什么坏习惯是你必须克服的,才能最终获得成功?因为我知道我肯定有,如果我只是遵循我自己的直觉,做我想做的事情,我会把自己锁在房间里,整天写代码,永远不会发布任何东西,永远不会营销,永远不会教任何人。这对我来说是最有趣的事情。所以我不得不故意研究不需要太多代码的想法,以便我有纪律去做其他事情。你有什么习惯需要改变,才能自然地做你自己,并且对你有效吗?
但我认为这不仅仅是习惯,还有很多事情是习惯,完成项目,你需要发布和销售项目的习惯。呃,你害怕没有人会使用它,你害怕人们会讨厌你,以及焦虑,认为也许有人会复制你的项目。这就像心理上的地图,GC,所有这些旅程中的情感混乱。如果不是我的朋友们,我可能会更早放弃,我很幸运有非常好的朋友,Peter、Mark、Daniel和来自巴西的Linux以及其他在这些年来帮助我继续前进、不放弃的人,因为如果没有这些人,我个人的动力只能持续几个月。
那么你是如何在互联网上结识相信你、支持你并阻止你放弃的朋友的呢?因为说起来容易做起来难。大多数人一开始都在默默努力,没有人知道他们在做什么。即使他们创建了Twitter账户,他们也会发推文说他们在做什么,但没有人回应。你是如何从没有互联网朋友到突然有这么多人在你身边的呢?
我很幸运去了巴厘岛,第一天我谁也不认识。我在一些Facebook群组里发帖,“你好,巴厘岛的人们。”
我叫Andrey,我来自乌克兰。我喜欢创业公司、跳伞、冲浪等等。
让我们在咖啡馆见面,有些人说,“Andrey,好的,让我们见面。”我这样结识了一些朋友。每个人都对我说,“你知道,去一个叫做Dojo的联合办公空间。”
在本期节目中,我与Andrey Azimov (@andreyazimov) 讨论了他带着3000美元的启动资金搬到巴厘岛,并启动了他的“硬核年”。我将询问他为实现1万美元月经常性收入而启动的项目。在Twitter上关注Andrey的旅程:https://twitter.com/andreyazimov查看他的个人网站:https://www.andreyazimov.com/从电子表格创建网站:https://www.sheet2site.com/</context> <raw_text>0 有很多像你一样的人去那里说,什么,什么是工作空间?那是一个不仅仅是买咖啡的地方,而是我花钱买时间的地方。想象一下,付钱给我的IT,这让我大吃一惊。为什么需要付费,如果我可以去IT,这感觉很奇怪,但没关系,因为不止一个人这么说,还有其他人也这么说。
所以我去了那里,遇到了许多有趣的人。事实上,其中一个人是我的老板,他从别处听说我,我找到了工作。哇,第二天我就找到了工作。
好的,发生了什么?接下来的几个月,一个女孩说,你知道,比特币的价格会上涨,哇,不可能,就像一个来自世界不同地方的超级明星一样,写了一篇疯狂的博客文章。我说,好吧,我去。
然后我去了泳池派对,那里有彼得和一些其他人,这是一次非常有趣的经历,因为我不喝酒。所以我拿了一套茶具,里面装着中国茶,还有这些小杯子,人们在泳池里喝着啤酒,就像在停车场一样,我小声说,“你好,我来自乌克兰”,就是这样认识彼得的。第二天,我们在正常的环境下见面,不知怎么的,我们成了朋友,他把我介绍给了来自巴特利的马克·霍尔布鲁克。这就是我如何面对IT的,因为通过互联网,我唯一的联系方式是在Facebook群组里发帖给一些陌生人,说“你好,我来自乌克兰,我们见面喝一杯吧”。
椰子,这很酷。这太酷了。它让我回想起Propane Mic时代和认识人们、见面和所有这类事情的回忆,我希望我能重新开始。
但我从像你和你认识的其他人,比如Andy Hacks社区的人那里看到的一件事是,你们都能……你们都是开门者。你们不是那种说,“嘿,让我去泳池派对”的人。
你们会说,“嘿,我正在努力工作。你想看看我在做什么吗?让我给你看看我在做什么。”
我认为对于像马克或彼得这样的人来说,当他们遇到像你这样他们不认识的人,而你实际上可以向他们展示你正在构建的东西,他们几周后会回来,这意义重大。这比你什么都没做要好得多,因为这就像来鹿特丹一样,因为这里的人一直在建造东西,他们喜欢看到那些受到他们所做事情启发的人,看到人们正在改变。
成长,是的,当然。但我甚至没有工作或任何东西。我甚至没有像B植物那样的植物,我说,当我们见面时,你知道,我想创业,也许它会与冲浪有关,马克说,那是什么阻止了你?
我不知道,我不知道如何编程。我该怎么办?学习PHP,只学PHP。我说,好吧。
所以你经历了你的“硬核年”。我有一些你写的时间线,比如从2018年3月开始。我看到你辞去了工作,你的目标是达到每月1000美元的经常性收入。
到2018年11月,你已经完成了7个项目,然后在1月份,你最终赢得了Product Hunt年度制造商奖。你是第三个参加这个节目并获得Product Hunt年度制造商奖的人,我想这个奖项基本上颁发给最令人印象深刻的制造商、最令人印象深刻的建设者。它几乎总是颁发给最多产的人。
Mubashar曾经几次来过播客,他非常高产。他就像每周都在开发一个应用程序,而彼得·莱维尔斯也来过,他也做了他的创业啤酒,他在12个月内完成了12个项目。然后你与这些其他优秀的人一起,被评为年度制造商,而你一年之前甚至还不知道如何编程。
是的,上帝,这是我生命中最快乐的时刻之一,因为我不知道我是否会被提名。我只是启动了这个项目。我的每个项目都在Product Hunt上启动。
我想,这意味着很多人喜欢他们所做的,他们投票了?所以我认为他们有一些算法来检查全年谁是制造商,启动了多少项目,总金额是多少,或者类似的东西。但之后他们会有初步的人选,之后还有另一轮评选。
所以我非常惊讶,我进入了第一轮,然后我赢了,我心想,哇,这怎么可能?一个来自乌克兰的家伙开发了一些功能有限的应用程序,却赢得了奖项,赢了。我当时非常高兴,我参加了派对,去了海滩派对,和我的朋友们一起尖叫、欢呼和狂欢,真的很有趣。太棒了。
这很酷。他们有很多激励来源,因为这不仅仅是你亲自遇到的个人。这是一个整个在线社区在庆祝你。
我必须说,你不仅在每个项目的结尾写博客,而且还不断地向你的听众展示你正在构建的东西,你从很早就开始公开构建了。你总是公开你的网站。你总是分享你的收入数字和事情的进展。
我认为这是一种令人喜爱的东西。那些不认识你的人,那些试图追随你的脚步,在某个地方构建一些东西的人,他们会关注你正在构建的东西。所以,当你被提名获得这样的奖项时,谁会首先想到?当然是你,Andrey,因为Andrey一直在推特上谈论他一直在构建的所有东西,整整一年。
所以,为什么人们不会记住你呢?你在推特上不断地提醒人们,你正在努力工作,你正在追求你的目标。我认为这真的很鼓舞人心。这是一个你应该培养的好习惯。所以,在某个时候,你完成了7个项目,实际上是8、9、10个项目,你决定回到Sheet2Site,这是一个重大的决定,因为你拥有所有这些项目,显然,其中一些项目至今仍在运行。你是如何决定,而不是致力于新的项目,或者选择一个不同的旧项目,而是回到你最初的项目Sheet2Site的呢?
我想,这个决定有三个原因。首先,我的想法已经完成了,我没有其他想法。第二个原因是我的目标是经常性收入。Sheet2Site只有一个项目有经常性收入。
它每月大约有5美元的收入,或者类似的数字。但它仍在运行,有些人仍在付费。最后一个原因是它仍然存在,人们仍在使用它来构建网站,即使它有之前的版本。我认为也许尝试添加所有用户要求的功能是一个好主意,因为那时我甚至没有连接自定义域的选项,这显然是任何网站最重要的功能。
构建网站,对吧?我们构建网站的……
公司,是的,所以我只是通过电子邮件发送给那些在Product Hunt上购买它的人,我说,“嘿,实际上,我有一个Gmail索引页面,我用iframe嵌入,你可以自己使用。”
对于非程序员来说,我的意思是,你让用户以非常简单的方式……是的,在他们自己的域名上展示网站,而不是像Sheet2Site这样的冠名域名或你给用户的任何网站。
对,程序员会说,做那些不能扩展的事情。
这实际上是一个非常重要的点,因为几周前有人在Hacker News上发帖,说他花了大约一年的时间来编码他的网站,然后他意识到,他做了一些他在其他应用程序中看到的功能,而这些功能根本不需要。他说,密码重置功能是一个自动化的功能。我将花费三到四周的时间来修复它,而其他人则说,不,不,不。
你不需要这样做。你可以不做。也许每两三百个用户中只有一个需要重置密码。你可以手动为他们重置密码,直到你有时间来构建这个功能,但要先推出最基本的功能。
你似乎很直觉地理解这一点,你不仅放弃了那些教育功能,而且还放弃了最重要的功能——自定义域名。然而,该网站仍然存在。人们仍在使用它。他们并不一定在意。他们有一些变通方法,一些笨拙的解决方案来实现这个功能。
这是一种非常有趣的方法,因为我甚至不知道如何去做。我决定直接发布,看看会发生什么。如果人们真的需要这个自定义域名,因为这是我的假设,也许人们只是喜欢在Product Hunt上使用它。
主要是在Product Hunt上。但这很好地验证了人们确实需要这个功能。顺便说一句,我现在仍然没有密码重置功能,所以我可能不太在意这个。
我花了很长时间才在Notion中添加密码重置功能,比如更改你的用户名,这花了数年时间。Notion已经被收购了。我已经使用它很多年了,人们会发邮件问我如何更改用户名,我会为他们做这件事,这可能持续了六七年,所以Notion真的不需要……
这些基本功能,是的,也许对于一个SaaS来说这是一个好主意,对吧?
所以你决定回到Sheet2Site来处理这个问题,因为你提到的所有原因,比如这个东西仍然存在,人们需要这些功能,我敢肯定,此时此刻功能请求已经堆积了几个月,而且它有经常性收入。你花了多长时间来构建这个新版本并发布它?
我想大约三到四个月,这是一个相当大的列表,因为从那个简单的网站开始,我需要把它变成一个真正的初创公司,有很多用户要求的功能,很多技术问题。我需要提升自己作为开发人员的水平,才能交付所有这些请求的功能,对吧?
对吧?最终结果非常好。你发布了Sheet2Site 2.0。
你添加了很多人们期望从典型的网站构建器中获得的功能。你添加了很多模板,人们可以使用这些模板来创建不同的网站。你最终添加了自定义域名。
是的,它仍然是半自动化的。至少我不再发送iframe了。这主要是手动操作,每次人们在网站上给我留言时。
我会发送他们的IP地址来更改DNS,然后我将他们的网站上传到FTP。所以它是手动操作的,但它,你知道,比1.0版本自动化了一点。
是的。人们如何看待这个新版本?从财务角度来看,对你来说如何?
这可能是当时最大的成功。它甚至更棒,因为我们与彼得、马克、丹尼尔和林赛一起举办了一个大型泳池派对,还有大约200人。所以我们拿起了麦克风,说,“我们正在观看Sheet2Site,这是什么?这是我的Sheet2Site 2.0网站。”
它已经发布了,但只是为了展示,我们按下了按钮,它上线了,我提高了价格。所以从大约几百美元的月经常性收入,它变成了四五百美元。
我认为那是3月份。然后几个月后,你达到了每月1000美元的经常性收入,这是2020年。然后我去年和你谈话,那是2020年,你每月收入1万美元,这太疯狂了,一年内增长了10倍。
我相信这远远超出了你的预期,我的意思是,实际上是你的目标的十倍,而且你住在巴厘岛,还在旅行,我认为现在也是如此。所以,你赚的钱比你生存所需的多得多。
这太令人惊奇了,因为你知道,当你设定一个公开的目标时,你实际上需要完成这个目标。人们会问,“Andrey,怎么了?你为什么不发布任何更新?”每月收入很容易在达到目标时发布,但很难坚持。我非常尊重那些即使没有成功也坚持发布的人。
但我一直在努力,最终添加了自定义域名、Stripe集成、Google Sheet集成,以及人们请求的许多其他功能。在2020年,它实现了。我认为很多人决定,“好吧,我有一个想法,我会努力去做,因为我有空闲时间”,所以他们以某种方式记住了我的网站,因为这个想法与Google Sheet相关,他们打开了我的网站,并开始订阅每月服务。
在本期节目中,我与Andrey Azimov (@andreyazimov) 讨论了他带着3000美元的启动资金搬到巴厘岛,并启动了他的“硬核年”。我将询问他为实现每月1万美元经常性收入而启动的项目。在Twitter上关注Andrey的旅程:https://twitter.com/andreyazimov查看他的个人网站:https://www.andreyazimov.com/从电子表格创建网站:https://www.sheet2site.com/</context> <raw_text>0 是的,那对科技行业和整体来说都是一段相当不错的时期,原因正如你所说,很多人决定待在家里,这有点像一月份新年那种现象。突然间,每个人都去健身房了,因为每个人都有新年健身的决心。所以发生了什么?每个人都觉得,我不妨建立我的在线业务。
所以,如果你正在制作任何类型的工具,无论是Sheet2Site之类的网站工具,还是你进行的在线实验,2020年对你来说很可能是一个巨大的年份。这有点像天时地利人和。然后,正如你在节目开头所说,在某些时候你可能会觉得,客户支持工作量相当大,随着客户越来越多,这会越来越让人难以承受。
你为什么决定自己做客户支持?我的意思是,我理解,做客户支持并不那么有趣,但这毕竟是一个可解决的问题,你可以雇人来做。你可以通过自动化不同的任务、编写指南和修复bug来解决。为什么不继续努力,将收入提高到两万或四万美元,而不是出售它并开始新的项目呢?
当大量客户支持工作出现时,我没有决定出售,而是决定继续努力并自动化一切。这再次成为一个很好的指标,如果人们在客户支持中遇到问题,或者他们想做一些无法通过自己的账户完成的事情。这是一个很好的信号。
我在2020年做了很多这样的工作,它已经成为一个相当好且稳定的项目。所以在过去的六个月里,我没有太多客户支持工作,因为我已经进行了优化和自动化。在某些时候,因为我收到了其他想购买它的人的请求。所以,如果有人有兴趣购买,我们就看看我是否会发布它。
不是一些直接给我发消息的人,而是市场上的所有人。我收到了来自英国的一位名叫Neil的博主的报价。所以,你知道,我想拥有这种新鲜想法、新项目的感觉。
酷。这非常自由。我认为放弃我正在从事的大型项目的想法,我已经在Hack上工作了很多年了。
我知道你没有计划停止,但就像你要出售完全相同的代码库一样,有什么新鲜事?发生了什么?我还有很多其他的想法,它们一直萦绕在我的脑海里。所以,我的一部分人有点嫉妒,想知道你接下来会做什么。你有什么想法吗?比如,你卖掉这个项目后,你的未来是什么样的?我假设你已经赚了一大笔钱,并且知道在一段时间内不必再为任何事情工作,但我知道你会做什么,接下来会是什么?
我还没想好,只是暂时没有打开我的想法列表,只是享受,暂时什么也不做。你知道,有些人说你总是需要做些什么,如果你有很多钱,你可能会再次开始做一些事情。但我想达到这样一个点,我会完全厌倦懒惰,然后我一定会开始做一些事情。
你在你的懒散时间里都做些什么?因为你似乎没有项目,但你一定在个人生活中做了一些事情。
是什么让你一天又一天地忙碌?几件事。首先,我制作电子音乐,只是为了好玩。
是的。
我把它们放在SoundCloud上,因为我一直在努力工作我的项目。但现在我正在做这件事。另一件事是我现在正在以正确的方式学习编码。
最后,是为了理解如何做数据库和后端资产。所以这将有助于我的下一个项目。最后。
很好。硅谷有一种推迟生活计划的想法,许多创始人花了十年时间从事项目和创业,他们把很多梦想、个人爱好和个人发展都搁置了,因为这太激烈了,而且很容易证明你把所有醒着的时间都花在了创业上,尤其是在它不起作用的时候,然后最终他们获得了成功。
然后,好吧,现在是时候去做我想做的事情了。我想开始创作音乐。我想学习编程。
最后,找个女朋友或男朋友,或者其他什么。这很酷。你也可以两者兼顾。
但是,当你到达旅程的终点时,这也很酷。你基本上可以学习所有你想学习的东西。祝你好运。希望你能创作出很棒的电子音乐。
你得给我寄一些,你的建议是什么?我通过提出一个建议来开始这期节目,这个建议是给那些四年前处于你位置的人的,他们不知道如何编码,也不知道应该构建什么。这是中国,我通过大海找到了你,来到了这个播客。你认为他们应该从你的故事中带走什么?
我的故事是,尽量让自己与和你一样的人为伍,但他们已经在某些方面取得了成功,这可能会帮助很多,因为我个人并不是那种疯狂的动力型人,我不能独自在底层工作20年,我需要一些朋友的支持,他们会说,“你能做到,伙计。”所以这是一件事,另一件事是,现在存在一个大问题。现在有太多不同的内容。
有Indie Hackers、Hacker News、Product Hunt、Y Combinator公司,每个人都取得了成功。你每隔十秒钟就能看到这些成功的Instagram故事。所以很难决定做什么。最好的方法是不要太关注阅读和学习,只需从一个简单的应用程序开始,无论你的想法是什么,这都会比观看其他人的成功故事并试图复制它们要好得多。
我喜欢这个建议。在某种程度上,这似乎是矛盾的。一方面,是让自己与成功人士为伍。另一方面,是不太沉迷于这些成功故事。成功人士只是把事情做成了。
但我认为这两条建议都非常好,你必须弄清楚如何取得平衡,因为看到所有这些成功故事确实会让人瘫痪,然后开始过度模仿它们。我认为你做得非常好的一件事是,你没有太纠结于让你的应用程序看起来像那些完成的、经过打磨的东西。
正如我们现在多次提到的那样,从一开始就粗糙,它会很糟糕,这没关系。如果你只关注这些故事,只关注成功人士,那么很容易忽略这一点。但我认为,与现实生活中的人为伍的妙处在于。
我会给你一些粗糙的建议,因为他们了解自己的故事,当他们是现实生活中的朋友时,他们不会给你那种经过包装的版本的故事,故事中一直都是成功的,他们会告诉你,继续前进,从一开始就粗糙。所以我喜欢你能够通过与现实生活中的人为伍来找到这种平衡的方式,对吧?非常感谢你来到节目。你能告诉听众在哪里可以了解你的下一个项目(无论何时你开始工作)或你拥有的邮件列表吗?
是的,你可以在Twitter上找到我,用户名是@andreyazimov,或者在我的个人网站上。
网站地址是andreyazimov.com。