Von Amanda Kavanagh
Während in Technologiebereichen wie dem Gesundheitswesen, der Klimatechnologie und der Cybersicherheit die Umschulung im Bereich KI dringend im Vordergrund steht, ist dies für andere Programmierer nicht ganz so wichtig.
Dies ist die Ansicht von Christian Rebernik, Co-Geschäftsführer und Mitbegründer der Tomorrow University of Applied Sciences. Er ist der Ansicht, dass man das Kind nicht aus dem Bade schütten und sein Fachwissen nicht für die KI aufgeben müsse.
In einem Interview mit dem
Der Schlüssel ist fundiertes Wissen. Da Fachwissen wirklich wichtig ist, wenn es darum geht, die besten Eingabeaufforderungen zu erstellen, reicht es für den Moment vielleicht aus, wenn Sie sich mit der Eingabeaufforderungstechnik auskennen und in Ihrem täglichen Leben mit KI-Tools experimentieren.
Dadurch haben Programmierer mehr Freiraum, sich auf die Sprachen zu konzentrieren, die in der Coding-Community für Aufsehen sorgen. Hier sehen wir uns drei der neuesten und derzeit gut bezahlten Sprachen an.
Zig wurde 2015 von Andrew Kelley entwickelt und wird als Allzwecksprache und moderne Alternative zu C angepriesen, ist aber immer noch relativ unbekannt.
In einem
Allerdings ergab die gleiche Umfrage auch, dass Zig-Entwickler im Durchschnitt die höchsten Durchschnittsgehälter beziehen.
Das mittlere Einkommen von 103.000 Dollar mag für manche ein Taschengeld sein.
Als Nächstes folgen Erlang (99.492 $), F# (99.492 $), Ruby (98.522 $) und auf dem vierten Platz der bisherige Spitzenreiter von 2022, Clojure (96.381 $).
Im Vergleich dazu sind die letzten vier: Visual Basic (.Net) mit einem mittleren Gehalt von 65.000 US-Dollar, MATLAB mit 61.735 US-Dollar, PHP mit 58.899 US-Dollar und Dart, das mit 55.862 US-Dollar am wenigsten einbringt.
Da Zig mit C-Codebasen kompatibel ist, kann es problemlos in aktuelle Projekte integriert werden, was es zu einer soliden Option für Systementwicklung, eingebettete Systeme, Spieledesign und Skripting macht.
Die gemeinnützige Organisation Zig verfügt über
Da es so selten ist, ist es ein gewisses Risiko, da Sie möglicherweise Plug-and-Play durchführen und Fehler im Laufe der Zeit erkennen müssen. Je nachdem, wie schnell Sie in Ihrer aktuellen Rolle arbeiten, ist dies möglicherweise möglich oder nicht.
Aber natürlich kann es Gehaltssteigerungen geben, wenn Sie einen finden
Finch erreicht dies, indem es ein Programmiermodell bereitstellt, das den Kontrollfluss und unterschiedliche Datenstrukturen in einer einzigen Darstellung vereint, die eine gemeinsame Optimierung ermöglicht.
Insbesondere wird der Kontrollfluss zu den Daten automatisiert, sodass Performance-Ingenieure mehr Zeit haben, mit vielen Algorithmen zu experimentieren.
Laut MIT ist Finch seines Wissens die erste Programmiersprache, die affine Indizierung oder Scatter/Gather von spärlichen oder strukturierten Operanden sowie If-Bedingungen, frühe Unterbrechungen und mehrere linke Seiten über strukturierte Daten unterstützt.
Early Adopters loben die zeitsparende automatische Spezialisierung und den reibungslosen Kontrollfluss, insbesondere in Bereichen wie der Bildverarbeitung und dem wissenschaftlichen Rechnen, in denen strukturierte Daten von entscheidender Bedeutung sind.
Da Finch ein völliger Neuling ist, verfügt es nicht über eine umfangreiche Bibliothek an Tools und Frameworks, auf die es zurückgreifen kann. Daher ist es für Großprojekte noch nicht wirklich geeignet.
Aber wenn Sie zu den engagierten Early Adoptern gehören, sollten Sie Finch im Auge behalten, denn mit der Vergrößerung der Community könnte es sich in naher Zukunft zu einem sehr wertvollen Tool entwickeln.
Apples Swift ist seit einem Jahrzehnt auf dem Markt, aber die nächste Version – Swift 6 – soll noch in diesem Jahr erscheinen. Dies ist das erste große Update seit Swift 5 vor fünf langen Jahren.
Diese Version erweitert die Async/Await-, Existientials- und Makrofunktionen, die erstmals in der Swift 5.x-Reihe enthalten waren.
Ted Kremenek, Apple-Direktor für Sprachen und Laufzeiten, sagt: „Die Sicherheit, Geschwindigkeit und Zugänglichkeit von Swift, kombiniert mit der integrierten C- und C++-Interoperabilität, machen Swift zur besten Wahl für die Nachfolge von C++.“
Mittlerweile erhalten Programmierer in Foren und Blogs bereits Ratschläge zur Migration von Projekten, was bei älteren Codebasen voraussichtlich schwierig sein wird.
Die gute Nachricht ist, dass es eine klare Nachfrage nach Swift-Programmierern gibt. Laut der Job-Website Indeed werden iOS-Entwickler und Senior-Mobile-Entwickler in großen Unternehmen auf der ganzen Welt gesucht, darunter Accenture, DataAnnotation und Netflix.
Es ist allgemein anerkannt, dass Entwickler für eine lange, produktive und gut bezahlte Karriere als Programmierer immer mit der Zeit gehen müssen.
Im Idealfall bietet Ihnen Ihre aktuelle Rolle Zeit zum Experimentieren und zur Weiterbildung, sodass Sie diese Sprachen erkunden und in Ihre Projekte integrieren können.
Wenn die Weiterbildung an Ihrem Arbeitsplatz jedoch keine Priorität hat, ist es möglicherweise an der Zeit, sich nach etwas Neuem umzusehen.