Le gendar professionnel de Postgres, Oleg Bartunov, explique à Faride Roslovets à propos de PostgreSQL et des affaires en Russie

Comment créer une entreprise en Russie basée sur un logiciel open source?
Dit Oleg Bartunov, co-fondateur et PDG de Postgres Professional, un astronome professionnel.


Nous avons parlé un peu de l'astronomie en Russie, qui est l'astronome et ce qu'il fait, de l'intégration des technologies informatiques et de la science, de la façon de gagner de l'argent dans la compétition et de ne pas l'obtenir de l'État, de ce qu'est le bâtiment SGBD et de la façon dont ils sont avec Kryukov. et Lysakov a fait Rambler sur la base d'Astronet.


PostgreSQL est un SGBD populaire utilisé par de nombreuses sociétés privées et agences gouvernementales non seulement en Russie, mais dans le monde entier. Une grande contribution à son développement et à sa promotion est apportée par la société russe Postgres Professional, qui parvient à gagner beaucoup d'argent avec. Voyons comment.


Regardez la version complète de l'interview (une heure et un peu) sur ma chaîne YouTube, tout y est très vivant et intéressant, et dans le premier commentaire il y a des codes temporels.



Ici, sous une forme compressée à sec, je vais donner quelques points, traités de manière créative pour le format d'impression.




Faria:
- Recommençons - comment avez-vous rencontré Postgres? Court et cohérent


Oleg:
- J'ai étudié les supernovae et en cours d'étude je me suis intéressé aux bases de données. En perestroïka, je me suis retrouvé à l'Université de Berkeley en Californie, où ils ont recommandé la base de logiciel gratuit Ingres. En 95, j'en suis passé à Postgres et j'ai commencé à l'utiliser pour résoudre mes problèmes astronomiques. Puis j'ai découvert qu'il manquait quelque chose, et à propos des traditions de l'open source, j'ai commencé à ajouter quelque chose. Ainsi, je suis devenu tranquillement un développeur Postgres.


- Autrement dit, il s'avère qu'en tant que chercheur, vous vous êtes intéressé aux technologies informatiques, en particulier aux bases de données, et les avez mises en œuvre dans votre travail


- Le format du travail de l'astronome a changé, maintenant nous travaillons avec d'énormes tableaux de données et résolvons plus de problèmes globaux qu'auparavant, il est donc très difficile de travailler sans technologies. Nous devons numériser chaque objet dans le ciel, les coordonnées et les paramètres de milliards d'étoiles. Maintenant, si vous voulez devenir un astronome prospère, vous devez posséder une technologie - connaître SQL, Python, etc.


- En quoi consiste votre routine de travail en tant qu'astronome?


- J'écrivais des programmes, comptais les explosions d'étoiles, allais aux observations, essayais de découvrir les étoiles de supernova. Il a ensuite créé des services informatiques pour les astronomes, réalisé des réseaux, réalisé des serveurs, Astronet et un observatoire virtuel. Et après que toutes les bases scientifiques de l'institut (GAI) ont été transférées à Postgres, j'ai eu une nouvelle responsabilité - aider en cas de problème. En général, notre entreprise Postgres Professional est très étroitement associée à GAI.



- Passons maintenant à Postgres. Comment avez-vous décidé de créer une entreprise?


- L'idée est revenue en 2010. Et en 2011, j'ai pris la parole à la conférence CNews sur la substitution des importations, où j'ai dit que vous n'avez pas besoin de réinventer la roue, mais vous devez prendre l'open source, ajouter votre expertise et développer votre base de données sur cette base. Pendant de nombreuses années après cela, ils m'ont dit "organisons une entreprise", mais je ne voulais pas, parce que je n'étais pas un homme d'affaires, je ne voulais pas m'impliquer dans ce monde impur. Mais quand j'avais des enfants, je devais penser à leur avenir, donc l'entreprise doit son apparence à mes filles.


Je suis allé dans les entreprises, j'ai commencé à chercher des partenaires, mais, malheureusement, tous les grands acteurs voulaient faire juste une affaire de poche pour résoudre leurs problèmes, et je voulais créer une entreprise indépendante. Heureusement, le bouche à oreille m'a conduit à Sushkevich. Nous avons parlé avec lui pendant seulement 5 minutes et je l'ai convaincu d'investir.


- Vous recherchez des investisseurs depuis 3-4 ans et n'avez pas trouvé


- De plus, je pensais même que l'Etat m'aiderait. J'ai parlé avec le gouvernement de Moscou, écrit une lettre au ministère du Développement économique que seulement un peu d'argent est nécessaire pour créer un centre de compétences de base de données. Autrement dit, j'étais prêt à travailler pour l'État. Mais personne ne voulait vraiment faire ça.


- Et comment avez-vous justifié le besoin?


- J'ai dit que la Russie avait besoin de sa propre base de données. Si nous nous appelons un pays sérieux, nous devons avoir une technologie racine de base. Non pas que nous devions faire face à l'isolement, mais nous sommes obligés de posséder nos technologies.



- Quels sont vos principaux clients?


- Sberbank, Yandex, qui a d'ailleurs été notre premier client. Service fédéral des impôts, ministère des Finances. Pouvez-vous imaginer combien il était difficile de convaincre de tels services? Cela n'a été possible qu'avec l'avènement de Postgres Professional. Bien que tout le monde ait compris que Postgres est un bon SGBD, s'il n'y a pas d'entreprise, il n'y a ni support ni responsabilité, une grande entreprise ne l'utilisera pas.


- Comment c'est de vendre aux agences gouvernementales? Ils ne sont pas très flexibles.


"Très inflexible." Cela prend des années. Ils vont tester pendant des années, développer leur expertise. C'est tout à fait normal, ils ont de gros systèmes sérieux, ils doivent être sûrs de tout vérifier cent fois.


- Avez-vous davantage d'entreprises publiques ou commerciales?


- Plus d'entreprises publiques. Maintenant, il y a une situation où les hauts responsables comprennent que l'année 2022 approche, quand il sera nécessaire de rendre compte de la substitution des importations, les gens du bas comprennent que Postgres est bon, le problème est dans la couche intermédiaire du gestionnaire. Parce qu'il a été formé à l'époque où les universités dispensaient des cours sur Oracle et MS SQL. Et puis on leur dit, voici les «postgres orthodoxes», et ils ne sont naturellement pas sûrs. Mais ça s'en va.


- Que demandent les sociétés commerciales?


- Ils demandent généralement conseil pour enquêter sur tout incident. Nous prenons également en charge le Postgres habituel, qui est gratuit.



- Est-il difficile de mener une activité informatique en Russie? Quelles sont les difficultés?


- Difficile, mais possible. Nous venons du capitalisme sauvage, mais progressivement la situation devient plus civilisée. Les gens commencent à réaliser que faire des affaires bien, ouvertement - est rentable, c'est normal. Des difficultés - l'opacité, l'approvisionnement, par exemple. Nous ne savons pas comment ils vont. Nous avons encore une législation étrange. Par exemple, nous sommes actuellement en train de remplacer des importations et Oracle achète de plus en plus. Comment est-ce? Parce qu'il y a des trous dans la législation qui permettent de contourner cela.


En d'autres termes, tout le monde soutient le Russe, mais en réalité ils ne nous ont pas donné un centime, pas une subvention, rien. Nous avons remporté le concours du ministère des Communications en 2015, mais nous n'avons toujours pas obtenu de victoire. Ce serait de l'argent décent, ce qui nous donnerait un bon départ, mais en conséquence, nous nous sommes battus pour croître d'une manière ou d'une autre. Et nous ne nous sommes pas séparés, je crois, uniquement à cause de notre persévérance et de notre envie de faire un projet.


- Combien paient-ils maintenant chez Postgres Professional?


- Junior ne gagne pas plus de 80-100 mille. Un développeur expérimenté peut obtenir jusqu'à 200 000 euros. Le seigneur en a beaucoup. Mais le recrutement d'employés n'est pas facile, c'est un travail. Lorsque les gens comprennent que développer Postgres est du sang, des tripes et de la viande, tout le monde n'est pas prêt à y creuser.


- Quels sont tes projets pour l'avenir?


- Nous développons notre projet, nous avons beaucoup de plans. Certains vont à la pointe de la science. Nous recherchons des équipes de recherche avec qui collaborer.




Si cela vous a plu, je vous invite à consulter la version complète . Vous apprendrez également comment se déroule le développement de PostgreSQL, qui Oleg est prêt à embaucher, comment le SGBD est mis en œuvre et pourquoi l'intégration avec les réseaux de neurones est le sujet le plus chaud.

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


All Articles