云中的12年

哈Ha! 我们将再次打开MySklad公司的技术博客。

MoySklad是用于管理贸易的云服务。 2007年,我们是俄罗斯第一家发明将贸易会计转移到云的公司。 我的仓库最近才满十二岁。

虽然年龄小于公司本身的员工尚未开始与我们合作,但我会告诉您我们的起点和来历。 我叫Askar Rakhimberdiev,我是服务负责人。

第一间办公室-Mu-Mu咖啡馆


MoySklad公司成立于2007年,当时有四个人组成的团队,笔记本中的界面布局和域名注册moysklad.ru 。 两个人很快就没热情了,我和我们的技术总监Oleg Alekseev留下了。

那时,我已经好几年没有写代码了,但是我很高兴再次投入开发。 我们选择了当时最流行的技术堆栈:JavaEE,JBoss,Google Web Toolkit和PostgreSQL。

我在包装盒中有一本工作簿,其中写下了待办事项列表,解决方案甚至界面布局。 可惜的是,笔记本电脑丢失几年后,只剩下一张照片。


最初的界面布局极简

起初,MySklad的办公室是Mu-Mu咖啡厅。 他们每周开会一次,讨论问题。 Oleg在晚上和周末都在编码,因为我辞去了“我的仓库”的工作,所以我可以一直工作。

在2007年夏天,布局变成了这样的实现。 请注意,Internet Explorer尚未有点尴尬。

图片
Alpha版本,2007年夏季

以下重要里程碑发生在2007年11月10日:第一次公开公告。 我们在Habré上写了关于MySklad的beta版本 。 我们在主页上收到了出版物,并发表了许多评论,但最重要的是-免费的活跃用户-没有出现。

第一投资者


对于第一轮投资,至少需要一些实际用户。 我与十几位俄罗斯投资者进行了交谈,但没人愿意冒险。 该产品合适,但潮湿。 2007年的小型企业不信任SaaS,Oleg和我没有创办企业的经验。

由于绝望,我开始寻找西方投资者,通过LinkedIn,我从爱沙尼亚找到了一只基金。 它由Skype开发的前负责人Toivo领导。 在他心中,Toivo不是专业投资者,而是真正的工程师。 我怀疑交易的发生是因为我们不像某些govnokodery那样使用MySQL,而是使用PostgreSQL(立即理解,认真的人)。 当时,Postgres的普及程度不如现在,但它仅用于Skype本身。

图片
2008年2月,我们仍然无法确定服务的名称

我们迅速同意以20万美元的价格购买公司30%的股份,并开始草拟交易。 电子政务在爱沙尼亚的运作方式给我留下了深刻的印象,我意识到我们需要为自己的迟钝作些笑话。

在2008年2月,我们发布了新闻稿,IT媒体为我们撰写了有关我们的信息,首先非常权威的CNews 。 当然,我们在Habré上写了一篇快乐的文章

宣布之后,第一批客户出现了。 这些都是前IT专家(其他人会读CNews)开设的小商店。 从本质上讲,他们仍然着迷于新技术。 最初的付款人突然变成了我堂兄的教父。

首批客户中有另一类:大型公司的CIO,他们通过廉价的MyStore暂时关闭了自动化方面的漏洞。 甚至巨大的控股Rusagro也与我们合作。

我对他们非常感激,他们几十万卢布的定制改进实际上帮助我们在第一年生存了下来。

图片
网站的第一个版本

该国阴暗的社区正在逐步发展。 2008年,俄罗斯SaaS供应商协会多次在Shabolovskaya的Shokoladnitsa咖啡厅聚会。 它有多达四家供应商:Megaplan,MoySklad和另外两个早已关闭的项目。 2009年4月13日,俄罗斯第一届SaaS会议聚集了40人。

总的来说,当时和随后几年俄罗斯SaaS的领导者是Megaplan。 他的行销狂热使他有些生气,但是他做的很对头-他向人们推广了云的想法。

谢谢危机


经过第一轮投资,我们开始支付自己6万卢布的高额薪水,并雇用了第一批员工。 一年有足够的钱。 当他们结束时,我不得不省下一笔大钱:雇用的员工离开了,创始人继续免费工作。 我不得不搬出一个小办公室。

我认为,此时此刻MySklad挽救了2009年的危机-否则,我和奥列格(Oleg)和我很可能会回到自己的公司工作。 但是由于危机,市场上根本没有好的报价,因此我们继续从事服务。

图片
模因“没有钱,但你坚持”的作者不是德米特里·梅德韦杰夫,而是MySklad的会计师

投资者仍然热情洋溢地看着我们。 现在由于增长缓慢。 在2009年中,我们只有40个付费帐户。 在将近一年的时间里,我们生活在完全经济的制度下。

但是逐渐地,起初不是很明显,好事开始发生。 为大型客户提供资金改善服务。 出乎意料的是,在2009年秋天,《福布斯》写了一篇关于我们的文章。 在我的一位客户的仓库中,我和Oleg的照片很美,这是很好的材料。 那时我们没有办公室。 该出版物立即带来了数十个新帐户。

图片
做出聪明的面孔

我们得到了许多人和公司的帮助,我仍然非常感谢他们。 例如,通过SKB Kontur销售MyStore。 该项目是由列昂尼德·沃尔科夫(Leonid Volkov)发起的,当时他尚未成为纳瓦尼的助手,而是巡回赛的负责人之一。 联合产品一般销售,但是在整合期间我们收到了可观的收益。

在这次会议上,我们第一次出现是感谢UMI的Sergey Kotyrev。 那时我们仍然买不起自己的摊位,但谢尔盖写道:“听着,我们在RIW摊位的摊位上有自由空间,我们可以放传单”。

2009年底,我们再次感到财务稳定,开始为自己支付2万卢布的薪水,甚至在莫斯科国立大学科学与研究中心租了一个小办公室(两个人和一个初创的朋友一起)。

第二投资者


2010年是“我的仓库”最闪亮的时期。 我们每个月的订阅收入已经达到20万卢布。 为此,我们以某种方式租用了服务器,将SEO外包,支付了四名员工的费用,并搬到了莫斯科国立大学的另一个房间。 有一天,我将撰写另一篇材料“如何在不转向doshirak的情况下为初创企业省钱”。

最重要的是,我们稳定且可预测地增长。 我了解到MySklad已经确定是一家公司,所以我现在不想寻找投资者。 最好再等一年,让公司的估值增长。

但是,当我在2010年底应邀参加圣彼得堡的创业比赛时,我同意了。 MoySklad进入了10位参赛者的决赛。 这10个项目获得了六到七个奖项。 我们解决了几乎不可能的事情:不赢任何东西。 花费的时间实在是太可惜了。

回到莫斯科之前,我去了以前同事的办公室。 并非没有威士忌。 遇到了一些困难,我设法到达车站,结果是参加比赛的1C员工正坐在下一张椅子上。 Sapsan没什么特别的事情,因此,在尝试呼吸时,我谈到了我们四个小时的服务。 第二天,我打电话给1C总监Nuraliev。

图片

我们花了一个月的时间解决条款并签署了条款表-交易条款协议。 1C收购了爱沙尼亚人的股份,而MySklad获得了坚实的投资,以实现下一个突破。

我们对此交易非常怀疑。 我们担心1C会影响产品策略和公司管理。 正如您现在所看到的,一切都是相反的-投资者有所帮助,但没有干预。 我认为使用1C是我们最成功的解决方案之一。


2011年是可怕的一年。 我们开始正确地进行1C投资,以使潜在客户和客户的数量在几个月的时间内增长了几倍。 技术支持的票证在3-4天内没有得到答复。 潜在客户没有时间来处理。 为了关闭股票行情或进行新的注册,我们每周举行一次社区工作日。

团队从四人增加到二十人。 同时,与往常一样,该公司陷入了混乱。 我们积极参加各种活动并进行了很多试验:例如,我们试图在市场上出售MySklad。 他们取得了成功,就像现在尝试在Gardener中谈论产品标签一样。

还有其他困难点。 例如,2012年计划的巨额亏损。 客户群不断增长,每个人都工作了12个小时,但是帐户上的钱越来越少。 从心理上讲,这不仅对上层而言是困难的,而且对所有员工而言也是困难的。

2014年,我们已经第二次达到稳定的盈利能力。 随着时间的流逝,Bitrix24和amoCRM一起加入了云模型的发展。 我认为我们互相帮助很大。

好,但是更好


在过去的五年中,我们一直以每年40-60%的速度稳定增长。 该公司拥有120名员工(我们总是很高兴新员工,发送简历)。 据我所知,我们是俄罗斯细分市场中充满信心的领导者,现在正试图进入美国市场。

但是我们面临着艰巨的任务-不放慢脚步。 维持非线性增长是困难的,但有必要。

图片
每月新客户数

自2016年以来,俄罗斯政府一直在通过在线收银台和强制性商品标签项目积极帮助我们(我认为它对此并不了解)。 我们正在使MySklad适应新的要求,并以免费价格扩展我们的客户群。

当然,在这段时间内,我们可以发布许多新功能,以帮助客户提高效率。 但是我们知道,对于小企业来说,生存至关重要,因此,立法要求仍然是当务之急。

在全球范围内,MyStore的目标是帮助小型企业。 因此,客户数量和收入不仅是数量,而且是企业家需要我们多少的客观指标。

现在,在MyStore中有超过1,300,000个注册。 每天,100,000个活跃用户创建了半百万个新文档,每秒生成1,500个请求和8TB的流量。 在后端,我们使用Java,Hibernate,GWT,Wildfly,PostgreSQL,RabbitMQ,Kafka,Docker,Kubernetes。 用于开发零售桌面应用程序-Scala.js和Electron。 移动应用程序是用Kotlin和Swift编写的。

在以后的文章中,我们将更多地讨论公司内部的流程和产品开发。 例如,不久将有一篇关于我们如何构建API的文章。 在评论中写下您对MyStore感兴趣的一面,对有趣的愿望投票。

Source: https://habr.com/ru/post/zh-CN452016/


All Articles