LEARN: https://learn.typecraft.dev/
X: https://x.com/typecraft_dev
For the longest time now, the software developer’s path has been a pretty clear one. As a junior — either through bootcamps, or with a 4-year degree — you gain real-world dev skills through hands-on experience. Eventually you grow into a mid-level engineer tackling bigger problems and taking on more responsibility. And ultimately with more experience you become a senior engineer, leading teams and designing systems. But today, that path, that… pipeline of junior devs, is broken.
we need to help our junior devs and make sure to keep the future of our industry moving.
X: https://x.com/typecraft_dev
For the longest time now, the software developer’s path has been a pretty clear one. As a junior — either through bootcamps, or with a 4-year degree — you gain real-world dev skills through hands-on experience. Eventually you grow into a mid-level engineer tackling bigger problems and taking on more responsibility. And ultimately with more experience you become a senior engineer, leading teams and designing systems. But today, that path, that… pipeline of junior devs, is broken.
we need to help our junior devs and make sure to keep the future of our industry moving.
Kategorie
🗞
NewsTranskript
00:00Das Video wird etwas anders sein, aber mit der AI über alle Aspekte der Softwareindustrie
00:05ist das ein wichtiges Thema, über das wir reden.
00:08Junior-Entwickler werden verpasst.
00:11Aber nicht nur das, ich denke, die Software-Entwicklungs-Pipeline wird zerstört.
00:15Lass uns darüber reden.
00:17Software-Entwicklungs-Pipeline
00:20Software-Entwicklungs-Pipeline
00:28Seit langer Zeit ist der Weg der Software-Entwickler ziemlich einfach.
00:32Man bekommt eine Klasse oder eine Art Zertifizierung,
00:35entweder ist es ein Bootcamp oder eine vierjährige Klasse,
00:37oder man bekommt eine relevante Erfahrung und beginnt als Junior-Entwickler.
00:40Dann arbeitet man und arbeitet und arbeitet, erzielt man Erfahrung
00:43und wird endlich ein mittelalterlicher Ingenieur.
00:46Danach tackelt man größere Projekte und wird ein Senior-Entwickler.
00:50Und als Senior-Entwickler nimmt man sogar größere Projekte
00:53und leitet Teams, mentoriert Leute, macht allmähliche Dinge.
00:57Aber heute, der Weg, die Pipeline von Junior-Entwicklern,
01:01es zerstört.
01:02Lass uns kurz einen Kaffee trinken.
01:04Im Allgemeinen hat die Software-Industrie große Veränderungen erlebt,
01:07was ich sicher, dass du schon gehört hast,
01:09außer du lebst natürlich unter einem Stein.
01:11Und wenn du es tatsächlich bist, schaffst du mir etwas Platz.
01:13Vielleicht komme ich irgendwann.
01:14Aber letztendlich denke ich, dass es ein paar Gründe für diese Veränderungen gibt.
01:18Einer könnte einfach nur eine Post-COVID-Markt-Veränderung sein,
01:21d.h. weniger Leute sind zu Hause und chronisch online,
01:24was weniger Verkäufe führt, weniger Leute auf Online-Plattformen usw.
01:28Aber ich denke auch, dass steigende Interessensraten eine wichtige Rolle in diesen Veränderungen spielen,
01:32meistens wegen der Regierung, die Inflation nach massivem COVID-Spenden kämpft.
01:36Und das hat alles zu reduzierten Investitionen und kostengünstigen Maßnahmen geführt,
01:40die den Arbeitsmarkt mit erfahrenen Ingenieuren flutten,
01:44was es für Junior-Entwickler deutlich schwieriger macht, Möglichkeiten zu finden.
01:48Ich meine, warum würde eine Firma einen Junior-Dev antreten,
01:50wenn der Markt mit erfahrenen Ingenieuren von großen Firmen literär überflutet ist?
01:56Aber warte, ich denke, es wird viel schlimmer.
01:59Du siehst, die KI hat diese Veränderungen beschleunigt,
02:02indem sie die Produktivität der Senior-Ingenieure erhöht haben,
02:05die Firmen zu reduzieren, aber mehr Ausgabe von weniger Mitarbeitern erwarten.
02:10Jetzt, all das zusammen ist nicht nur die Verlängerung von neuen Arbeitsmöglichkeiten,
02:15sondern es zerstört direkt die Junior-Entwickler-Pipeline, die wir seit Jahrzehnten hatten,
02:19wenn es darum geht, Junior-Entwickler in die Softwareindustrie zu trainieren und zu integrieren.
02:24Und diese Pipeline wird direkt vor unseren Augen zerbrochen.
02:28Nehmen wir zum Beispiel das Fall von Launch Academy.
02:31Launch Academy ist ein tolles Bootcamp, basierend auf Boston,
02:34und sie haben über 1200 Studenten geholfen, ihre Arbeit in der Softwareentwicklungsindustrie zu finden und zu starten.
02:40Sie haben so viele Karriere in Software verantwortlich gemacht
02:43und haben tatsächlich jemanden von Launch Academy vor vielen Jahren eingeladen.
02:46Es ist wirklich ein tolles Bootcamp, oder sollte ich sagen, war.
02:51Sie sehen, Launch Academy hat ihre Kohorte unabhängig gestoppt,
02:55und ihre Rechnung zeigt eine sehr schreckliche Realität.
02:59Launch Academy wurde als folgendes beschrieben,
03:00Der Influx neuer Bootcamp-Programme,
03:03zusammen mit einem Verstärker in erfahrene Entwickler,
03:06die neue Möglichkeiten suchen, wegen der Auslöse und der Erhöhung von Frisuren,
03:10hat einen saturierten Markt erzeugt.
03:12Selbst mit der bestmöglichen Vorbereitung gibt es keine Veränderung für die Arbeitserfahrung.
03:16Grundsätzlich, dieser Fluss von erfahrenen Entwicklern in den Markt
03:19hat das Bootcamp-Modell zerstört.
03:21Firmen, die einst von 80 bis 100 Prozent Pläne
03:25nach dem Abschluss von ihrem Bootcamp waren,
03:27kämpfen jetzt nur um 50 Prozent zu erreichen.
03:29Was bedeutet das, und was haben wir noch zu tun?
03:32Zum einen haben wir jetzt ein schränkendes Talent-Pool
03:35und eine Überbeziehung zur AI.
03:38Sie sehen, die Verschwindung von Junioren-Rollen
03:40führt zu einem langfristigen Gap in Erfahrung zwischen
03:43Junioren- und mittel- bis hochwertigen Ingenieuren.
03:46Und ohne frische Ideen und neue Perspektiven,
03:48die typisch von Junioren-Ingenieuren angeboten werden,
03:51während sie lernen und wachsen,
03:52werden wir immer mehr auf die AI verlängern,
03:55um unsere Arbeit als Senioren-Ingenieure zu beenden.
03:58Dies wird die Problemlösung der Fähigkeiten und der Intuition verschlechtern,
04:01was die ganze Industrie zu einem Echo-Zimmer führt,
04:05in dem das Gleiche wieder und wieder wieder erneuert wird,
04:08und es gibt keine neuen Ideen und frische Dinge, die wir kreieren.
04:13Außerdem wird dies eine enorme Menge
04:15von Arbeitslosigkeit und eine zerstörte Diversität überall.
04:19Sie sehen, Junioren-Rollen und Bootcamps in besonderem
04:22sind historisch eine großartige Eingriffspunkte
04:25für unterbezeichnete Gruppen in der Technik.
04:28Und mit dem Zeitraum wird diese Diversität zerstört,
04:31was zu einer größeren und größeren Mehrheit
04:33von Exklusivität führt, die mit einem
04:36vierjährigen Abschluss in einem CS-Programm kommt.
04:39Und wiederum wird dieser wachsende Verteilung nur
04:42frische Perspektiven und Kreativität von Menschen,
04:45die außerhalb der Computerwissenschafts-Sphäre kommen.
04:48Es gibt auch einige breitere ökonomische Probleme hier.
04:51Sie sehen, ein Fehler von Junioren-Entwicklern
04:53führt zu einer Schwierigkeit der Senioren-Devs,
04:55was es schwieriger und teurer macht,
04:58Entwickler-Talente überhaupt zu beantragen.
05:00Dies bedeutet, dass kleine Unternehmen und Start-ups
05:03eine viel schwieriger Zeit haben werden,
05:04in der Zukunft zu konkurrieren.
05:06Aber Sie wissen, es ist nicht zu spät.
05:08Ich denke, es gibt Wege, wie wir das lösen können.
05:09Sie sehen, selbst in diesem Weltraum,
05:11das überwältigt ist mit AI und Layoffs,
05:14denke ich, dass wir diese Probleme lösen können.
05:16Und hier sind ein paar Ideen.
05:17Erstens Apprenticeships.
05:19Nun, das ist ein Glauben,
05:20den ich schon eine lange Zeit hatte.
05:23Sie sehen, ich denke, wir müssen
05:24Junioren-Entwickler-Jobs als Apprenticeships behandeln.
05:27Es gibt keinen Wechsel für das Lernen
05:28von einem Mentor auf dem Job.
05:30Und Softwareentwicklung ist keine Exzeption.
05:32Meine größten Schritte in Softwareentwicklung waren,
05:34als ich wirklich tolle Mentoren hatte,
05:36die mir neue Dinge erzählen.
05:37Und diese Apprenticeship-Programme
05:38könnten das Framework, das bereits von Bootcamps gebaut wurde,
05:42nutzen, um Gefahren zu füllen.
05:43Wir müssen auch Junioren-Handlungen unterstützen.
05:45Wir müssen Firmen enttäuschen,
05:47mehr Junioren-Entwickler zu handeln,
05:48um sicherzustellen, dass wir eine steile
05:50Pipeline von Entwickler-Talent haben.
05:52Und Anbieten, ich weiß nicht,
05:54Zinsen könnten ein Weg sein,
05:55dies zu erreichen.
05:56Aber wir müssen auch kulturell
05:58Junioren als Investition
06:00in die Zukunfts-Innovation und Wachstum behandeln
06:02und nicht als Bedeutung,
06:04die Senioren-Devs und KPIs
06:05unterdrückt.
06:07Und letzt aber nicht wenigstens,
06:07müssen wir AI verantwortlich benutzen.
06:09Wir sollten Junioren ermutigen,
06:11um AI-generierte Kode zu debuggen,
06:13um zu verstehen,
06:15warum wir Lösungen brauchen
06:17und nicht nur die Lösung selbst.
06:19Wir müssen auch Junioren-Handlungen
06:20mit Mentoren unterstützen,
06:21um sicherzustellen, dass AI
06:22ein Lerntool ist und nicht ein Krutsch.
06:25Also, in Konklusion,
06:26die Entwickler-Pipeline ist mehr
06:27als nur eine Karriere-Lade.
06:29Sie ist ein Hintergrund für die Technik-Industrie.
06:31Ohne Junioren-Handlungen
06:32gibt es keine mittelwertigen Ingenieure.
06:33Und ohne mittelwertige Ingenieure
06:34gibt es keine Senioren.
06:35Und ohne Senioren-Handlungen
06:36gibt es keine Leidenschaft,
06:37gibt es keine Innovation und keinen Fortschritt.
06:39Die Verzerrung dieser Pipeline
06:41ist nicht unerlässlich,
06:42aber wir müssen in Junioren investieren,
06:44wir müssen Händler-Handlungen nachdenken
06:46und wir müssen AI-integrieren,
06:47um sicherzustellen,
06:48dass wir ein Zukunft haben,
06:50in dem menschliche Kreativität
06:51und Erfahrung zentral
06:54zur Softwareentwicklung bleiben.
06:55Die Frage ist nicht,
06:56ob wir Junioren brauchen.
06:57Es geht darum, ob wir sie unterstützen,
06:59bevor es zu spät ist.
07:00Jeder war mal ein Junioren,
07:01auch ich.
07:03Und wenn ich nicht den Unterstützung
07:04bekommen hätte,
07:05wäre ich heute nicht hier.
07:06Also,
07:06lasst uns unsere Junioren-Ingenieure unterstützen.
07:08Und hey,
07:10thanks, Nerds.