云中12年

你好,哈布尔! 我们将重新开放 MoySklad 公司的技术博客。

MyWarehouse 是一项用于贸易管理的云服务。 2007年,我们在俄罗斯第一个提出了将贸易会计转移到云端的想法。 我的仓库最近已经 12 岁了。
虽然比公司本身年轻的员工还没有开始为我们工作,但我会告诉你我们从哪里开始以及我们已经走到哪里。 我叫阿斯卡尔·拉辛贝尔迪耶夫 (Askar Rakhimberdiev),我是该服务的负责人。

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

MoySklad 公司成立于 2007 年,当时有一个四人团队,负责笔记本中的界面布局和域名注册 莫伊斯克拉德.ru。 那两个家伙很快就失去了热情,只剩下我和 奥勒格·阿勒克塞夫,我们的技术总监。

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

我有一本方形工作簿,我在其中写下了待办事项列表、决策,甚至界面设计。 遗憾的是几年后笔记本丢失了,只留下一张照片。

云中12年
第一个界面布局是极简主义的

最初,MySklada 的办公室是 Mu-Mu 咖啡馆。 我们每周见一次面讨论业务。 Oleg 在晚上和周末编码,而我可以一直工作,因为我辞掉了工作,在 MyWarehouse 上工作。

2007年夏天,布局变成了这样的实施。 请注意,Internet Explorer 还不是令人感到羞耻的东西。

云中12年
Alpha 版本,2007 年夏季

10 年 2007 月 XNUMX 日,发生了下一个重要的里程碑:首次公开公告。 我们 在 Habré 上撰写了有关 MySklad 测试版的文章。 我们在主页上收到了一份出版物和很多评论,但最重要的事情 - 免费计划的活跃用户 - 没有出现。

第一位投资者

第一轮投资,至少需要一些真实用户。 我与十几位俄罗斯投资者交谈过,但没有人愿意冒险。 产品很好,但是潮湿。 2007 年的小企业不信任 SaaS;我和 Oleg 没有创业经验。

出于绝望,我开始寻找西方投资者,并通过 LinkedIn 我找到了一只来自爱沙尼亚的基金。 该公司由 Skype 前开发主管 Toivo 负责运营。 从本质上讲,托伊沃并不是一位专业投资者,而是一位真正的工程师。 我怀疑这笔交易的发生是因为我们没有像一些糟糕的程序员那样使用 MySQL,而是使用 PostgreSQL(很明显,严肃的家伙)。 Postgres 当时远不如现在流行,但 Skype 本身也使用了它。

云中12年
2008 年 XNUMX 月,我们仍然无法决定服务名称

我们很快就以 200 万美元收购公司 30% 的股份达成一致,并开始正式确定交易。 爱沙尼亚电子政务的运作方式给我留下了深刻的印象,并意识到我们需要为自己编一些关于缓慢的笑话。

2008年XNUMX月,我们发出新闻稿,IT媒体写我们,首先是当时非常权威的 CNEWS。 当然,我们写得很开心 发表在哈布雷.

公告发布后,第一批客户出现了。 这些是由前 IT 专家(也阅读 CNews)开设的小商店。 在他们的内心深处,他们仍然被新技术所吸引。 第一个付款人竟然是我表弟女儿的教父。

在第一批客户中还有另一类:大公司的 IT 主管,他们使用廉价的 MySkladom 暂时填补自动化中的漏洞。 甚至巨大的 Rusagro 控股公司也与我们合作。

我非常感谢他们;他们花费了数十万卢布的定制改造实际上帮助我们在最初的几年里生存下来。

云中12年
网站的第一个版本

国内的云社区正在逐步形成。 2008年,俄罗斯SaaS供应商协会在Shabolovskaya的Shokoladnitsa咖啡馆举行了几次会议。 其中有多达四个供应商:Megaplan、MoySklad 和另外两个长期关闭的项目。 13 年 2009 月 40 日,首届会议“俄罗斯 SaaS”已有 XNUMX 人参加。

总的来说,当时和未来几年俄罗斯 SaaS 的领导者是 Megaplan。 他的热闹营销有点让人恼火,但他做了非常正确的事情——他向人们推广了云的理念。

谢谢你,危机

第一轮投资后,我们开始向自己支付 60 万卢布的丰厚工资,并雇用了第一批员工。 钱够一年用了。 当他们用完时,我们不得不进行艰难的节省:雇用的员工离开了,而创始人继续免费工作。 我不得不搬出一间小办公室。

我认为当时 MoySklad 挽救了 2009 年的危机 - 否则奥列格和我很可能会回到有酬工作。 但由于危机,市场上根本没有好的报价,所以我们继续提供服务。

云中12年
表情包“没有钱,但你坚持住”的作者不是德米特里·梅德韦杰夫,而是 MoegoSklada 的一名会计师

投资者仍然看着我们,就像我们是垃圾一样,没有热情。 现在由于增长缓慢。 2009 年中期,我们只有 40 个付费帐户。 近一年来,我们都生活在全面经济模式中。

但渐渐地,虽然一开始不太明显,好事开始发生。 大客户的资金改善已经开始。 没想到,2009年秋天,《福布斯》写了一篇关于我们的文章。 这是一份很好的材料,里面有一张我和奥列格在我们一位客户的仓库里的漂亮照片。 那时我们还没有办公室。 该出版物立即带来了数十个新帐户。

云中12年
制作聪明的面孔

很多人和公司帮助了我们,我仍然非常感谢他们。 例如,通过 SKB Kontur 销售 MySklad。 该项目是由列昂尼德·沃尔科夫发起的,他当时还不是纳瓦尔尼的盟友,而是孔图尔的领导人之一。 联合产品卖得一般,但在整合过程中我们在那段时间收到了大笔资金。

感谢 UMI 的 Sergei Kotyrev,我们第一次出现在这次会议上。 当时我们还买不起自己的展位,但谢尔盖写道:“听着,我们在 RIW 展位上有空位,我们可以放你们的传单。”

2009年底,我们再次感受到财务稳定,开始支付自己20万卢布的工资,甚至在莫斯科国立大学研究计算中心租了一间小办公室(供两个人和一家朋友初创公司使用)。

第二个投资者

2010年是MyWarehouse最繁忙的时期。 我们每个月已经通过订阅赚取了 200 万卢布。 有了这笔钱,我们以某种方式租用了服务器,外包了 SEO,支付了四名员工的工资,并搬到了莫斯科国立大学的一个单独的房间。 有一天我会写一篇单独的文章“如何在初创公司省钱而不改用 doshirak”。

最重要的是我们的增长稳定且可预测。 我知道 MySklad 已经成为一家企业,所以我现在不想寻找投资者。 最好再等一年,让公司估值提高。

尽管如此,当 2010 年底我们受邀参加圣彼得堡的创业大赛时,我同意了。 MySklad 进入了 10 名参赛者的决赛。 这10个项目角逐六七个奖项。 我们完成了几乎不可能的任务:没有赢得任何东西。 浪费时间真是可惜。

在回莫斯科之前,我去了前同事的办公室。 没有威士忌就不行。 好不容易才到了车站,结果发现旁边的椅子上坐着一位1C的员工,他也参加了这次比赛。 萨普桑没有什么特别的事情可做,所以我努力喘口气,花了四个小时谈论我们的服务。 第二天,1C 总监努拉利耶夫给我打电话。

云中12年

一个月内,我们解决了条款并签署了条款表——交易条款的协议。 1C 购买了爱沙尼亚人的股份,MoySklad 获得了坚实的投资,以实现下一个突破。

我们对这笔交易抱有很大的怀疑。 我们担心1C会开始影响公司的产品策略和管理。 正如你现在所看到的,一切都以相反的方式发生——投资者提供了帮助,但没有干预。 我认为与 1C 合作是我们最成功的决定之一。

飞过

2011年是糟糕的一年。 我们开始如此正确地使用我们的 1C 投资,以至于潜在客户和客户的数量在几个月内增加了数倍。 技术支持请求在 3-4 天内仍未得到回复。 没有时间处理线索。 为了关闭股票或重新进行登记,我们每周进行一次清理工作。

团队从四人增加到二十人。 与此同时,正如通常发生的那样,公司内部一片混乱。 我们积极参加活动并进行了很多尝试:例如,我们尝试在市场上出售 MoySklad。 他们这样做取得了同样的成功,就像现在在 Sadovod 上他们试图谈论产品标签一样。

还有其他困难的时刻。 例如,2012年计划出现巨额亏损。 客户群越来越多,每个人工作12个小时,但账户里的钱却越来越少。 从心理上来说,这不仅对高管来说是困难的,对所有员工来说也是如此。

第二次实现稳定盈利是在2014年。 随着时间的推移,Bitrix24 和 amoCRM 加入了云模式的推广。 我认为我们互相帮助了很多。

好的,但我们需要做得更好

过去五年来,我们每年以 40-60% 的速度稳步增长。 公司拥有员工120人(我们随时欢迎新员工,请发送您的简历)。 据我所知,我们是俄罗斯细分市场的自信领导者,目前正在尝试进入美国市场。

但我们面临着一项艰巨的任务——不要放慢脚步。 保持非线性增长很困难,但却是必要的。

云中12年
按月划分的新客户数量

自2016年以来,俄罗斯政府一直在积极帮助我们(我认为它不知道这一点)有关在线收银机和商品强制标签的项目。 我们正在使 MySklad 适应新的要求,并使用免费计划扩大我们的客户群。

当然,这段时间我们可以发布十几个新功能,帮助客户提高效率。 但我们知道,现在小企业的生存很重要,因此法律要求仍然是首要任务。

在全球范围内,MySklad 的目标是帮助小型企业。 所以,客户数量、营收不仅仅是数字,而是创业者需要我们多少的客观指标。

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

在接下来的帖子中,我们将更详细地讨论公司内部的流程和产品开发。 例如,很快就会有一篇关于我们如何构建 API 的文章。 在评论中写下您对哪一方有兴趣了解 MyWarehouse,为感兴趣的愿望投票。

来源: habr.com

添加评论