24 Punkte von GN⁺ 2026-01-21 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Der stabilste Weg beim Aufbau einer Karriere als Softwareentwickler besteht darin, praktische Problemlösungskompetenz mit der Haltung zu verbinden, bestehenden Code nicht als „Blackbox“ zu betrachten
  • Coding mit LLMs unterscheidet sich im Kern nicht von der Nutzung von Rails oder Stack Overflow, sondern ist lediglich ein schnelleres und direkteres Werkzeug
  • Entwickler, die die grundlegenden Prinzipien nicht verstehen, waren schon bisher wenig wettbewerbsfähig, und technisch interessante Unternehmen bevorzugen weiterhin Talente mit einem tiefen Verständnis grundlegender Technologien
  • LLMs sind eine Fortsetzung der Entwicklung, in der die Softwareindustrie die Abhängigkeit von Entwicklern verringert hat, doch mit wachsender Komplexität und Größe werden am Ende wieder erfahrene Entwickler benötigt
  • Jobs rund um grundlegende Technologien wie Compiler, Datenbanken und Betriebssysteme verschwinden nicht, und kontinuierliches Lernen und Forschen bleiben wichtig

Karrierestrategie für konservative Entwickler

  • Für eine stabile Karriere müssen pragmatische, problemlösungsorientierte Arbeitsweise und technische Neugier zusammenkommen
    • Bewährte Technologien wie PostgreSQL, MySQL, Rails und .NET sollten genutzt werden
    • Gleichzeitig sollte man die Funktionsweise von Webservern, Datenbanken, Betriebssystemen und Browsern kontinuierlich lernen
  • Es reicht nicht, Code aus Stack Overflow oder von LLMs einfach zu kopieren; nötig ist ein Verständnis von Struktur und Funktionsweise des Codes

Das Wesen des Codings mit LLMs

  • Coding mit LLMs ähnelt der bisherigen Nutzung von Frameworks oder Community-Code
    • Verbessert haben sich lediglich Geschwindigkeit und Zugänglichkeit; weiterhin geht es darum, bestehenden Code durch Menschen zu verändern und anzuwenden
  • Daher ersetzt die Nutzung von LLMs nicht die Notwendigkeit grundlegender Entwicklerkompetenzen

Die Bedeutung technischen Verständnisses

  • Entwickler, die bestehenden Code oder Frameworks nur als Blackbox behandeln, waren schon zuvor wenig wettbewerbsfähig
  • Dagegen werden Entwickler mit Verständnis für grundlegende Technologien weiterhin in Unternehmen gebraucht, die große Systeme oder Kerntechnologien entwickeln
    • Beispiele: Unternehmen, die eigene Technologien wie PostgreSQL, MySQL, Rails, .NET, Stack Overflow oder LLMs aufbauen

LLMs und die Entwicklung der Softwareindustrie

  • Die Richtung der Softwareentwicklung bestand darin, den Bedarf an Entwicklern in kleinen und mittleren Unternehmen (SMB) oder internen Teams zu verringern
  • LLMs sind Teil dieser Entwicklung, aber Organisationen mit komplexen Geschäftsmodellen oder einer großen Kundenbasis brauchen weiterhin Entwickler
  • Mit der Verbreitung von LLMs nimmt die Bedeutung von Systemen, die auf grundlegenden Technologien basieren, eher noch zu

Kontinuierliches Wachstum und Chancen für Entwickler

  • Interessante Jobs in der Softwareentwicklung verschwinden nicht
  • Compiler, Datenbanken und Betriebssysteme sowie andere grundlegende Technologien müssen weiter gelernt und aufgebaut werden
  • Man sollte Unternehmen finden, die solche Technologien benötigen, oder Organisationen, in denen aufgrund ihrer Größe grundlegende Kompetenzen wichtig sind
  • Entscheidend ist, technisches Wachstum durch kontinuierliches Lernen und Experimentieren aufrechtzuerhalten

Noch keine Kommentare.

Noch keine Kommentare.