— OpenStack, . , - OpenStack , Red Hat HP, IBM. «» OpenStack., Mail.ru Cloud Solutions
Existen varios sistemas populares de orquestación de contenedores (gestión de contenedores), por ejemplo, Kubernetes es muy popular. Hay niveles más altos de abstracción, soluciones de proveedores en las que Red Hat OpenShift es llevado al liderazgo. Una introducción a la tecnología de contenedorización debería comenzar con Docker, creando un clúster simple en Docker Swarm. Estas son cosas básicas, vale la pena aprender los conceptos básicos de ellas y luego pasar a serios orquestadores de contenedores.Nikolay Butenko, arquitecto en Mail.ru Cloud Solutions
El lenguaje de programación Go está ganando popularidad: en él se escribe la plataforma Red Hat OpenShift. Hay cálculos sin servidor, basados en funciones que se ejecutan en la infraestructura del contenedor. Requieren nuevos enfoques de desarrollo; en los últimos años, los proveedores de nube pública e híbrida han hecho mucho para facilitar la escritura y el uso de las funciones de la nube.Vladimir Karagazhi, jefe de equipo de Red Hat Solutions Architect
Python es un lenguaje increíble prácticamente sin límites. Esto es bueno y malo al mismo tiempo. Bien, porque literalmente en una semana puedes escribir cosas bastante complejas en Python.Pero escribir un sistema serio, con muchas entidades y objetos, con una gran cantidad de conexiones entre ellos es problemático. Esto requiere fuertes habilidades analíticas, un pensamiento bien estructurado y una comprensión clara de lo que está haciendo.Nikolay Sokornov, director del departamento de desarrollo de software de Reksoft
Necesita estudiar informática, algoritmos, estructuras de datos, patrones de diseño, abstracciones, metodologías de programación. Es sobre esto que se construyen marcos de trabajo y bibliotecas. Comprenda la base de datos: será más fácil comprender todo lo demás.Anton Tuzhik, desarrollador frontend SEMrush
, . JavaScript — , . TypeScript, JavaScript. , TypeScript, JavaScript. — ., IT- Bilderlings
Hay tareas para las que ahora se necesitan muchos especialistas en la industria, pero hay tareas de nicho estables y muy interesantes. Por ejemplo, hipervisores y sistemas operativos. Los programadores de nicho necesitan un poco, pero son muy valorados y no se reduce su necesidad.Anna Melekhova, arquitecta de la plataforma Acronis