A propos de l’auteur

Je m’appelle Konstantin Pankov, (techno)magicien , spécialisé dans la matérialisation des désirs intellectuels (et autres) des utilisateurs d’ordinateurs personnels sous la forme de logiciels d’application.

Dans mon blog, je partage mon expérience pratique dans le développement de logiciels, je parle des technologies et des méthodes de création de programmes et je propose des solutions toutes faites.

J’écris des livres et des manuels pour structurer la conscience, et anime également des formations, grâce auxquelles mes lecteurs et étudiants comprennent les secrets et les subtilités du métier de programmeur, passant progressivement dans la catégorie des co-créateurs, artistes et maîtres.


Mon histoire

Ayant grandi dans les histoires d’Asimov, Strugatsky, Clark, Heinlein, j’ai vu le futur proche de l’humanité comme une aube après une nuit noire : je croyais au progrès scientifique, technique et social, qui, sous mes yeux, aurait dû transformer le la vie quotidienne grise du socialisme développé (comme on le considérait alors) en une interminable saga des explorateurs de l’espace et le triomphe de la science sur les problèmes quotidiens de tous les peuples. Par conséquent, à la première occasion (et elle est apparue en 9e année), j’ai commencé à maîtriser la “spécialité du futur” – la programmation. Le lendemain de l’obtention de mon diplôme, j’ai obtenu un emploi chez NPO Saturn, où j’ai continué à m’entraîner à écrire du code, tout en étudiant les mathématiques appliquées au département du soir de KubSU.

Quand je suis rentré chez moi après avoir servi dans l’armée soviétique, j’ai constaté que le pays dans lequel j’avais grandi avait disparu, ainsi que mon idée de progrès universel basé sur la conscience et le service volontaire à l’humanité. Mais mon idée de devenir programmeur professionnel est restée et j’ai poursuivi ma carrière chez Selena Design Bureau, en développant des modules de système d’exploitation en temps réel en langage d’assemblage et en maîtrisant de manière indépendante les langages de haut niveau qui ont commencé à apparaître avec les ordinateurs personnels.

Puis en Russie, il y a eu une décennie de fermentation économique, balayant les grandes industries, donnant naissance à de petites entreprises, qui se sont également rapidement noyées dans l’instabilité financière et politique. Pendant ce temps, j’ai changé de nombreuses organisations et maîtrisé plusieurs spécialités, mais dans mon cœur je suis toujours resté un serviteur dévoué des zéros et des uns. Sur mon PC, j’ai créé de petits projets et les ai promus par le biais d’amis, de connaissances et de clients sur le lieu de travail principal. Il n’y avait pratiquement pas d’Internet à l’époque, mais il y avait des modems qui bipaient, grâce auxquels j’ai réussi à envoyer mes programmes même à des clients étrangers.

Et pourtant, j’ai parfois réussi à travailler sur des projets intéressants : automatisation de la comptabilité matière et de la paie pour KRTPC (FoxBase) ; automatisation du système de workflow (section – comptabilité matière) de la société “ALK” (FoxPro); projet de jeu “Chronicles of Tarr”, programmation GUI, SoundEngine (Delphi 7).

Après le millénaire, une stabilisation s’est produite dans le pays : le pétrole et le gaz russes ont régulièrement afflué vers l’Europe, et l’économie s’est construite autour d’un schéma complexe de répartition des fonds budgétaires entre les différents segments de la population. J’ai obtenu un emploi dans la société de développement de logiciels, où pendant 8 ans, j’ai développé des modules logiciels pour un système de gestion de documents pour les organisations budgétaires au niveau du territoire de Krasnodar (Delphi XE2). Dans la même période, il entre à l’Académie IMSIT et obtient avec mention un diplôme en informatique-économiste.

En 2014, une ère de transformations géopolitiques s’ouvre en Russie, qui au bout d’un moment affecte également mon travail : ils prennent à ma place deux Ukrainiens, et je pars en voyage libre sous le fier pavillon du travail indépendant et à distance : je travaille pendant près de trois ans en tant que rédacteur technique chez OOO ” Ednow media”, puis quelques mois en tant que programmeur chez Auslogics Software Ltd Pty, après quoi il a pris la décision finale de ne travailler que pour lui-même.

En 2018, j’ai choisi la plateforme My Visual Database comme principal outil de développement, et je continue à l’utiliser à ce jour. Pendant ce temps, j’ai pas mal d’évolutions, que je partage volontiers sur le forum et sur mon blog. Et j’écris périodiquement mon expérience sous forme de livres : cours de formation ou récits de développement de projets spécifiques. Ces éditions numériques se trouvent à la bibliothèque