"Le spécialiste russe en informatique ne travaille qu'avec ce qui vient de l'Ouest", - Yevgeniy Dos, architecte des systèmes informatiques

Conditions de survie pour les professionnels de l'informatique

— Quelles sont les principales difficultés auxquelles un informaticien est confronté à son entrée

au marché ou lors d'un changement de direction ?

- En fait, les informaticiens ont assez de problèmes. Ce sont pour la plupart de jeunes professionnels, mais aussi ceux qui sont sur le marché depuis longtemps doivent changer, s'adapter aux nouvelles conditions et aux innovations technologiques. Par conséquent, la condition principale de "survie" pour un spécialiste de tout niveau peut être appelée formation permanente.

Les jeunes professionnels à l'honneurmanque de certificats professionnels et d'expérience dans les grands projets internationaux. Le chemin du développement est individuel pour différents profils de professionnels de l'informatique. Pour ma part, j'ai choisi la gamme de certifications Red Hat orientée Cloud / DevOps: elle est longue, difficile et coûteuse. Mais l’avantage de cette direction est l’absence d’un nombre suffisant de spécialistes de ce type sur le marché international. Et cela augmente la demande et les revenus d'un spécialiste en informatique certifié.

DevOps (de l'anglais. Development and operations - "development and operation")— un ensemble de pratiques visant à l'interaction active entre les spécialistes du développement et les spécialistes des services informatiques et à l'intégration mutuelle de leurs processus de travail.

Développement et optimisation des produits DevOpsest plus rapide que d'utiliser les processus traditionnels de développement logiciel et de gestion d'infrastructure. Grâce à cette rapidité, les entreprises peuvent améliorer le service client et être plus compétitives sur le marché.

Dans le modèle DevOps, les frontières entre les équipes de développementet la maintenance sont effacés. Parfois, ces deux groupes sont combinés en un seul général, dans lequel les ingénieurs travaillent sur le cycle de vie complet d’une application - du développement au test, en passant par le déploiement et l’exploitation - et développent diverses compétences, qui ne se limitent pas à une spécialisation étroite.

Il existe également des problèmes purement psychologiques.Peur du déménagement et des changements radicaux dans la vie. Beaucoup ont tout simplement peur de changer de vie : il y a des amis et des parents ici, mais comment puis-je m'en sortir seul ? Mais si vous ne changez rien dans votre vie, les chances de succès sur le marché international sont faibles. Cela inclut également une motivation insuffisante. Parfois, les gens ne veulent tout simplement rien réaliser, parce qu’ils sont habitués à ce que leurs parents et leurs proches les aident, les organisent et les organisent.

Photo: Regina Urazaeva / "Haytek"

Pour moi personnellement, il était difficile de me surmonteret votre paresse. Le spécialiste est obligé de parler anglais, mais beaucoup sont trop paresseux pour passer du temps et faire des efforts pour développer leur niveau. Mon anglais était au niveau zéro, mais pour des raisons de motivation, après avoir consacré beaucoup de temps et d'efforts, il a cessé d'être mon désavantage, mais est devenu un avantage concurrentiel, en particulier sur le marché russe. Le problème de la paresse n’est pas aussi simple et, en règle générale, il doit être résolu par de nombreux facteurs que chaque personne doit résoudre - indépendamment ou avec l’aide de spécialistes.

- Pourquoi, parmi tous les domaines informatiques, vous avez choisi l'architecture des systèmes informatiques et quels problèmes vous avez à résoudre?

- Ma passion pour le monde informatique a commencé à l'école,quand nous avons eu les premiers ordinateurs et le jeu Doom. Je me demandais comment l'ordinateur fonctionnait et cette curiosité est toujours la base de mon travail. Il y a eu ensuite une expérience avec les systèmes Unix et une étude plus intensive de la technologie, qui a débuté à l'université VSU (Vyatka State University - "High Tech"). J'étais un administrateur système du campus.

Unix- une famille de portables, multitâches etsystèmes d'exploitation multi-utilisateurs basés sur les idées du projet original AT&T Unix, développé dans les années 1970 au centre de recherche des Bell Labs par Ken Thompson, Dennis Ritchie et d'autres.

Doom- une série de jeux informatiques du genre jeu de tir deà la première personne, développé par id Software. La série suit les exploits d'un space marine anonyme travaillant pour la United Aerospace Corporation et luttant contre des hordes de démons afin de survivre et de sauver la Terre de leur attaque.

Si nous parlons de ma direction - "architecturestructures informatiques », les principales difficultés peuvent être divisées en trois grands groupes. Le premier est le développement extrêmement rapide de technologies et de solutions. Dans le monde des solutions open source, les produits informatiques apparaissent, changent, voire vont de plus en plus vite. L'architecte doit toujours être conscient de ces changements et travailler avec eux, car il est obligé d'utiliser ces connaissances avec compétence dans le cadre de son travail.

Le deuxième aspect est la responsabilité de l’architecte dans les décisions prises. Au minimum, cela se reflète dans sa demande. Dans le pire des cas, les clients subissent des pertes financières.

Photo: Regina Urazaeva / "Haytek"

Et le dernier est une sorte de routine et de bureaucratie.flux de travail. Un architecte est un rôle technique, beaucoup de travail sur papier, mais sans lui, il n’ya aucun moyen. C'est un poste de direction. Très probablement, l'architecte peut être décrit comme un responsable technique qui se concentre sur la répartition du travail entre les subordonnés de son équipe. C'est l'architecte qui comprend parfaitement le projet, sait comment atteindre les objectifs, il passe lui-même beaucoup de temps à la mise en œuvre de tâches techniques.

"L'Université ne fera pas de vous un spécialiste prometteur"

— Pourquoi la Russie est-elle aujourd'hui si en retard sur le marché informatique ? Que manque-t-il? Comment former des spécialistes de l’apprentissage moderne et actif ?

- Personnellement, je ne travaille pas déjà sur des projets russesenviron dix ans. Mais je peux dire que dans notre pays, l'utilisation de produits et solutions modernes a cinq ans de retard sur les projets européens et américains. Cela est dû au manque de personnel qualifié et de financement, ainsi qu’à des processus technologiques construits de manière illettrée.

Quant à l'éducation, j'ai moi-même étudié àFaculté d'automatisation et de génie informatique orientée informatique, et je peux dire que notre programme éducatif n'est absolument pas adapté aux solutions modernes. L’université ne produira jamais un architecte informatique tout fait. L'université ne peut fournir que les bases, mais le spécialiste doit étudier lui-même.

Il y a de grandes entreprises qui aident dansformation et certification de mes employés - par exemple, ICL, où j'ai travaillé pendant environ sept ans. Si vous souhaitez apprendre et vous développer, vous devez rechercher des opportunités et non des excuses, ou confier la responsabilité à l'éducation ou à quelqu'un d'autre. Les centres éducatifs privés sont très utiles et peuvent considérablement accélérer le développement d’un spécialiste, mais c’est plus que cher si vous payez vous-même.

- Comment un informaticien peut-il développer les compétences nécessaires à la croissance de carrière et à la demande du marché?

- Chaque année, une université ouvre ses portesdes centaines de jeunes cadres. En raison de l'imperfection des programmes éducatifs, ces jeunes spécialistes ne peuvent même pas se faire concurrence, sans parler du marché. Par conséquent, il est préférable de penser au lycée à propos de leur futur métier. Et quand vous poursuivez des études supérieures, étudiez indépendamment les technologies actuelles et soyez intéressé par leur profession. Très bien, si vous pouvez acquérir une certaine expérience dans le département informatique de votre université.

Photo: Regina Urazaeva / "Haytek"

Vous ne devriez jamais vous attendre à une universitéfaites de vous un spécialiste très prometteur. Je ne sais pas si les choses vont bien dans les autres professions, mais en informatique, l'auto-éducation, c'est d'abord.

Dans le monde informatique lui-même, il existe des dizaines ou des centaines de domaines dans lesquelsvous pouvez développer - programmation, développement de systèmes de microprocesseurs, audit et sécurité, systèmes de réseau, conception et graphismes, etc. Comprendre et choisir ce qui vous convient le mieux est une tâche très difficile. Le prix d'une erreur peut être un changement de direction ou une déception totale du métier. Par conséquent, il est également très important de décider de ce que vous ferez dans votre vie. Et bien sûr, l’informatique n’est pas un travail de neuf à cinq. Être une informaticienne est une vie bien remplie dans ce domaine: passe-temps, travail, temps libre à la maison et même en vacances.

Élargir ses horizons, apprendre de nouvelles technologies,l'invention de leurs techniques, la mise en œuvre de projets complexes, la formation d'autres spécialistes est un ensemble incomplet de recommandations, à la suite duquel on peut développer un spécialiste de la concurrence.

Augmenter la probabilité de gagner

- Vous êtes un exemple de réussite dans la carrière, contrairement aux conditions, plutôt que grâce. Quelle était votre principale motivation?

- Tout ce que j'ai réussi à réaliser est arrivégrâce à mon caractère. Je n'avais personne à espérer. Depuis mes études au pensionnat, j’ai bien appris: si je ne fais rien moi-même, je n’aurai rien. La motivation était de prouver à tout le monde, et tout d’abord à moi-même: je peux, je mérite, je réussirai.

Evgeny Dosné dans le petit village de Vostochny enRégion de Kirov. Il a fait ses études secondaires dans un internat situé dans le village de Tuzha. Au lycée, Evgeniy a pensé à entrer dans le VSU, mais pendant 50 ans, seuls quelques diplômés de l'école Tuzhin y sont entrés, mais personne ne pouvait durer plus d'un cours.

Cependant, après l'école Eugene en 2000Il est entré au collège mécanico-technologique d'industrie légère de Kirov, qu'il a regretté par la suite. Étudier dans une école technique était médiocre et les tests d'entrée à VSU étaient faciles et accessibles pour Eugene. Après KMTT, Eugene travailla à l'usine en tant qu'électricien, travailla comme chargeuse et nettoya les voitures en raison du manque d'emplois dans la région. Cela dura jusqu'en 2004, mais il entra néanmoins dans le VSU. Au cours de la dernière année d'études à l'université, Evgeny a déjà pleinement travaillé dans l'une des plus grandes entreprises d'énergie électrique de la région en tant qu'administrateur système.

En 2011, Eugene a accepté l'offre d'emploi pourPoste d'ingénieur Unix dans la société ICL à Kazan. Le premier projet était un grand projet (des milliers de serveurs) en Suède. Je devais travailler à distance. Le projet était associé à l'industrie automobile et à la robotisation de la production industrielle et au support de toute l'infrastructure informatique du client. Les travaux dans la LCI ont permis à Eugene d’entrer sur le marché international.

- Pourquoi as-tu décidé de t'installer à Kazan? Et en quoi la vie dans la capitale du Tatarstan est-elle différente?

— Mon déménagement de la région de Kirov à Kazan,Tout d'abord, cela a été déterminé par le niveau de vie, le développement des infrastructures et le niveau des salaires, qui y sont d'un ordre de grandeur plus élevés que dans mon pays d'origine. De grandes sociétés internationales sont également basées à Kazan. La coopération avec eux est l'expérience indispensable que tout informaticien doit acquérir pour réussir son saut vers le haut et atteindre un nouveau niveau dans son activité professionnelle.

- Comment se passe la journée d'un tel expert en informatique?

- Chaque journée de travail commence habituellement parRallyes stand-up avec des clients étrangers, où il y a généralement une équipe d'architectes de la part du client et une personne de l'équipe de direction. Nous discutons du travail effectué depuis le dernier jour de travail et planifions les tâches du jour en cours. Cela aide chaque membre de l'équipe à connaître tout le travail et les processus présents dans l'équipe. Si quelqu'un a un problème, il peut demander l'aide de ses collègues et discuter de la situation. De plus, je planifie mes tâches indépendamment en fonction des rassemblements et réunions quotidiens, et je me mets au travail en me connectant à distance à l'infrastructure du client.

Photo: Regina Urazaeva / "Haytek"

- Parlez-nous de ce que vous faites maintenant.

- Mon dernier projet était l'un des plus difficiles. J'ai travaillé pour une grande société américaine. En tant qu'architecte, mes tâches comprenaient la planification, l'organisation et l'exécution de la migration de processus CI (CI, ing. Intégration continue, intégration continue - «High-tech») d'une solution (TeamCity) à une autre (Jenkins).

Lors de la mise en œuvre de ce projet, j'ai visitéaux États-Unis et en Inde, afin de proposer des cours professionnels à des centaines de développeurs d'entreprises. La mise en œuvre de ce projet a permis au client d'automatiser l'ensemble de l'infrastructure CI, de simplifier le travail des développeurs de code, de réduire considérablement le temps de cycle de vie du développement d'applications, de simplifier considérablement le travail des ingénieurs DevOps de l'entreprise et, par conséquent, d'économiser beaucoup d'argent. somme d'argent.

Grâce aux cours que j'ai dispensésdéveloppeurs de l'entreprise dans les deux pays, les employés ont compris tous les avantages de la mise en œuvre du projet et ont appris à utiliser efficacement les connaissances acquises dans leur travail quotidien.

- Pourquoi avez-vous choisi Red Hat et qu'est-ce que la certification vous a donné? Combien de temps a duré la préparation à la certification et combien a-t-elle coûté?

- Le choix s'est porté sur la ligne de certification Red Hatpas par hasard. À ce moment-là, je travaillais pour des clients étrangers depuis plusieurs années et je comprenais une vérité simple. Une grande entreprise préfère investir de grandes ressources dans ses systèmes informatiques uniquement pour qu'ils fonctionnent de manière prévisible. En cas de défaillance, le développeur peut résoudre les problèmes à un moment donné. Bien que le système d’exploitation Linux le plus répandu soit gratuit, les entreprises ne cherchent pas à utiliser la version gratuite, mais privilégient les versions commerciales des systèmes libres. Red Hat est l’un des fournisseurs de produits pour ce modèle. C'est le leader sur le marché américain en termes de fourniture de solutions commerciales basées sur l'open source.

Chapeau rougeest une entreprise américaine qui produit des solutions pourbasé sur le système d'exploitation Linux : Red Hat Enterprise Linux et Fedora, ainsi que d'autres produits et services logiciels open source. Red Hat Software a été créé en 1995 par la fusion des projets de Mark Ewing et Bob Young.

J'ai obtenu une certification alors que je travaillais encore chezKazan. ICL Services disposait d'un programme pour soutenir les professionnels de la certification. Cela a été bénéfique à la fois pour l'entreprise elle-même - plus les qualifications de ses employés étaient élevées, plus les chances de remporter des appels d'offres étaient élevées, et pour moi - j'étais déjà impliqué en tant que consultant sur de nombreuses questions, mon opinion a pris du poids et à l'avenir la finale les décisions techniques restaient entre mes mains. Par rapport à des collègues qui n’étaient pas impliqués dans la certification, j’étais déjà hors compétition.

J'ai obtenu mon premier statut de certificationen 2011. Le dernier examen de certification a été obtenu en 2018. Pendant tout ce temps, j'ai passé 18 examens dans différents pays du monde. J'ai investi beaucoup d'argent pour certains examens, alors que les dépenses associées s'élevaient à un montant total, comprenant les vols, l'hébergement, les voyages à l'étranger, beaucoup de temps libre et des vacances à mes propres frais.

"Comme nous sommes différents"

- Quel est le niveau d'informatique à l'étranger et en Russie? Pourquoi les voyages, les stages et les voyages sont-ils nécessaires au développement du spécialiste recherché?

- Je pense que la différence ne réside pas dans les informaticiens, mais danscomment nous sommes différents. Ce n’est un secret pour personne que la plupart des technologies sont nées dans la Silicon Valley. Les entreprises apparaissent et naissent là-bas. En règle générale, les technologies qui ont été testées et ont fait leurs preuves viennent en Russie. Par conséquent, peu importe à quel point il est insultant de l'admettre, le spécialiste russe des technologies de l'information ne fait que travailler avec ce qui vient de l'Ouest. Bien sûr, en Russie aussi, beaucoup de choses nouvelles sont créées, et sont créées par les mains de spécialistes nationaux. Mais, en règle générale, pour que leurs idées continuent à vivre et à se développer, ils partent pour l’Occident.

Photo: Regina Urazaeva / "Haytek"

La raison principale de l'arriéré, assez curieusement,réside dans l'ignorance de la langue anglaise. Les professionnels de l'informatique moyens peuvent au mieux lire des ouvrages professionnels. En un sens, cela fait de nous des consommateurs. Il est peu probable que quelqu'un prêtera attention au développement des spécialistes russes, s'ils sont effectués uniquement en russe. Très probablement, le monde ne le saura tout simplement pas.

Par contre, je connais beaucoup de Russesentreprises fournissant des services aux clients occidentaux. Cela suggère que nos spécialistes sont bien formés et que le coût de ces services est inférieur à celui d'un entrepreneur étranger qui ferait la même chose.

À un moment donné, il devint évident queMa qualification dépasse les exigences du marché local et la seule chose qui reste dans ce cas est de travailler pour des clients étrangers. Mais dans ce mode, il est gênant de travailler, du moins à cause de la différence de fuseaux horaires, vous envisagez donc déjà de vous déplacer. Bien sûr, vous pouvez travailler pour des clients domestiques, mais dans ce cas, le revenu sera inférieur à ce que vous pouvez avoir dans les pays occidentaux.

— En Russie, la transition vers des solutions de conteneurs, des infrastructures cloud et des solutions commerciales prêtes à l'emploi (solutions FaaS) s'accélère. Que va-t-il se passer ensuite?

- La tendance des dernières années - l'adaptation d'ancienapplications et le développement de nouvelles en mettant l’accent sur l’isolation des conteneurs. En plus de faciliter la gestion et la mise à l'échelle, cette approche offre une grande flexibilité pour le débogage, les tests et le déploiement, en tenant compte de l'automatisation complète de tous les processus. Je suis sûr que cette tendance continuera à se développer. Ceci est bénéfique pour les entreprises elles-mêmes, car les conditions d'erreur humaine deviennent de moins en moins bonnes et le délai entre le développement et la production est considérablement réduit. Les entreprises continueront à s'efforcer d'accroître l'automatisation des processus informatiques.

- Aujourd'hui, ils disent de plus en plus que l'avenir est dans les solutions open source. Pourquoi Et quel est leur avantage par rapport aux offres commerciales?

— Dans les années 1990 et au début des années 2000, la plupart des logiciels étaientdéveloppé par les grandes entreprises. Ils étaient des monopoles ou se partageaient les marchés entre eux. Ces entreprises occupaient donc une position dominante et les consommateurs étaient en fait obligés de s'adapter à leurs exigences. Cela concernait les limites de leurs produits, les fonctionnalités ne pouvaient pas être étendues, car pour les fabricants, les problèmes des consommateurs individuels étaient de peu d'importance, les défauts connus pouvaient rester longtemps non corrigés, de nouvelles fonctionnalités étaient rarement ajoutées, les licences coûtaient beaucoup d'argent. . Il y avait de nombreuses raisons à cela : les programmes à code source fermé étaient très demandés et il n'y avait pas d'autres alternatives. D’un autre côté, c’est précisément cet état de fait qui a conduit les programmeurs à développer les programmes dont ils avaient besoin et à donner accès à leur code source. Les consommateurs ont déjà le choix : recourir à des solutions alternatives qu’ils peuvent personnaliser eux-mêmes, ou continuer à investir dans des produits commerciaux.

L'idée du logiciel open source a effectivement donnéun élan révolutionnaire pour le développement de l’ensemble de l’industrie informatique. Je pense que grâce au système d'exploitation Linux ouvert et gratuit, nous disposons aujourd'hui de smartphones pratiques et accessibles à tous. Et de nombreux logiciels différents invisibles pour les utilisateurs ordinaires, tels que les conteneurs.

Pensons un instant que si tout dans le monde est aussiles logiciels fermés domineraient-ils? Il est peu probable que les smartphones soient disponibles, ne serait-ce que parce que le logiciel devrait payer autant que pour le matériel et pour chaque application individuelle, que nous téléchargeons également gratuitement. La plupart des gens préfèrent toujours les téléphones à boutons. À son tour, un petit nombre d'utilisateurs n'aurait pas besoin du développement de réseaux cellulaires - 4G, 5G, des canaux Internet à haut débit et d'autres industries connexes. Une situation similaire se produit au sein de l'informatique, l'accès à la technologie crée de nouvelles idées et offre de nouvelles opportunités.

- Dans le domaine informatique, tout change rapidement. Quel est l'âge d'obsolescence des solutions existantes?

- La soi-disant ère Unix remonte à 1Janvier 1970. Ceci est comparable au début de notre ère dans le calcul humain universel. Seulement 50 ans ont passé des premiers ordinateurs aux systèmes automobiles autonomes et aux stations de recherche opérant à des milliards de kilomètres de la Terre. D'après mon expérience, la durée de vie de la technologie est très courte - trois à cinq ans. En outre ou il y a une refonte significative (évolution) de la technologie, ou elle devient simplement non réclamée en raison du fait que quelque chose de nouveau et de plus pertinent est à venir.

Photo: Regina Urazaeva / "Haytek"

- Il est impossible d'imaginer une économie numérique sans la mise en œuvre globale de l'informatique dans tous les domaines de la vie. Mais quelles industries font progresser la technologie elle-même, contribuant au développement et à la modernisation?

— L'informatique est désormais entrée dans le quotidien de la majoritépersonnes, tout simplement parce que la plupart de ses habitants possèdent un smartphone. Et c'est déjà l'accès à Internet. Les gens utilisent les services électroniques pour faire des achats, communiquer, obtenir des informations et bien plus encore. Tout cela oblige les fournisseurs de tels services à se concentrer sur le consommateur final et, à terme, à améliorer leurs services - les câblo-opérateurs installent de nouveaux réseaux de fibre optique à travers les mers et les océans, les opérateurs mobiles développent les communications terrestres - 3G, 4G et, enfin, 5G. . Une forte demande est apparue pour les systèmes autonomes, allant des robots de livraison de courses aux systèmes de contrôle des véhicules lourds. Je pense que les startups jouent ici un rôle énorme, elles proposent constamment quelque chose de nouveau, et si cela trouve un écho auprès des utilisateurs, alors les grandes entreprises reprennent le vecteur et investissent des milliards.

- Existe-t-il des chances de réussir en Russie ou s'agit-il simplement d'une carrière à l'Ouest ou sur le marché asiatique?

- Tout dépend de nombreux facteurs etles circonstances. De ma propre expérience, je sais que vous pouvez vous sentir bien dans un pays et être au sommet du développement technologique, mais dans une seule géographie. Une autre chose est que lorsque vous entrez sur le marché externe et international, le monde devient beaucoup plus vaste. Tout dépend de vos besoins. Par conséquent, il n’existe pas de tel dilemme - c’est possible »ou« il est impossible de réussir, tout dépend de l’aspiration personnelle. Choisir entre l’Ouest et l’Asie est une question de préférence personnelle. C’est un défi pour vous, rien n’est impossible ici.

Les rédacteurs sont reconnaissants à la résidence des industries créatives de la STAB pour leur assistance dans la réalisation de l’enquête.