许多人都知道ISDEF会议的组织者和合作伙伴Mikhail Filippenko,但是Fast Reports也有一位“影子领袖”,我们要求他留下阴影。 与Fast Reports创始人Alexander Tsyganenko的对话。
-
请告诉我一切是如何开始的。-可以说是生产必需品。 我上班的时候.... 在此之前,他从事开发工作。 定期需要打印一些东西。
首先,编写了一些简单的小程序。 然后它们变得越来越困难,最后我开始将目光投向普通解决方案。 我认为,那时创建报告没有正常的决定。 然后他开始写自己的东西。 当所有这些东西都充斥着必要的功能时,我开始考虑什么不使它变得更加通用,而不是将其设计为可以提供给他人的产品。
-
这个想法出现在1998年?-不,可能是1997年初,也可能是中期。 在1998年,该产品已经有了“ FastReport”的名称。 确切地说,我不会说,因为我不记得了,所有对应关系都没有保留。 可以说,在1998年中期,它已经或多或少是形式化的产品。 大约在同一时间,他带来了第一笔钱,仍然在俄罗斯市场上。 但是大约一年后,他已经开始在国外市场出售。
-
事实证明,今年是产品的周年纪念日。-但是,公司当然是开张了很多。 如果我们使用Fast Reports LLC,它将在10年后开业。 在此之前,有一种产品,还有其他销售,促销方式,这最初是作为一个私人进行的,然后是作为个体企业家进行的。 然后以LLC的形式
成型。
-
这个周年纪念日对您来说有20年重要。 是否引起任何总结想法?-从程序员的角度来看,20年不是一个整数,因为我们有一个16位微积分系统。 我们可以说舍入日期为16年。 20和20没什么特别的。 我看到该产品已经可行。 还有很多很多年。 到目前为止,不能说某个重要的时代已经过去,有些新的时代即将到来。
-
您是如何亲自记录的? 和其他所有人一样,我脑海中是否有一个假期是正常的一年?-不,对我来说几乎没有假期,所有事情都被视为日常工作。
-
正如您在公司中所指出的那样,有20多年的传统发展吗?-最近出现了良好的传统。 这是公司活动,新年。 还有哪些其他传统? 可以说这家公司还很年轻。 如果您是公司本身,则为10年。
今年,几乎所有公司都有20周年纪念日。 在同一Googl。 一切都一次开始。
-
您为什么认为每个人都是同一年龄的情况发生了,当这么多公司出现在市场上时的动力是什么? 实际上,长期存在的公司。-实际上,公司每年都有成千上万的出现,但并不是每个人都能活到20年。 在这种情况下,谷歌出现于20年前,一直存在,感觉很棒,很幸运。 就像我们一样,原则上。
-
您认为运气起了重要作用吗?-我认为这不小,一点也不小。 顺便说一句,实际上,我的工作原理可以由基本上或多或少认真参与编程的任何人来完成,但是对我来说是可行的。
-
20年来,有没有什么重大的成就,步骤和失败? 您什么时候发展并了解自己正在朝错误的方向前进?-我不能说有些失败,一些重大成就。 可以说,这是一项成就,我们迅速建立了客户基础,赢得了许多仍在使用我们产品的产品粉丝。 原则上,我们的发展是我们发布了适用于新框架和新框架的产品的新版本,可以说与时俱进。 因此,我们现在感觉良好。 我们没有迷上一些过时的技术。

-
主要秘诀是紧跟时代潮流,紧跟其他技术并紧跟时代潮流?-因为我们不是编程领域的引领者,所以我们需要适应他们所使用的公司:“微软”和生产开发工具的同一个“ Borland”(已经不是“ Borland”)。
-
是他们决定的?-是的,他们似乎在编程中设定了趋势,我们的任务是保持密切并发布我们自己的版本,更新或新版本。
-
但尽管如此,发展肯定是非线性的;特别是在我们国家发生危机已有20年了。 他们是否影响?-在这方面,最好向从事会计工作的人问一个问题。 他们是否强烈影响。 我们经历的危机是绝对可以肯定的。 发行特别是Borland发行开发工具(我们最喜欢的Delphi)的公司存在危机。 该公司陷入危机,很长一段时间处于十字路口,不知道该怎么办。 但是他们都以某种方式赢得了胜利,幸存下来,而且还在继续发展,不幸的是,它并没有像以前那样充满活力。 从原则上讲,它帮助我们度过了这样的危机:我们不再停留在旧技术上,而是开始转向新的开发环境。 因此,我们拥有一个以上的环境,而不是针对一种环境的一种产品,而是针对不同环境的几种产品。
-
据我了解,您通常是一个人开始,现在有一个开发团队,您现在有多少人参与新产品的创建和产品开发的监控? 您从事业务有多深?-现在我不参加任何活动,我不参与业务,我们已经建立了指示,建立了从事这些领域的团队。 虽然对我自己而言,我看不到任何我可以而且想做的新事物。 我看不到任何对我来说有趣的新开发环境。 以前,有一个这样的环境,Delphi,然后出现了Microsoft .Net,进行包括我在内的所有事情变得很有趣,然后就为产品的外观提供了动力。
-
您现在对公司的生活有何参与? 据我所知,您总是时刻保持警惕,回答问题并定期与客户合作。“我已经很长时间没有这样做了。” 棘手的问题引起困难,因为我很久以前就编写了一部分代码,而且从来没有人真正了解过并且不知道可能性,但是我仍然记得一些东西,因此在这种困难的情况下请向我求助。 否则,这些家伙正在应付。 我已经知道,事实上,我帮不上什么忙。 他们所做的一切都很好。
“
告诉我,例如,这段时间对您来说最困难的事情是什么。” 在什么时候可以过渡到新平台?-没有任何困难。 该产品是一口气创造出来的,非常高。 一年后,坐下来,从坐着的地方站起来,说这是一种新产品,看看它有多酷。 就是说,所有这些都是以愉悦,勇气写的,我不记得有什么特别的困难。 这些不是火箭技术,没有什么特别复杂的。 您只需要坐下来写字。
-
上一次写代码是什么时候? 直接“编码”自己吗?-最近,特别是出现问题时,他们把这张票发给我,我坐着看,我仍然记得一些事情。 我写了一点。 实际上,在这种情况下,要坐下来编写一些巨大的代码,这段代码可能还不到两年。
-
您认为,开发人员应具备哪些素质? 另一方面,有许多开发人员,您的产品已在市场上找到了自己的位置并获得了成功。 其余的人都坐在写作中,还有开发人员,但他们不能创造。 你们之间有什么区别? 成功的项目和未完全实施的项目。-只能说臭名昭著的运气,不能低估它。 在正确的时间放置在正确的位置是成功的重要部分。 如果您写了什么,对您来说似乎只是超级,您很幸运,您可以提升为大众,更不用说卖东西了。 很可能所有人都需要这样的项目,并且这个项目将会发展。
-
在这个过程中志同道合的人的角色? 还是一个人可以创建一家公司并取得成功? 或者需要一些人来帮助发展。
-实际上,我不知道这些提示或想法将如何帮助您-他们不会帮助那些现在打算自己做点事情的人进行推广。 20年前,当我们这样做时,情况就完全不同了。 因此,您可以写任何东西,即 某种简单的程序,它可以带来收益。
-
市场实际上是空的,现在竞争激烈。 你是那个意思吗
-我不能说它是空的,但是后来以某种方式非常乐意买卖所有东西。 通常,可以以最小的努力来使大量的人了解您的程序。 我认为,现在情况变得有些复杂。
尽管如此,现在产品成功了,需求旺盛,秘诀是什么? 为什么现在创造的产品比有历史的产品更难以进入市场?
我认为现在可以针对各种场合提供许多解决方案。 市场上充满了一切。 如果有才能的人会创造出“钻石”。 我认为他最终将不会有任何特殊问题来促进,销售和取得成功。
-
问题到底是产品的质量?-问题是新颖,革命。 现在有很多优质的产品,很多只是产品。 问题是想出一些新的,不寻常的东西。
-
您认为在开发领域,将软件产品推向市场的领域有哪些陷阱? 很难提出新的东西,因为有很多不同的东西。 在这个市场上还有什么可以等开发商呢?-在这里,迈克尔会告诉您更多信息,这不是我的。 我的是想出的东西,这一切都是您自己实现的,因此可以享受写作过程。 接下来会发生什么……我从不喜欢这样做。 因此,公司成立时我写了一些东西,要出售它,您需要一个不同的人,因为我本人不会提出要求。 通常不会给我带来任何快乐。
-
在什么时候您意识到该产品成功了,人们需要它了,它真的很有趣。 不仅是为了您,为了您的个人需要,也是为了其他人。 没有存储在内存中? 也许有人写了一些东西,一定数量的销量,热门。-老实说,我不记得是什么让我认为该产品成功了,这使我感到更加坚定,我需要进一步发展。 我看到很多人都在使用它。 总的来说,我看到人们的积极反应,热情回暖,我想写些新东西,重写,发明,改进产品。
-
您什么时候可以自由游泳,停止为某人工作并决定该产品可以为您提供食物? 这种产品“快速也被称为,首先在俄罗斯市场上销售。
-
但是后来您仍然工作,薪水稳定。-是的,我很自然地去上班了,即使那时,也有人认为工作已经开始慢慢干扰产品了。 产品开始在国外市场销售后,我终于加强了这一点。 对我自己来说,我认为花时间在“别人的叔叔”上就足够了,我需要亲自处理。
-
放弃稳定性,保证薪水难吗?到那时,保证薪金已经只是利润的一小部分。
-
从来没有想要放弃一切并做其他事情的愿望,而这个项目与快速报告无关吗? 不是开发此产品,而是想出一些全新的东西,或者感兴趣的东西并做。-不幸的是,什么都没有新来;我很乐意做点什么。
-
即不是报告生成器,而是直接不同的东西。 发展的方向或其他方向。-到目前为止,没有必要的想法。
-有
什么想法吗? 还是对这个项目非常热衷,以至于其余的事情没有那么有趣。 20年来一定有一些想法。-我可以说我在这方面已经陷入停滞,当然已经付出了一些努力,但是迟早我会想到一些可以解决的问题。 也许这将是一个新项目,也许它将成为当前项目的组成部分,而该项目尚不存在。 我还不能说,我不知道。
-
你在想什么? 有一些想法,也许与业务无关。 不是眼前的计划,而是梦想,就像遥远的事物一样,可以预测。-您可以说,我梦到公司庆祝成立40周年,然后是其60周年,当然也许不是我们有生之年。 要在页面上显示英文“周年纪念日”,“世纪”的铭文。
-
您打算将业务转让给孩子们吗? 你有两个儿子。“我还不确定他们会不会跟随我前进,我什么也没说。”
-
您希望他们参与开发,您认为这有多大前景?-我相信,从原则上讲,软件开发或与创建新产品或其他产品有关的其他创造性活动是生活中最有趣的事情。 一个人创造,做某事,创造时,就会带给他满足感。 好吧,如果它也能赚钱,它就会成为收入来源。 我认为我的孩子可能不会成为程序员,不会参与这个项目,也许他们会成为其他领域的创造者。 到目前为止,问题不在于将业务作为家庭成员转移给您的孩子。 我还没有看到有人是一个明确的程序员。 未来5年将显示。
-
您是否将程序员,开发人员的工作视为创作过程? 这不是像在机器上那样编写代码,这是创造力,智力工作,实现的机会吗? 只是编程的不同方法。-我是这样。 但是您必须再次考虑一下,如果一个人在工厂或其他地方担任程序员,自然那里就没有创造力,并且粗略地说,他按照从上而下的要求去做,很难超越,您只需要编写代码根据技术规格。 当然,这具有一定的创造力,还有一定的回旋余地,但是我个人所做的却有所不同。 您可以自己设置技术任务,自己想一想,然后执行,如果您不喜欢某些内容,请重写,重做,修改。 也就是说,在这种情况下,“为叔叔”和为自己做的工作,当您是自己的导演时,则有些不同。
-
这项工作的利弊是什么? 另外,很明显,独立性是一个可以以某种方式实现的机会,但是这样的工作有缺点吗?-有缺点。 如果这项工作没有给您带来任何收入,而您纯粹是凭着“纯粹”的热情来做的,那么这种热情迟早会结束,您将从事其他活动。
-
但是有开源项目,人们在那里工作,为此花了很多时间,但是,工作并没有带来直接收入。 您对此有何感想?-关于开源项目,我什么也没说,最有可能是这类开发人员在初期就有热情,然后有多少热情足以开展这项业务。 可能在一年之内该项目将发展为更严肃的事情。
-
那是暂时的。 任何工作都应该得到经济上的回报。-好吧,如果对这样的工作有奖励,那么可以鼓励项目的进一步发展。 如果没有的话,从原理上讲也很好,您可以说我很喜欢。