Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiDeveloper InterviewsInterviewNouvelles

Qu’est-ce que ça fait d’être un développeur Serge Pilko ?

smartmockups kv8i762j

Bonjour. Cet article fait partie d’une série où nous discutons avec des développeurs de logiciels professionnels, leur demandons ce que c’est que d’écrire du code pour gagner leur vie, et peut-être obtenons-nous quelques aperçus de l’industrie du développement de logiciels en cours de route.

Aujourd’hui, nous avons un membre très apprécié de la communauté des développeurs Delphi et RAD Studio, Serge Pilko. Serge et moi avons collaboré dans les coulisses sur certaines choses au cours des deux dernières années pour Embarcadero et il fait partie de ces personnes vraiment positives qui respirent le talent des développeurs. Serge est PDG d’Embarcadero Tech Partner, Softacom , une société basée à Minsk, en Biélorussie, avec des clients du monde entier, dont les États-Unis, le Danemark, la Belgique, l’Allemagne, les Pays-Bas et plus de 15 autres.

Salut, Serge. Nous nous sommes croisés en tant que développeurs depuis plusieurs années mais je pense que c’est la première fois que vous donnez une interview pour Embarcadero. Pouvez-vous nous parler un peu de vous et de votre parcours professionnel de développeur Delphi à PDG d’une société de développement de logiciels Delphi ?

Salut Ian, merci de m’avoir invité pour cette interview.

Je m’appelle Serge Pilko et je suis le PDG de Softacom, une société de développement de logiciels Delphi.

En me souvenant de ma jeunesse, je ne dirais pas que je suis tombé amoureux des technologies. Au lycée, quand on étudiait C++ et Visual Basic, je les détestais. J’ai eu des notes de 2 à 3 dans la programmation. Le choix d’une carrière de développeur de logiciels s’est donc fait sous l’influence de mes parents.

À l’université, j’étais très enthousiaste à l’idée de programmer parce que j’avais la chance d’avoir un excellent professeur par rapport au lycée où j’ai eu de la malchance ??. À l’université, j’ai commencé à étudier Delphi 3 (à l’époque c’était la dernière version de Delphi) et j’ai décidé de l’explorer plus en profondeur. Pour l’avenir, je dois mentionner que plus tard, cet intérêt pour Delphi m’a guidé à devenir un évangéliste de Delphi et le premier MVP Embarcadero en Biélorussie. Mais revenons à la chronologie des événements.

Pendant et après l’obtention de mon diplôme, j’ai travaillé en tant que développeur pendant environ 10 ans et en 2008, j’ai décidé de commencer un nouveau chapitre de ma carrière. J’ai créé ma propre société Softacom qui réunit aujourd’hui les meilleurs experts Delphi en Biélorussie. Bien que nous offrons une large gamme de services de développement de logiciels, nous nous concentrons sur la modernisation et la migration des logiciels hérités et travaillons avec des entreprises locales et étrangères de différentes tailles.

Aujourd’hui, notre société est un partenaire de conseil et de formation officiel d’Embarcadero et agit en tant que partenaire de conseil certifié de TMS Software .

screenshot 2021 10 26 143435

The Softacom Website

Vous souvenez-vous de vos premiers projets qui vous ont inspiré à suivre une carrière dans le développement ?

Je pense que ces courts projets que j’ai eus pendant les 2-3 premières années à l’université ont fait le travail.

Ils m’ont fait penser que j’étais excité d’expérimenter avec des bases de données d’étudiants, des éditeurs de texte et, bien sûr, une calculatrice. Je pense que chaque développeur Delphi a commencé avec une calculatrice. C’était à la fin des années 90. Cela a été vraiment inspiré de créer facilement une application graphique, alors qu’au lieu d’une application de console, vous pouvez avoir une application étonnante avec une interface utilisateur riche.

Au fait, j’ai une histoire amusante à ce sujet. Nous (les étudiants) étions jeunes et avions un esprit curieux. Les applications Delphi ont démarré très rapidement sous Windows 95 et 98 et, pour notre compréhension, les applications sérieuses devraient démarrer lentement, avec beaucoup de bruit de disque dur, etc. C’est pourquoi lors du lancement de la calculatrice, nous avons implémenté l’écriture et la lecture d’un fichier de 600 Mo sur le disque dur ??.

Comment avez-vous décidé de créer votre propre entreprise ? Étiez-vous insatisfait de votre position à ce moment-là?

Définitivement pas. Ce n’est pas une question d’insatisfaction ou quelque chose comme ça. Je viens de réaliser que je pouvais aller plus loin et prendre plus de responsabilités.

J’ai senti que j’étais prêt à diriger ma propre équipe de professionnels, à prendre en charge nos propres projets et à aider différentes entreprises à développer leurs activités avec des logiciels de haute qualité.

Vous avez mentionné que vous êtes un « évangéliste de Delphi ». Pourquoi et qu’est-ce qui vous a poussé à choisir Delphi ?

Aujourd’hui, Delphi est un outil de développement à jour qui peut être utilisé pour créer des logiciels avancés de tout type – des services financiers aux systèmes matériels, des applications Windows Store aux solutions Web à plusieurs niveaux. C’est l’une des meilleures options pour créer des applications natives Win32/Win64 avec une interface utilisateur riche. Avec Delphi, vous pouvez utiliser une large gamme de composants tiers qui vous aideront à atteindre différents objectifs de développement. Bien sûr, comme toute autre technologie, Delphi a ses inconvénients mais ses avantages sont bien plus importants pour moi. Et je crois sincèrement qu’étant donné toutes ses capacités, cette technologie nous accompagnera dans le futur.

Oui, cela ressemble à une publicité. Mais c’est ce que c’est. J’essaie de peupler ces pensées partout. Les gens doivent comprendre la différence entre le marketing et les faits réels.

vo5j0585

Cela signifie-t-il que vous considérez Delphi comme un choix universel pour n’importe quel logiciel ?

Absolument pas. Nous travaillons avec différents outils et technologies. Dans notre équipe, nous avons également des développeurs et des experts .NET chevronnés qui travaillent avec des plateformes cloud. Cependant, comme notre société possède l’expertise la plus riche en Delphi, nous recevons régulièrement de nombreuses demandes liées à des projets Delphi. C’est pourquoi en regardant nos statistiques, vous pouvez vraiment tirer une telle conclusion.

Mais les valeurs clés pour nous sont la satisfaction de nos clients et l’efficacité de nos solutions. Nous ne commençons jamais notre travail sur le projet sans une analyse préalable de la faisabilité des différentes approches. Pendant la migration, nous pouvons suggérer une réingénierie et suggérer des cadres plus appropriés pour des implémentations appropriées. Nous sommes très honnêtes avec nos clients car nous savons que nous sommes responsables non seulement de notre réputation mais aussi de la leur. Si un client a une application Delphi monolithique, cela ne signifie pas que nous suggérerons de l’avoir telle quelle. Le monde a changé et certains modèles architecturaux, appliqués il y a 15 ans, ne sont plus d’actualité aujourd’hui.

Quel(s) produit(s) Embarcadero utilisez-vous le plus ?

Bien sûr, nous utilisons le produit de base – RAD Studio, y compris Delphi et C++ Builder. Si nous parlons exactement de l’Embarcadero et non d’IDERA, nous utilisons bien sûr différents produits supplémentaires tels que les styles, les composants TeeChart, etc. Mais disons que toutes ces choses font partie de RAD Studio.

Habituellement, les gens préfèrent partager leurs meilleures pratiques, solutions et réussites, mais que se passe-t-il si nous vous demandons si vous avez déjà eu l’impression d’avoir fait une erreur en tant que PDG ?

C’est une question intéressante… à mon sens, la plus grosse erreur devrait ruiner l’entreprise, mais nous sommes toujours là après 12 ans ??

Mais je veux mentionner deux ou trois choses.

Premièrement, le PDG doit prendre des risques. Il y a environ 5 ans, il y a eu une autre crise mondiale [financière]. Et au lieu d’augmenter l’équipe, nous avons pris une décision inverse. Après cela, nous avons eu la chance de commencer à travailler avec une entreprise de renommée mondiale. Nous voulions travailler avec eux – un rêve – depuis 1 à 2 ans, mais… nous n’avions pas assez de ressources en raison de la réduction de la taille de l’équipe. Aujourd’hui, après 5 ans, nous ne pouvons toujours pas obtenir ce contrat parce que, peut-être, le moment est passé.

La deuxième chose, que je veux mentionner – vous devriez être concentré. Lorsque vous êtes une petite entreprise, vous ne pouvez pas tout faire et pour tout le monde.

Pensez-vous que vous quitterez un jour l’industrie du développement de logiciels ? Si oui, que voudriez-vous faire ?

C’est une question très intéressante. De nouveau??

En fait, j’aimerais pouvoir maintenant vous dire quelque chose d’extraordinaire pour vous surprendre mais malheureusement, je ne peux pas. Bien que je pense que nous ne devrions jamais dire « jamais », en ce moment je me sens à l’aise où je suis. De plus, je crois que l’informatique peut vraiment être un bon choix de carrière. C’est pourquoi notre société organise divers séminaires et ateliers pour les étudiants afin de les inciter à choisir le développement logiciel en général et Delphi en particulier comme futur cheminement professionnel.

Quels conseils pouvez-vous donner aux jeunes développeurs qui font tout juste leurs premiers pas dans ce métier ?

Peut-être que cela peut sembler un peu naïf, mais… N’arrêtez jamais d’apprendre. Apprendre de vos collègues, de vos managers et de vos clients, apprendre des cours professionnels et des webinaires, de votre propre expérience et de vos erreurs. Restez curieux et n’ayez pas peur d’admettre que quelque chose peut vous être inconnu.

Quelle est la meilleure façon pour quelqu’un de vous joindre?

Vous pouvez nous joindre via notre site https://www.softacom.com , nous suivre sur YouTube , lire nos articles sur Medium . Et si vous voulez me retrouver, vous pouvez le faire sur Twitter .


Note de Ian : Nous avons également demandé à Softacom de nous rejoindre et d’écrire quelques articles ici sur le blog dans notre section Embarcadero Tech Partner. Vous verrez la société de Serge y apparaître de temps en temps en tant qu’écrivains invités avec plusieurs de nos autres partenaires techniques sur ce lien : https://blogs.embarcadero.com/category/tech-partner/


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

IN THE ARTICLES