— OpenStack, . , - OpenStack , Red Hat HP, IBM. «» OpenStack., Mail.ru Cloud Solutions
There are several popular container orchestration systems (container management), for example, Kubernetes is very popular. There are higher levels of abstraction, vendor solutions where Red Hat OpenShift is pushed into the lead. An introduction to containerization technology should start with Docker, building a simple cluster on Docker Swarm. These are basic things, it’s worth learning the basics from them, and then moving on to serious container orchestrators.Nikolay Butenko, architect at Mail.ru Cloud Solutions
The Go programming language is gaining popularity - it is on it that the Red Hat OpenShift platform is written. There are serverless calculations, based on functions that run on the container infrastructure. They require new development approaches; in recent years, hybrid and public cloud providers have done a lot to make writing and using cloud functions easier.Vladimir Karagazhi, Red Hat Solutions Architect Team Leader
Python is an awesome language with virtually no limits. This is both good and bad at the same time. Good, because literally in a week you can write quite complex things in Python.But to write a serious system, with many entities and objects, with a large number of connections between them is problematic. This requires strong analytical skills, well-structured thinking and a clear understanding of what you are doing.Nikolay Sokornov, Director of Reksoft Software Development Department
You need to study computer science, algorithms, data structures, design patterns, abstractions, programming methodologies. It is on this that hype frameworks and libraries are built. Understand the database - it will become easier to understand everything else.Anton Tuzhik, Frontend Developer SEMrush
, . JavaScript — , . TypeScript, JavaScript. , TypeScript, JavaScript. — ., IT- Bilderlings
There are tasks for which many specialists are now needed in the industry, but there are stable and very cool niche tasks. For example, hypervisors and operating systems. Niche programmers need a little, but they are highly valued, and the need for them is not reduced.Anna Melekhova, Acronis Platform Architect