Was soll die IT im Jahr 2020 tun?

Kaufen Sie VDS mit 30% Rabatt und noch vor der Preiserhöhung. Witz :) Aber in jedem Witz steckt etwas Wahres.

Es ist noch genau eine Woche bis zum neuen Jahr und wir wissen, dass fast keiner von uns ab dem 1. Januar oder Montag ein neues Leben beginnen wird. Wir wissen aber auch, dass niemand in der Entwicklung aufhören wird - das ist unser IT-Schicksal: Drei Wochen krankgeschrieben, zurückgekehrt und aus der Realität gefallen. Na ja, fast. Es scheint, dass die vorherrschenden Technologien für die Umsetzung der meisten aktuellen Projekte und selbst der kühnsten Fantasien völlig ausreichen, aber dennoch bricht etwas Neues in den üblichen Stapel ein. Lohnt es sich, in dieses Neue einzutauchen? Was weiter zu studieren? Oder endlich raus aus der IT? Wir haben einen kleinen Plan für das Jahr entworfen.


Nach Cybertruck haben wir uns entschlossen, das Design 2020 nicht in die Liste der vielversprechenden Bereiche für IT-Experten aufzunehmen. Wie sehen die Dinge aus? Nichts in der Nähe ihres Wesens

Was ist die Programmiersprache auf dem Pferderücken?


Wo soll der Beitrag über die Pläne des Entwicklers für 2020 beginnen? Natürlich mit einer Analyse der Popularität von Programmiersprachen. Wir haben uns der Statistik von Octoverse zugewandt und festgestellt, dass es nichts Ewigeres gibt als den JavaScript- Kampf der Sprachen in den ersten fünf. Wie Sie sehen, behält JavaScript seine Position und kann sicher studiert werden. Auch nach 5-7 Jahren oder noch mehr wird es nicht an Popularität verlieren.

Fans von Big Data, neuronalen Netzen und coolen Analysen sollten sich für Python und seine Bibliotheken entscheiden, da es für lange Zeit die Grundlage der Datenwissenschaft sein wird. Seien Sie jedoch vorsichtig - es gibt nicht so viele Unternehmen mit Big Data, es gibt bereits Konkurrenz auf dem Entwicklermarkt, was bedeutet, dass Sie möglicherweise nicht sofort einen Traumjob finden und wirklich coole Aufgaben erledigen.


Wenn Sie Hardcore, buchstäblich blutiges Unternehmertum, Fintech, Banking usw. mögen, laden Sie Java und Spring herunter, diese Programmiersprache wird wahrscheinlich fast alle diese Top-Versionen überleben. Java ist übrigens auch eine der professionellsten Communities - wenn Sie mit dieser Sprache arbeiten, finden Sie wirklich coole Projekte, die mit den richtigen Fähigkeiten nicht so schwer zu erreichen sind.

Es ist jedoch nicht interessant, sich auf ein Diagramm zu beschränken. Lassen Sie uns etwas tiefer in die Statistik eintauchen.

Die besten Projekte auf GitHub laut Octoverse sehen so aus:


Unter diesen Projekten ist Flutter ein Open-Source-SDK zum Erstellen mobiler Anwendungen von Google. Es wird zum Entwickeln von Anwendungen für Android und iOS verwendet und ermöglicht Ihnen, nicht zwei Anwendungen gleichzeitig zu erstellen. Sie haben die Anwendung nur in einer Programmiersprache für beide Mobilplattformen gesehen. Flutter hat eine Menge Chips und Vorteile, so dass es interessant ist, es zumindest für Ihr Lieblingsprojekt zu studieren. Im Moment ist dies teilweise die Zukunft der gesamten plattformübergreifenden Entwicklung - vielleicht nicht im Rahmen von Flutter, aber es wird ungefähr so ​​aussehen.

Die höchsten GitHub-Programmiersprachen ( Octoverse ):


Wie Sie sehen, ist Dart enorm gewachsen, und das ist kein Zufall. Dart ist die Hauptsprache für Flutter. Dies ist eine interessante, mächtige Sprache, die jetzt als Alternative, als Erbe und fast als Killer von JavaScript positioniert ist (aber wir wissen ...). Im Allgemeinen ist die Liste der Sprachen sehr spezifisch, und das Vorhandensein einer Sprache auf der Liste zeigt eher nicht ihre Beliebtheit an, sondern das wachsende Interesse (wie Dart) oder die Nachfrage nach Fachleuten mit einem guten Sprachniveau. Zum Beispiel ist es schwierig, Rust 2020 zu beraten oder in PowerShell einzusteigen, aber die Tatsache, dass gute Spezialisten für diese Technologien über dem Markt stehen, ist eine Tatsache. Wenn sich also in Ihrem Kopf ein verlernter und unpraktischer Rost befindet und der Pfad nicht definiert ist, ist es durchaus möglich, Zeit mit dieser Fertigkeit zu verbringen.

Um eine klare Linie zu ziehen:

  • Wenn Sie Anfänger sind und die erste Programmiersprache wählen, empfehlen wir JavaScript, Python, C ++.
  • Wenn Sie ein mobiler Entwickler sind oder es lieben, dann Dart + Flutter, aber Kotlin wird nicht schaden.
  • Wenn Sie ein professioneller Entwickler sind, wachsen Sie in der Breite (Frameworks, Performance, neue Sprachversionen), lernen Sie DevOps und achten Sie auf Sicherheit.
  • Wenn Sie nur "eine Sprache für sich selbst lernen wollen, na ja" - Englisch oder Chinesisch lernen, sollte die Programmiersprache eine Idee und ein Ziel haben.

Was kann man 2020 noch tun?


»Finden Sie Asien in sich


Wenn Sie denken, dass über Chinesisch ein wenig höher wir scherzten, dann nein. China, Japan und Südkorea wachsen technologisch, veranstalten große Konferenzen zu neuronalen Netzen und VR / AR und sind durchaus bereit, mit coolen Entwicklern aus der Ferne und im eigenen Land sowie in gemeinsamen staatlichen und kommerziellen Projekten mit Russland zusammenzuarbeiten. Es ist natürlich zu früh, um eine grobe Prognose abzugeben, aber es ist möglich, dass Kalifornien bald viele Konkurrenten in Asien haben wird. Also ja, wählen Sie ein Land, das Ihnen interessanter erscheint, und lernen Sie Sprache, Kultur und Traditionen kennen - solange es sich um ein Hobby handelt, wird die Karte fallen.

▍Depop!


Es gibt katastrophal wenige gute DevOps auf dem Markt. Die Situation hier ist die gleiche wie bei der Entwicklung - es gibt viele „Stöße“, aber tatsächlich wählen sie nur Docker. Während DevOps Sicherheit ist (seit zwei Jahren gibt es das Konzept von DevSecOps), und Mikroservice-Architekturen und tatsächlich Containerisierung und die gute alte Systemadministration. Wenn Sie sich also horizontal und vertikal weiterentwickeln möchten, starten Sie DevOps. Damit Sie verstehen, wie ernst dies ist, werden wir eine Super-Super-Roadmap für die Entwicklung dieses Gebiets von Kamran Ahmed aus bereitstellen.

Und du fandest es so einfach?

Zwischen Himmel und Erde


Versuchen Sie, mit Edge Computing umzugehen und ein wirklich einzigartiger Spezialist zu werden - das sagen wir Ihnen als „Clouds“. Dies ist ein besonderer Bereich, in dem Sie Berechnungen verteilen können. Einige davon können in der Cloud ausgeführt werden, andere auf Edgeservern, IoT-Geräten und Endbenutzerterminals. Das Gebiet ist insofern interessant, als es erforderlich ist, nicht-triviale Aufgaben zu lösen, die mit hoher Last und Datenübertragungsgeschwindigkeit verbunden sind. Wie Sie wissen, handelt es sich beim Erwachsenen-IoT um sensible Daten, die in Echtzeit von / zu Remote-Geräten übertragen werden müssen. In diesem Bereich sind wie in neuronalen Netzen fundierte mathematische Kenntnisse erforderlich.

▍ Fünf der Meisten


  1. Mixed Reality wird die virtuelle Realität ersetzen und den Rahmen des Spiels sprengen. Die ersten Projekte von Augmented und Mixed Reality sind bereits aufgetaucht, und dieser Trend wird sich definitiv fortsetzen und über Punkte und Pokémon hinausgehen. Wenn Sie von dieser im wahrsten Sinne des Wortes schwindelerregenden Technologie fasziniert sind, entscheiden Sie sich für diese.
  2. Künstliche Intelligenz wird im Gegensatz zu den Prognosen von IT-Science-Fiction-Autoren nicht wirklich intelligent und „humanoid“, sondern bleibt ein Algorithmus. Aber all diese intelligenten Lautsprecher, die Fähigkeiten für sie entwickeln, etc. Sie helfen Anfängern und Amateuren, das Gebiet zu studieren, und Profis können ihre Kenntnisse in den Bereichen Fintech, Medizintechnik, Raumfahrt und Industrie anwenden.
  3. Blockchain wird wahrscheinlich allmählich die negative Konnotation von Kryptowährungen aufgeben und zu einem der Standards für den Schutz vertraulicher Daten werden, zum Beispiel bei Zahlungen, Immobilien, im Einzelhandel und in der Medizin. Natürlich können Sie Ihre Kryptowährung schreiben, um die Blockchain zu studieren, aber wir empfehlen, sie nicht zum Selbstzweck zu machen - der Hype lässt nach, aber eine interessante und coole Technologie lebt weiter.
  4. Cybersicherheit erfordert immer stärkere Pentester, Entwickler, Systemadministratoren und sogar Manager. Dies ist einer der vielversprechendsten Entwicklungsbereiche - Spezialisten für Informationssicherheit werden in praktisch jedem Unternehmen benötigt.
  5. Die Medizintechnik ist ein objektiv geformtes Bedürfnis für die nahe Zukunft. In medizinischen Teams benötigen Wissenschaftler zunehmend Entwickler, Entwickler, Biotechnologen und Mediziningenieure. Der Einstieg in dieses Feld ist recht schwierig. Wenn Sie sich jedoch für eine Universität oder eine Universität für Ihr Kind entscheiden, sollten Sie diesen Bereich berücksichtigen, da er bereits an großen regionalen Universitäten aufgetreten ist.

Lerne Mathe


Ja, genug, um die Fragen zu stellen: "In welcher Programmiersprache benötigen Sie Mathematik?" Solche Gebiete werden immer weniger bleiben, also beginnen Sie Ihr Eintauchen in Mathematik, Wahrscheinlichkeitstheorie, Spieltheorie. Wenn es sehr schwierig ist, sich für klassische Lehrbücher zu entscheiden, infizieren Sie sich mit Liebe, indem Sie Sachbücher und Bücher lesen, und kehren Sie dann zum Hardcore zurück. Kenntnisse, Verständnis und die Fähigkeit, Mathematik anzuwenden, werden Ihren Wert auf dem Arbeitsmarkt erheblich steigern.

Und wenn Sie ein Unternehmen sind ...


Lassen Sie sich nicht auf Probleme mit Service Providern ein, die im ungünstigsten Moment versagen. Wir werden Sie nicht im Stich lassen und nach der guten alten Tradition gewähren wir für den gesamten Dezember einen Rabatt von 30% bei der Zahlung für das Jahr. Eine gute Gelegenheit, die Preise für unsere Dienstleistungen vor der Neujahrspreiserhöhung einzufrieren. Sie können beispielsweise 3 Jahre im Voraus bezahlen und bis zu 90% der Kosten Ihres VPS für 1 Jahr sparen.

Und ja, Preise und ein Aktionscode von 10% warten ebenfalls auf Sie!

Was auch immer Sie wählen, wir wünschen Ihnen beeindruckende Leistungen, coole Entdeckungen, Erfolg bei Ihrer Arbeit und vor allem eine nachhaltige Vereinbarkeit von Beruf und Privatleben. Lassen Sie Ihr 2020 ein Jahr des Wachstums und der Selbstbestimmung in der Branche werden.


Source: https://habr.com/ru/post/de481860/


All Articles