— OpenStack, . , - OpenStack , Red Hat HP, IBM. «» OpenStack., Mail.ru Cloud Solutions
Es gibt mehrere beliebte Container-Orchestrierungssysteme (Container-Management), zum Beispiel ist Kubernetes sehr beliebt. Es gibt höhere Abstraktionsebenen und Anbieterlösungen, bei denen Red Hat OpenShift an die Spitze kommt. Eine Einführung in die Containerisierungstechnologie sollte mit Docker beginnen und einen einfachen Cluster auf Docker Swarm erstellen. Dies sind grundlegende Dinge. Es lohnt sich, die Grundlagen daraus zu lernen und dann zu ernsthaften Container-Orchestratoren überzugehen.Nikolay Butenko, Architekt bei Mail.ru Cloud Solutions
Die Programmiersprache Go wird immer beliebter - darauf steht die Red Hat OpenShift-Plattform. Es gibt serverlose Berechnungen, die auf Funktionen basieren, die in der Containerinfrastruktur ausgeführt werden. Sie erfordern neue Entwicklungsansätze. In den letzten Jahren haben Hybrid- und öffentliche Cloud-Anbieter viel getan, um das Schreiben und Verwenden von Cloud-Funktionen zu vereinfachen.Vladimir Karagazhi, Teamleiter des Red Hat Solutions Architect
Python ist eine großartige Sprache ohne Grenzen. Das ist gleichzeitig gut und schlecht. Gut, denn buchstäblich in einer Woche können Sie in Python ziemlich komplexe Dinge schreiben.Es ist jedoch problematisch, ein seriöses System mit vielen Entitäten und Objekten mit einer großen Anzahl von Verbindungen zwischen ihnen zu schreiben. Dies erfordert ausgeprägte analytische Fähigkeiten, gut strukturiertes Denken und ein klares Verständnis dafür, was Sie tun.Nikolay Sokornov, Direktor der Abteilung für Reksoft-Softwareentwicklung
Sie müssen Informatik, Algorithmen, Datenstrukturen, Entwurfsmuster, Abstraktionen und Programmiermethoden studieren. Darauf aufbauend werden Hype-Frameworks und Bibliotheken aufgebaut. Verstehen Sie die Datenbank - es wird einfacher, alles andere zu verstehen.Anton Tuzhik, Frontend-Entwickler SEMrush
, . JavaScript — , . TypeScript, JavaScript. , TypeScript, JavaScript. — ., IT- Bilderlings
Es gibt Aufgaben, für die mittlerweile viele Spezialisten in der Branche benötigt werden, aber es gibt stabile und sehr coole Nischenaufgaben. Zum Beispiel Hypervisoren und Betriebssysteme. Nischenprogrammierer brauchen ein wenig, aber sie werden hoch geschätzt, und der Bedarf an ihnen wird nicht reduziert.Anna Melekhova, Acronis-Plattformarchitektin