想要-制造。阿列克谢德罗兹德(又名@Labyrinth)与列夫Matveev,在过去,创始人和所有者的软件工程师谈到SearchInform本。讨论结果讨论了IT行业如何在后苏联时代诞生,当今的程序员与“昨天的”程序员有何不同,骄傲的原因和失败的教训。
文字很大,但是不要让它吓到您。对于害羞的人,要以头条新闻为指导。
机器时间工资

阿列克谢:谈话的时间恰逢公司成立25周年。然后显然一切都不同了(更好或更糟-我不知道)。但是一代人已经成长,认为保安人员以前曾与猛mm战斗过。95岁的IT人员仍在使用长矛。所以问题是:95年代的价值是什么,IT领域被认为是精英吗?
狮子座:是的。为了描述程序员如何成为“天体”,我将描述我们的工作方式。我在学院成立的第一年(即86年)第一次看到了计算机。这是带有大型绿色显示器的EC 1036。
然后,为他工作,每周最多分配一两个小时。我很幸运,我与该部门的一位助理结交了朋友,他们领导了我们的“计算技术”专业。每天晚上9点至11点在他的登录下,他还工作了。然后,我们将“机器时间”的价值计为黄金。
当我1993年从高中毕业时,一台计算机平均每个开发人员的月薪约为100。很少有人知道为什么需要计算机和程序设计,大多数老师比一些学生了解的少。没有参考书,没有互联网。因此,那些“用鼻子挖地球”的人成为了优秀的程序员。
我们在所谓的交谈中。比比斯卡。 64 KB被认为是非常高的速度。拨号非常昂贵。
阿列克谢:那你写了什么?
一只狮子:在pascal和汇编程序中,我编写了自己的数据库。他花了很多时间来加快速度,对搜索和算法感兴趣。我喜欢在系统算法级别进行编程,将所有内容都从硬件中挤出来。现在,大概很少有人会理解为什么计算计数。那时很重要。多少个时钟周期正在加载到寄存器中?卸货多少钱? add命令需要多少钱?乘法命令多少钱?有时最好执行两个加号命令而不是一个乘法来提高性能。没有编译器优化-一切都必须手动完成。
阿列克谢:我是否正确理解,对算法的重视比对美观界面的重视更多?
一只狮子:是。如今,由于铁已变得便宜,便宜,因此对此的关注较少。但是,即使在公司的今天,我仍然要求您专注于优化,因为开发是螺旋式发展的,并且性能问题已重新出现。如果以前有一个问题,如何在条件为16 MB的RAM上对一亿条记录进行排序,那么现在会出现相同的问题,但是顺序不同:如何确保不是在千兆字节的内存上排序的不是100万亿而是100万亿。
Aleksey:也就是说,在开发过程中我们隐藏着一个主旋律:“人,专注于算法”,因为优化是永恒的趋势。让它在大众中不受欢迎。
一只狮子:是!然后,现在-您始终需要优化软件的工作,而不是将所有工作转移到硬件上。但是现在很难找到将进行此优化的专家。他们基本上不在那里。那时编程是一门艺术,而该行业中的每一个人都是上师。现在这是手工艺品,进入门槛已大大降低,这严重影响了质量。
阿列克谢:我认为不是那么简单。正如您所注意到的,发展是螺旋式的。同样的大师依然存在,但现在他们在不同的级别,自己的Yandex,Facebook或谷歌...数据库的级别上工作
列夫:是的,这些人留下了,但主要的事情消失了。在92-93年,我们拥有自己的社交圈,即Fido频道,专业人士坐在那里。由于人数很少,所以我们大家彼此了解,即使不是视觉上的,不是个人的,但都是由Bibies,Bibies承认的。
Aleksey:我是否正确理解bibieski是一种“木板”,告示板?您下载它,添加您的问题,然后重新下载。
狮子座:不是。 Bibieska是一台带有一个或多个调制解调器的计算机,它具有特殊的软件。本质上,它是具有目录结构的服务器。它将所有内容传输到您的计算机,您可以查看,然后将其下载回来。

实际上,这是聊天的原型,但是答案却很延迟,因为您连接了Bibiesque 15至20分钟-使用互联网非常昂贵(特别是对于学生而言),不可能长时间在公寓中占用电话线。您需要获得工作上的建议-哭了:“伙计们,问您的熟人,也许像我这样的人正在为同样的问题而战...”留言,希望您需要的人能在一两天内回答。
附表中有bibieski。例如,从晚上7点到晚上9点,因为所有者此时只能支持他们。他们是发烧友。可以组织多个Bibie之间的信息交换,这是Internet的一种类似形式。在我的第一笔业务中,我们全天候在4条多通道线路上运行bibiesca,这对我们的客户而言是一项非常酷的服务。
没有“ aichi”或“ ibe”

Aleksey:事实证明,九十年代初期的现实如下:您在IT领域拥有未铺砌的领域-研究您想要的东西,开发您想要的东西。研究瘙痒会促使您...
Leo:根本没有这样的名字“ IT”!它可能出现在90年代的下半叶,甚至在90年代末-2000年代初。没有IT主管这样的事情,没有系统管理员和程序员的划分。后来出现了。
从定义上讲,任何程序员都是称职的系统管理员,他可以配置所有内容,并为10兆位铺设一个本地网络。现在80%的程序员不知道如何压接电缆...
Alexey:这已经是一种专业。这是不同的。但是,仍然-在这里您正在组织自己的第一笔生意,这是一种将法规,法律,命令数字化的产品吗?
狮子座:是的。并提供了搜索这些文件的方法。现在,一种常见的做法是,任何系统都具有词组搜索,词法。当时,竞争解决方案只能通过单词进行搜索。也就是说,既没有短语搜索,也没有至少某种“相似搜索”的先兆(这是我们的技术,不仅在技术上而且在意义上都搜索与请求相似的文档)。
这样,竞争性计划既昂贵又无效。只有准备好指派一个人几个小时来搜索文档的大公司才使用它们。对于拥有20名员工的普通企业家而言,他们需要在5到10分钟内得到问题的答案,这当然是不合适的。
因此,我们的搜索引擎在市场上留下了深刻的印象。当时我们的主要竞争对手Register公司有150个客户,整个市场估计为300个。我的估计是完全不同的-1000-2000个客户。然后,在运营的第一年,我们就获得了500个客户,其中一半的客户来自Register。
阿列克谢:何时首先想到信息安全性的概念?我认为在90年代初,上网的人并没有真正考虑过安全问题。
狮子座:在90年代,还没有这样的信息安全。那么安全又意味着什么呢?如何打败土匪和警察。信息安全概念诞生于2005年。到这个时候,我有了很多不同的项目,我们发布了所谓的“后宫裤”(共享软件程序)。后来,他们将搜索作为产品销售,以完成不同业务的任务,例如公司离线搜索引擎,本地Google。
相对而言,这是一块美味的糖果,没有“像样的”包装。因此,infobez已成为我们的包装。在开发DLP时,我们再次没有做与市场上类似的事情。如果您提供的另一辆自行车的时速不是25,而是30 km / h,那当然很酷,但这并不能从根本上解决一个人每天需要快速行驶100公里的问题。他将需要汽车。
然后,所有市场参与者都按照沙皇秘密警察的原则工作-主要是拦截。形成了巨大的警报“垃圾箱”。怎么办呢?仅手动查看。
我们认为信息安全的主要内容是信息搜索和分析,这使用户的生活更轻松,因为不必查看整个拦截,但有条件地仅查看1%。
阿列克谢:原来,您已经以一种全新的方式解决了这个问题?
狮子座:是的。一直在押注的其他方面是从两个方向进行优化:DLP对设备的要求不高,并且搜索速度很高。这很关键,因为如果您需要每天进行一次搜索,请等待一到三分钟-可能并不可怕。而且,如果您每天需要发送50个请求,则几分钟之内最多需要2-3个小时。现在,引擎比启动时快2-3倍。
阿列克谢:为什么在防止内部人保护的背景下专注于信息安全?因为制作另一个防病毒软件会很愚蠢?
一只狮子:我想我及时估计信息安全中存在数据泄漏问题。到了2000年代初,计算机进入了日常生活,信息逐渐开始从纸张形式转换为电子形式。
阿列克谢:我们不是开拓者,对吗?
狮子座:当我们在2005年进入这个市场时,出现了混乱。我肯定知道其中一位竞争者花了6000美元购买了试用版。现在告诉某人:为审判付费-他们将被误认为是白痴。
营销建立在以下事实的基础上:DLP困难,实施至少需要六个月,并且应该有专门的语言学家来进行设置。也就是说,要安装安全系统,您需要让研究所的专家参与进来,而且它的成本就像飞船一样。只有最富有的公司买了这个。我们制作了一个盒装产品:安装,启动它,就可以工作。
Aleksey:我看到了第一批KIB广告手册。它仅包含有关4个控制器的信息(当时仍为嗅探器)。首先,您是如何决定使用哪些渠道的?他们的盛行还是容易被拦截?
一只狮子:建立在客户想要的东西上,这给他们最大的麻烦。您需要了解在客户方面谁与我们合作。这些人来自“当局”,身着制服,实际上构成了俄罗斯信息安全领域。他们最初了解内部事件而不是黑客会造成最大的损失。这些专家知道罪犯和无良雇员的想法,他们了解信息的价值,并且对产品的要求非常严格。因此,他们向我们抛出了信息安全专家认为无法解决的任务,并为他们提供了工具。
最初,DLP仅拦截发送给打印件的“肥皂”文件-这是一个重要的渠道,因为那时Internet尚未得到高度发展。还没有闪存驱动器,因此DeviceController稍后发布。该程序的功能已经发展,全文搜索已具有通过正则表达式进行搜索,查找图形等的能力。但是我们看到了还需要什么其他功能:我们需要一个关系图,我们需要客户卡,我们需要我们的ProgramController原型。
顺便说一句,国外的行业形成方式完全不同,那里的IT管理员更多地参与了信息安全。因此,国内DLP与国外完全不同。那里是一个功能适中的程序。我们甚至不得不改变在西方的位置,以确保没有偏见。
阿列克谢:因为我们在谈论外国。在我已经记得的同一本小册子中,联系方式中显示了一个美国电话号码。在美国设有办事处是否时尚?
狮子座:老实说,我不记得了。美国从来没有代表处,但他们可能有一些。我们认为我们现在应该走遍全世界。感谢上帝,他们没有这样做。进入信息安全市场后,我们发现在俄罗斯也是如此。我决定不赶赴国外。成为第一名是正确的决定。
我们三年前才去西部。最主要的是第一印象,您不能花钱买,产品是基石。磨练我们的软件是必要的,因为在公司部门中,您可以在一百台PC上工作,但是要部署到500台PC并不是事实。现在,我们在一家公司中最多可以部署7万个工作站。但是正如他们所说,我们已经一步步达到了这样的结果。我们的许多竞争对手都没有从这样的故事中学到东西。对他们而言,在100-200台PC上实施时,一切正常,但在5000台上却投入了-一切都失败了。包括声誉。但这不是我们的方式。
我认为正是由于我们的这种方法,现在在国外我们正在引起令人赞叹的影响。如果我们推出的产品是5-6年前的产品,那么很可能不会做出这样的反应,那么我们将在促销上浪费金钱。
滑到哪里
Aleksey:记住胜利,已经开火的技术以及通常不会宣传失败的想法总是很令人愉快。但是我无法相信开发过程中一切都完美。也许有一些没有成功的例子?
Leo:最大的失败是TimeInformer作为独立产品。我们在开发上花费了大约1500万美元,雇用了60名销售人员,为期六个月。开发活动,花费程序员资源。
该程序在技术上被证明是强大的,只是没有很大的市场。我们将其出售给感兴趣的客户,但同时我们也知道向DLP过渡是不可避免的。如果客户想到控制的想法,他将不仅限于监视工作时间。无论如何都会出现数据安全问题。
阿列克谢:就营销而言,不是技术失败吗?
狮子座:没有直接的故障和崩溃。技术并非均能成功实施,但它们带来越来越多的好处。例如,FTPController不是井下产品,它对客户端的重要性不如MailController。但这并不意味着它不需要开发,它只是在以后才开始的。就像您开采石油一样-首先从地表开采,然后再钻一口井。当然,很高兴记住2007年,当我们截取“非截取的” Skype时,但是当产品成熟时,每个新功能都不会产生相同的爆炸效果。
阿列克谢:您也可以说一切都有时间。如果说五年前的神经元只是在概念上,现在我们甚至在研究它们,因为它们已经不再消耗这种资源了。
列夫:如果我们谈论错误,我记得他们是3年前开始在Angular中写作的。结果,我们遇到了许多不便之处:入门门槛高,模块系统复杂,从版本到版本,它们都破坏了API。现在切换到Vue。
另一个故事-4年前,他们开始制作自写的ORM来处理来自队列服务器的消息-结果,他们停止了开发,因为看到我们在开发速度和软件性能方面都只会放缓。
我们尝试使用Cassandra基而不是MSSQL(在架构上没有根本改变)。我们花了六个月的时间,但是在测试中我们发现,随着存储(键空间)数量的增加,工作质量急剧下降,而MSSQL却没有。
与第三方产品的一些集成后来被证明是无法使用的,或者进一步的维护和支持变成了地狱。我们和他们一起受苦了两年,拒绝合作。同时,我注意到我们已经与某些产品完美集成,并且已经成功地工作了很长时间。
但是我从哲学上对待这些错误-这是一种经验,是对去哪里和不去哪里的理解。
钱在哪里
阿列克谢:那您在哪里找项目的钱?吸引了投资者吗?
列夫:我借了第一笔生意,因为根本没有钱,我不得不向5-6个开发商支付市场薪水。然后是2万美元。
而在SearchInform,我们根本不会吸引资金,而是自我发展。没有暴利,却克服了童年时期的疾病,他们没有为付薪水而绞尽脑汁。碰巧,一家来自金融界的重要圣彼得堡公司来找我们,写道对我们投资很有趣。那是在1998年6月。我决定为什么不去。
我们开始谈判,投资经理相当称职。他说,我们看到您是一家有前途的公司,但您在沙盒中四处乱逛,需要在不同地区开设办事处。他们说,我回答了,我们计划在未来六个月内筹集资金,并在圣彼得堡开设办事处。他们:会发生什么?钱来了!数量和条件本来应该很舒适。
我们很垂涎,我们将在这里和那里开设一个办公室,租用一个呼叫中心,向广告发钱,参加一系列的路演会议。一切都计划好了,我来到圣彼得堡进行了最后的谈判-那是1998年8月的“黑色星期二”。他们说:“对不起,我们所有人。”
这是打击。但是发展思想已经扎根。我们决定需要投资才能达到新的水平。在十月份的ISDEF会议上,我遇到了Alliance ROSNO Asset Management董事总经理Maxim Shekhovtsov,我们开始谈论投资。到了12月,他们握手了。
Aleksey:黑色星期二之前的情况有何不同?
一只狮子:是的,当然,因为在市场上没有钱之后。当时,ROSNO联盟还剩下4,200万卢布,他们可以向我们投资。这些不是最佳条件,但随后的输液对公司有利。四年后,基金经理变更了,我们买回了股份-超出了我们的预期。但是在业务中,即使已经对您无利可图,您也必须在岸上争辩并发誓,然后遵守协议。我们工作富有成效,并成为了朋友。
我对投资持谨慎态度。当公司进入某个市场,投资几百万并离开时,会有很多故事。 “我们将用钱来填满一切,然后再进行另一轮投资来补齐的策略不起作用。一个明显的例子是网络泡沫的崩溃。
世界快要疯了。当无利可图的公司价值数十亿或数亿美元时,我就不明白。
阿列克谢:也许投资者只是想吹一个泡沫就可以让他们回来?
狮子座:可能吧。但就我而言-您不能向Vasya借钱以使Petya感兴趣。您不能经常用别人的钱来生活,这不是生意。
现在,还是如何不错过好危机
阿列克谢:现在他们说,大流行之后世界将不再一样。从信息安全的角度来看,有一个预测,将会发生什么?丘吉尔说:你永远不要错过一场好危机。从信息安全的角度来看,这场危机会很好吗?
狮子座:绝对不错。
阿列克谢:这将如何表现出来?
狮子座:人们转移到一个偏僻的地方,其中一些人将永远留在那里。它有好有坏。我们将与爱丽丝更频繁地交流,并且可能会忘记如何互相交谈。但是,我们还将节省出行时间并获得更好的睡眠。作为所有者和经理,我在远程工作中看到更多的坏处,但是我认为公司将明智地使用此格式并结合实践。
作为网络安全社区的代表,我感到高兴的是,公司已经开始理解,在远程位置必须控制信息的流动,并且纪律更加严格。我们看到工作时间控制模块的试用次数有所增加,对远程控制安全策略的需求激增,我们甚至不得不为客户创建清单,并提出有关切换至远程格式的建议-首先要检查和配置的内容。我们对在线学习中心产生了极大的兴趣。这很重要。
阿列克谢:公司了解信息安全至关重要的方式可以与从乡村搬到城市的人如何改变习惯进行比较。在乡下,通常要关闭门闩上的门。该锁仅用作不得已的手段。在城市中,离开锁门就像一个公理。
狮子座:尽管他们想在走廊上购买漂亮的宴会,但人们并不怀疑他们需要在公寓门上加锁。但是,如果您购买宴会而不是城堡,那么她和公寓的另一半都将没有机会。因此,有必要先投资城堡,然后再投资家具。任何拥有50台以上PC的公司都需要信息安全。但是不要夸张。只有10名员工的公司不需要复杂的信息安全产品。
阿列克谢:好吧,总之,我必须问。您从事业务已经有很多年了,有些人已经退出管理层,甚至出售公司来花时间从事其他活动。您看起来像一个不厌倦业务的人。您的主要业务是什么?
狮子座:简而言之-两件事-人与动力。
如果更长一点:有兴趣与我做同一件事的人。上班的人并不是因为他们需要这样做,而是因为解决复杂的问题,争论并取得成果很有趣。
商业也为我提供了一个与非常有趣的人交流的机会-企业家在大多数情况下都是强大的人格,您从中学到很多东西。在这个我找到驱动器。通常,例如,我不能从事贸易-这不是我的。IT是一个使我充满活力的领域。