— OpenStack, . , - OpenStack , Red Hat HP, IBM. «» OpenStack., Mail.ru Cloud Solutions
Il existe plusieurs systèmes d'orchestration de conteneurs populaires (gestion des conteneurs), par exemple, Kubernetes est très populaire. Il existe des niveaux d'abstraction plus élevés, des solutions de fournisseurs où Red Hat OpenShift est poussé en tête. Une introduction à la technologie de conteneurisation devrait commencer avec Docker, la construction d'un cluster simple sur Docker Swarm. Ce sont des choses de base, il vaut la peine d'en apprendre les bases, puis de passer à des orchestrateurs de conteneurs sérieux.Nikolay Butenko, architecte chez Mail.ru Cloud Solutions
Le langage de programmation Go gagne en popularité - c'est sur lui que la plate-forme Red Hat OpenShift est écrite. Il existe des calculs sans serveur, basés sur des fonctions qui s'exécutent sur l'infrastructure de conteneur. Ils nécessitent de nouvelles approches de développement; ces dernières années, les fournisseurs de cloud hybride et public ont beaucoup fait pour faciliter l'écriture et l'utilisation des fonctions cloud.Vladimir Karagazhi, chef d'équipe de l'architecte des solutions Red Hat
Python est un langage génial sans pratiquement aucune limite. C'est à la fois bon et mauvais en même temps. Bien, car littéralement en une semaine, vous pouvez écrire des choses assez complexes en Python.Mais écrire un système sérieux, avec de nombreuses entités et objets, avec un grand nombre de connexions entre eux est problématique. Cela nécessite de solides compétences analytiques, une réflexion bien structurée et une compréhension claire de ce que vous faites.Nikolay Sokornov, directeur du département de développement logiciel de Reksoft
Vous devez étudier l'informatique, les algorithmes, les structures de données, les modèles de conception, les abstractions, les méthodologies de programmation. C'est sur cela que sont construits les frameworks et les bibliothèques hype. Comprendre la base de données - il deviendra plus facile de comprendre tout le reste.Anton Tuzhik, développeur frontend SEMrush
, . JavaScript — , . TypeScript, JavaScript. , TypeScript, JavaScript. — ., IT- Bilderlings
Il existe des tâches pour lesquelles de nombreux spécialistes sont désormais nécessaires dans l'industrie, mais il existe des tâches de niche stables et très intéressantes. Par exemple, les hyperviseurs et les systèmes d'exploitation. Les programmeurs de niche ont besoin d'un peu, mais ils sont très appréciés et leur besoin n'est pas réduit.Anna Melekhova, architecte de la plateforme Acronis