20 ans de rapports rapides "Le produit a été créé en un souffle, juste haut ..."

Beaucoup de gens connaissent Mikhail Filippenko, l'organisateur et partenaire des conférences de l'ISDEF, mais Fast Reports a également un «shadow shadow» à qui nous avons demandé de quitter l'ombre. Conversation avec le fondateur de Fast Reports, Alexander Tsyganenko.

image

- Dites-moi comment tout a commencé.

- Il y avait, disons, une nécessité de production. Quand je travaillais ... Avant cela, il était engagé dans le développement. Il fallait périodiquement imprimer quelque chose.
Au dĂ©but, quelques petits programmes simples ont Ă©tĂ© Ă©crits. Puis ils sont devenus de plus en plus difficiles, Ă  la fin j'ai commencĂ© Ă  regarder dĂ©jĂ  vers des solutions normales. À mon avis, il n'y avait pas de dĂ©cisions normales dans la crĂ©ation de rapports Ă  l'Ă©poque. Puis il a commencĂ© Ă  Ă©crire quelque chose de lui-mĂȘme. Lorsque tout cela a Ă©tĂ© envahi par les fonctionnalitĂ©s nĂ©cessaires, j'ai commencĂ© Ă  rĂ©flĂ©chir Ă  ce qu'il ne fallait pas rendre plus universel et Ă  ne pas concevoir comme un produit pouvant ĂȘtre proposĂ© Ă  d'autres.

- Cette idée est née en 1998?

- Non, au dĂ©but, peut-ĂȘtre, peut-ĂȘtre au dĂ©but de 1997, au milieu. En 1998, ce produit portait dĂ©jĂ  le nom de "FastReport". Quand exactement, je ne dirai pas, car je ne me souviens pas, toute correspondance n'a pas Ă©tĂ© conservĂ©e. A titre indicatif, on peut dire mi-1998, c'Ă©tait dĂ©jĂ  un produit plus ou moins formalisĂ©. À peu prĂšs au mĂȘme moment, il a apportĂ© le premier argent, toujours sur le marchĂ© russe. Mais aprĂšs environ un an, il avait dĂ©jĂ  commencĂ© Ă  ĂȘtre vendu sur les marchĂ©s Ă©trangers.

- C'est, cette année, il s'avÚre, l'anniversaire du produit.

- Mais l'entreprise a bien sûr été ouverte beaucoup plus tard. Si nous prenons Fast Reports LLC, il a été ouvert 10 ans plus tard. Avant cela, il y avait un produit, il y avait d'autres moyens de vendre, de promouvoir, cela se faisait d'abord en tant que particulier, puis en tant qu'entrepreneur individuel. Ensuite, tout cela sous la forme de LLC
a pris forme.

- À quel point cet anniversaire est important pour vous, cette date, 20 ans. Cela fait-il rĂ©flĂ©chir Ă  la synthĂšse?

- Du point de vue du programmeur, 20 ans n'est pas un chiffre trÚs rond, car nous avons un systÚme de calcul à 16 chiffres. On peut dire que la date ronde était de 16 ans. 20 et 20 n'ont rien de spécial. Je vois que le produit est viable. Il reste encore de trÚs nombreuses années à venir. Jusqu'à présent, on ne peut pas dire qu'une époque importante est restée, quelque chose de nouveau est à venir.

- Comment avez-vous notĂ© cela par vous-mĂȘme? Est-ce que je comprends dans ma tĂȘte que c'est un jour fĂ©riĂ© ou une annĂ©e normale, comme tout le monde?

- Non, pour moi il ne reste pratiquement plus de vacances, tout est perçu comme une routine ordinaire.

- Et comme vous le constatez dans l'entreprise, y a-t-il des traditions qui se sont développées depuis 20 ans?

- Une bonne tradition est apparue rĂ©cemment. Il s'agit d'un Ă©vĂ©nement d'entreprise, le Nouvel An. Quelles autres traditions? On peut dire que l'entreprise est jeune. 10 ans si vous prenez l'entreprise elle-mĂȘme.
Cette annĂ©e, presque toutes les entreprises ont 20 ans de tels anniversaires. Au mĂȘme Googl. Tout a commencĂ© en mĂȘme temps.

- Pourquoi pensez-vous qu'il se soit passĂ© que tout le monde soit du mĂȘme Ăąge, quelle a Ă©tĂ© l'impulsion Ă  l'Ă©poque oĂč tant d'entreprises sont apparues sur le marchĂ©? Des entreprises de longue durĂ©e, en fait.

- En fait, les entreprises apparaissent chaque année depuis plusieurs milliers, mais toutes ne vivent pas à la date de 20 ans. Dans ce cas, Google est apparu il y a 20 ans, continue d'exister, se sent bien, chanceux. Tout comme nous, en principe.

- Pensez-vous que la chance a joué un grand rÎle?

- Je pense que ce n'est pas petit, pas du tout petit. Soit dit en passant, en fait, ce que j'ai fait Ă  l'Ă©poque pouvait ĂȘtre fait, en principe, par quiconque Ă©tait plus ou moins sĂ©rieusement impliquĂ© dans la programmation, mais cela a fonctionnĂ© pour moi.

- Depuis 20 ans, y a-t-il eu des réalisations, des étapes et des échecs sérieux? Quand avez-vous développé et compris que vous vous dirigiez dans la mauvaise direction?

- Je ne peux pas dire qu'il y a eu des Ă©checs, des rĂ©alisations sĂ©rieuses. Cela peut ĂȘtre appelĂ© une rĂ©alisation que nous avons rapidement constituĂ© notre clientĂšle, gagnĂ© de nombreux fans de produits qui utilisent toujours notre produit. En principe, notre dĂ©veloppement a Ă©tĂ© que nous avons publiĂ© de nouvelles versions de nos produits pour de nouveaux et nouveaux frameworks, pour ainsi dire en fonction de l’époque. GrĂące Ă  cela, nous nous sentons bien maintenant. Nous ne nous sommes pas accrochĂ©s Ă  certaines technologies obsolĂštes.

image

- Le secret principal est de suivre son temps, de suivre le reste des technologies et de les suivre?

- Puisque nous ne sommes pas des prĂ©curseurs dans le domaine de la programmation, nous devons nous adapter aux entreprises qu'elles sont: «Microsoft» et le mĂȘme «Borland», qui n'est pas dĂ©jĂ  «Borland», qui produisent des outils de dĂ©veloppement.

- Autrement dit, ils dictent?

- Oui, ils semblent définir des tendances dans la programmation, notre tùche est de rester proche et de sortir nos propres versions, mises à jour ou nouvelles versions.

- Mais néanmoins, l'évolution a certainement été non linéaire; les crises sévissent dans notre pays depuis 20 ans notamment. Ont-ils affecté ou non?

- À cet Ă©gard, il est probablement prĂ©fĂ©rable de poser une question Ă  ceux qui Ă©taient engagĂ©s dans la comptabilitĂ©. Qu'ils aient affectĂ© fortement ou pas fortement. La crise que nous avons vĂ©cue et elle est absolument certaine. Il y a eu des crises avec des sociĂ©tĂ©s qui ont publiĂ©, en particulier, Borland a publiĂ© des outils de dĂ©veloppement, notre Delphi prĂ©fĂ©rĂ©. Cette entreprise a traversĂ© une crise, pendant longtemps elle Ă©tait Ă  la croisĂ©e des chemins, ne savait pas quoi faire avec ça. Mais d'une maniĂšre ou d'une autre, ils ont tous gagnĂ©, survĂ©cu, continuent Ă©galement de se dĂ©velopper, pas, malheureusement, dynamiquement, comme auparavant. En principe, cela nous a aidĂ©s Ă  rĂ©sister Ă  la crise, nous ne sommes pas restĂ©s sur l'ancienne technologie, mais nous avons commencĂ© Ă  Ă©voluer vers de nouveaux environnements de dĂ©veloppement. Pour que nous ayons plus d'un environnement, pas un produit pour un environnement, mais plusieurs produits pour des environnements diffĂ©rents.

- Si je comprends bien, vous avez commencĂ© seul en gĂ©nĂ©ral, maintenant il y a une Ă©quipe de dĂ©veloppement, combien participez-vous maintenant Ă  la crĂ©ation de nouveaux produits et au suivi du dĂ©veloppement du produit? À quelle profondeur ĂȘtes-vous en affaires?

- Maintenant je n'y participe plus, je ne suis pas plongé dans les affaires, nous avons mis en place des directions, mis en place des équipes engagées dans ces domaines. Alors que pour moi, je ne vois rien de nouveau que je pourrais et voudrais faire. Je ne vois aucun nouvel environnement de développement qui m'intéresse. Auparavant, il y avait un tel environnement, Delphi, puis Microsoft .Net est apparu, il est devenu intéressant de tout faire, y compris moi, puis il y a eu un élan pour l'apparition du produit.

- Quelle est votre participation à la vie de l'entreprise maintenant? Comme je le sais, vous gardez toujours le doigt sur le pouls, répondez aux tickets et travaillez réguliÚrement avec les clients.

"Je ne fais pas ça depuis longtemps." Des questions difficiles qui causent des difficultés, car il y a une partie du code que j'ai écrit il y a longtemps, et personne n'a jamais vraiment cherché et ne connaissait pas les possibilités, mais je me souviens encore de quelque chose et donc, je me tourne vers moi dans des cas si difficiles. Sinon, les gars s'en sortent. Je vois déjà qu'en fait, je ne peux pas spécialement aider. Tout ce qu'ils font est bon.

" Dis-moi, quelle a Ă©tĂ© la chose la plus difficile pour toi tout ce temps, par exemple." Quels sont les moments, la transition vers une nouvelle plateforme peut ĂȘtre?

- Il n'y a eu aucune difficultĂ©. Le produit a Ă©tĂ© crĂ©Ă© en un seul souffle, il Ă©tait juste Ă©levĂ©. Asseyez-vous, aprĂšs un an, levez-vous de l'endroit oĂč vous vous ĂȘtes assis, et dites, voici un nouveau produit, regardez comme c'est cool. Autrement dit, tout cela a Ă©tĂ© Ă©crit avec plaisir, sur un courage et je ne me souviens pas de difficultĂ©s particuliĂšres. Ce ne sont pas des technologies de fusĂ©e, il n'y a rien de particuliĂšrement compliquĂ©. Il suffit de s'asseoir et d'Ă©crire.

- À quand remonte la derniĂšre fois que vous avez Ă©crit le code? Directement "codĂ©" lui-mĂȘme?

- Récemment, quand, en particulier, un problÚme est survenu, ils m'ont envoyé ce ticket, je me suis assis, j'ai regardé, je me souviens encore de quelque chose. J'ai écrit un peu. En fait, dans de tels cas, pour asseoir quelque chose d'énorme à écrire, un morceau de code, cela, probablement, n'a pas été de deux ans.

- Que pensez-vous, quelles qualitĂ©s devrait avoir un dĂ©veloppeur? Il existe de nombreux dĂ©veloppeurs, en revanche, votre produit a trouvĂ© sa place sur le marchĂ© et y a rĂ©ussi. Les autres gars sont en train d'Ă©crire, Ă©galement les dĂ©veloppeurs, mais ils ne peuvent pas crĂ©er. Quelle est la diffĂ©rence entre vous? Un projet rĂ©ussi et un projet qui n'est pas entiĂšrement mis en Ɠuvre.

- Disons simplement la chance notoire, vous ne pouvez pas l'escompter. Être au bon endroit au bon moment fait partie du succĂšs. Si vous avez Ă©crit quelque chose, il vous semble tout simplement super, vous avez de la chance, vous pouvez simplement faire la promotion auprĂšs des masses, sans parler de la vente. Tous, trĂšs probablement, quelqu'un a besoin d'un tel projet et il se dĂ©veloppera.

- Et le rĂŽle des personnes partageant les mĂȘmes idĂ©es dans ce processus? Ou peut-on crĂ©er une entreprise et rĂ©ussir? Ou certaines personnes sont nĂ©cessaires pour aider au dĂ©veloppement.


- Je ne sais pas, en fait, comment ces conseils ou pensĂ©es aideront - ils n’aideront pas ceux qui vont maintenant faire quelque chose de leur cĂŽtĂ©, Ă  promouvoir. Lorsque nous l'avons fait il y a 20 ans, la situation Ă©tait complĂštement diffĂ©rente. Par consĂ©quent, vous pouvez Ă©crire n'importe quoi, c'est-Ă -dire une sorte de programme simple, et cela pourrait rapporter de l'argent.

- Le marché était pratiquement vide, maintenant il y a une forte concurrence. Tu veux dire ça?


- Je ne peux pas dire qu'il était vide, mais en quelque sorte, tout a été acheté et vendu trÚs volontiers. En général, il a été possible, avec un minimum d'effort, de faire en sorte qu'une masse de personnes connaisse votre programme. Maintenant, c'est en quelque sorte plus compliqué, à mon avis.
Néanmoins, le produit réussit maintenant, en demande, quel est le secret? Pourquoi les produits créés sont-ils maintenant plus difficiles à mettre sur le marché que les produits ayant une histoire?

Je pense que maintenant il y a beaucoup de solutions différentes pour toutes les occasions, on peut dire. Et le marché est plein de tout. S'il y a une personne talentueuse qui créera un «diamant». Je pense qu'il n'aura pas de problÚmes particuliers pour promouvoir, vendre et réussir à la fin.

- La question est la qualité du produit, aprÚs tout?

- La question est la nouveauté, le révolutionnisme. Maintenant, il existe de nombreux produits de qualité, de nombreux produits juste. La question est de trouver quelque chose de nouveau, d'inhabituel.

- Quels Ă©cueils peuvent ĂȘtre dans le domaine du dĂ©veloppement, dans le domaine de la mise sur le marchĂ© d'un produit logiciel, selon vous? Il est difficile de trouver quelque chose de nouveau, car il y a beaucoup de choses diffĂ©rentes. Et quoi d'autre peut attendre les dĂ©veloppeurs de ce marchĂ©?

- Ici, plutĂŽt, Michael vous en dira plus, ici ce n'est pas le mien. Le mien est quelque chose Ă  proposer, c'est tout pour le rĂ©aliser vous-mĂȘme et par consĂ©quent profiter du processus d'Ă©criture. Et ce qui va se passer ensuite, c'est dĂ©jĂ  ... Je n'ai jamais aimĂ© faire ça. Par consĂ©quent, la sociĂ©tĂ© a Ă©tĂ© formĂ©e pour que j'Ă©crive quelque chose, et pour le vendre, vous avez besoin d'une personne diffĂ©rente, car moi-mĂȘme je ne le retirerai pas. Cela ne m'apportera aucune joie et en gĂ©nĂ©ral ...

- Et Ă  quel moment avez-vous rĂ©alisĂ© que le produit Ă©tait un succĂšs, que les gens en avaient besoin et que c'Ă©tait vraiment intĂ©ressant. Non seulement pour vous, pour vos besoins personnels, mais aussi pour d'autres personnes. Pas dĂ©posĂ© en mĂ©moire? Peut-ĂȘtre que quelqu'un a Ă©crit quelque chose, un certain nombre de ventes, des hits.

- HonnĂȘtement, je ne me souviens pas de ce qui m'a renforcĂ© dans cette pensĂ©e que le produit a rĂ©ussi, je dois continuer Ă  dĂ©velopper. J'ai vu que beaucoup de gens l'utilisaient. En gĂ©nĂ©ral, j'ai vu une rĂ©action positive des gens, ça s'est rĂ©chauffĂ©, j'ai voulu Ă©crire quelque chose de nouveau, rĂ©Ă©crire, inventer, amĂ©liorer le produit.

- À quel moment ĂȘtes-vous allĂ© nager librement, avez-vous cessĂ© de travailler pour quelqu'un et dĂ©cidĂ© que ce produit allait vous nourrir? Ce produit, «Fast, aussi, s'appelait alors, a d'abord Ă©tĂ© vendu sur le marchĂ© russe.

- Mais ensuite tu travaillais toujours, tu avais un salaire stable.

- Oui, je suis allĂ© travailler, naturellement, mĂȘme alors, on pensait que le travail commençait dĂ©jĂ  Ă  interfĂ©rer lentement avec le produit. AprĂšs que le produit a commencĂ© Ă  ĂȘtre vendu sur les marchĂ©s Ă©trangers, j'ai finalement renforcĂ© cela. Pour ma part, j’ai dĂ©cidĂ© qu’il suffisait de passer du temps avec «l’oncle de quelqu’un d’autre», je dois y faire face personnellement.

- A - t-il été difficile d'abandonner la stabilité, les salaires garantis?
À cette Ă©poque, les salaires garantis reprĂ©sentaient dĂ©jĂ  une part beaucoup plus faible des bĂ©nĂ©fices.

- Vous n'avez jamais eu envie de tout laisser tomber et de faire autre chose, un projet sans rapport avec Fast Reports? Non pas pour développer ce produit, mais pour proposer quelque chose de complÚtement nouveau, ou quelque chose l'intéresserait et le ferait.

- Malheureusement, rien de nouveau n'arrive, je serais heureux de faire quelque chose.

- Ce n'est pas un générateur de rapports, mais quelque chose de radicalement différent. Une direction dans le développement ou autre chose.

- Jusqu'à présent, les pensées nécessaires ne se produisent pas.

- Des pensées? Ou si passionné par ce projet que le reste n'est pas si intéressant. Depuis 20 ans, il doit y avoir eu quelques réflexions.

- Je peux dire que j’ai dĂ©jĂ  une stagnation crĂ©ative Ă  cet Ă©gard, ce qui a dĂ©jĂ  demandĂ© un certain effort, bien sĂ»r, mais tĂŽt ou tard, je penserai Ă  quelque chose. Peut-ĂȘtre que ce sera un nouveau projet, peut-ĂȘtre qu'il fera partie intĂ©grante du projet actuel, qui n'est pas encore lĂ . Je ne peux pas encore le dire, je ne sais pas.

- De quoi rĂȘvez-vous? Il y a quelques rĂ©flexions, peut-ĂȘtre pas liĂ©es aux affaires. Pas des plans immĂ©diats, mais des rĂȘves, comme des choses lointaines, des prĂ©visions.

- Vous pouvez dire, je rĂȘve que l'entreprise a fĂȘtĂ© ses 40 ans, puis ses 60 ans, peut-ĂȘtre pas un jour de notre vivant, bien sĂ»r. Pour apparaĂźtre sur la page l'inscription en anglais "centiĂšme anniversaire", "siĂšcle".

- Envisagez-vous de transférer l'entreprise aux enfants? Vous avez 2 fils.

"Je ne suis pas encore sûr qu'ils suivront mon chemin, je ne peux rien dire."

- Vous souhaitez qu'ils soient engagés dans le développement, combien pensez-vous que cela soit prometteur?

- Je crois que le dĂ©veloppement de logiciels, ou d'autres activitĂ©s crĂ©atives liĂ©es Ă  la crĂ©ation d'une Ɠuvre d'un nouveau produit ou quelque chose d'autre, est, en principe, la chose la plus intĂ©ressante de la vie. Quand une personne crĂ©e, fait quelque chose, crĂ©e, cela lui apporte satisfaction. Eh bien, si elle fait aussi du profit, elle devient une source de revenus. Je pense que mes enfants ne deviendront peut-ĂȘtre pas programmeurs, ne s'engageront pas dans ce projet, ils deviendront peut-ĂȘtre des crĂ©ateurs dans d'autres domaines. Jusqu'Ă  prĂ©sent, le problĂšme n'est pas de transfĂ©rer une entreprise Ă  vos enfants en tant que famille. Je ne vois pas encore que quelqu'un est un programmeur explicite. Les 5 prochaines annĂ©es le montreront.

- Considérez-vous le travail d'un programmeur, développeur comme un processus créatif? Ce n'est pas écrire des codes, comme à la machine, est-ce la créativité, le travail intellectuel, l'opportunité de se réaliser? Juste différentes approches de programmation.

- Je pense que oui. Mais il faut regarder Ă  nouveau, si une personne travaille comme programmeur dans une usine ou ailleurs, naturellement il n'y a pas de crĂ©ativitĂ© lĂ -bas et, en gros, il fait ce qu'on lui a dit d'en haut, des limites strictes que vous ne pouvez pas dĂ©passer, il vous suffit d'Ă©crire le code selon les spĂ©cifications techniques. Cela, bien sĂ»r, a une certaine crĂ©ativitĂ©, il y a une marge de manƓuvre, mais ce que j'ai fait personnellement Ă©tait un peu diffĂ©rent. Vous dĂ©finissez la tĂąche technique pour vous-mĂȘme, rĂ©flĂ©chissez Ă  vous-mĂȘme, exĂ©cutez-la, si vous n'aimez pas quelque chose, rĂ©Ă©crivez, refaites-le, modifiez-le. Autrement dit, le travail dans ce cas, "pour l'oncle" et pour vous-mĂȘme, lorsque vous ĂȘtes rĂ©alisateur pour vous-mĂȘme, est un peu diffĂ©rent.

- Et quels sont les avantages et les inconvĂ©nients d'un tel travail. Il est clair, en plus, que l’indĂ©pendance est une opportunitĂ© Ă  rĂ©aliser d’une maniĂšre ou d’une autre, mais un tel travail prĂ©sente-t-il des inconvĂ©nients?

- Il y a des inconvénients. Si ce travail ne vous rapporte aucun revenu, et que vous le faites avec un pur enthousiasme «nu», tÎt ou tard, l'enthousiasme prendra fin et vous serez engagé dans une autre sorte d'activité.

- Mais il y a des projets open source, les gens y travaillent, y consacrent beaucoup de temps, mais, néanmoins, le travail ne rapporte pas directement. Que ressentez-vous à ce sujet?

- Je ne peux rien dire sur les projets open source, il est fort probable que ces dĂ©veloppeurs soient enthousiastes au dĂ©but, et ensuite combien d’enthousiasme suffit pour faire ce mĂ©tier. Il peut arriver que dans un an le projet devienne quelque chose de plus sĂ©rieux.

- C'est-Ă -dire que c'est temporaire. Tout travail doit ĂȘtre rĂ©compensĂ© financiĂšrement.

- Eh bien, s'il y a une récompense pour un tel travail, cela encourage la poursuite du développement du projet. Sinon, aussi, en principe, bien, a fonctionné, vous pouvez dire, je l'ai apprécié.

Source: https://habr.com/ru/post/fr434504/


All Articles