Ki schreibt heute besseren Code als viele Junior Developer.
Zumindest fühlt es sich für viele so an und trotzdem hat
jetzt der AWS CEO gesagt, KI kann Junior devs nicht ersetzen.
Coding. Buddies Dein Podcast rund um
Softwareentwicklung und aktueller Tech News herzlich
Willkommen. Halli Hallo und herzlich
Willkommen zur neuen Folge des Coding Buddies Podcasts.
Schön, dass du wieder eingeschaltet hast.
Liebe zuhören, Liebe zuhören, deine Gastgeber, wie soll es so
anders auch sein, 2026 unverändert meine Wenigkeit der
Tino und der fantastische Fabi er hat sein Grinsen nicht
verloren im neuen Jahr, er freut sich auf diese Folge ich sehe es
fabi was geht ab? Das geht.
Ich warte mal noch auf den Punkt, wo es heißt unverändert
Tino und Karl. Oder irgendwie so.
Und alle sind fest. Ja, wenn wir irgendwann ja.
Also es ist ja so, durch den Lauf der Dinge sag ich mal
irgendwann mal ne Folge am 1. April raushauen.
Irgendwann muss es passieren. Ja, OK, ja, das macht Sinn.
Dann ist es soweit. Ja, ich dachte das war aber
letztes Jahr gehst du durch die Zauberkugel.
Kommst als Karl wieder raus. Ich glaub letztes Jahr war genau
n Donnerstag, der 1. April aber nagel mich nicht
drauf fest. Wir haben so na dann müssen wir
n bisschen warten ab sofort dranbleiben, immer dranbleiben.
Ja, was, wie geht es dir, wie geht es ja, was geht ab?
Tja, ganz. Gut, mir geht es ganz gut und
dir ich kann mich nicht beklagen, weißt du?
Kannst du dich beklagen? Mir geht es gut, mir geht es
gut, ich hab ich hab mir n neues Gadget gekauft, oh krass, da
muss ich ganz kurz mit dir und der Welt drüber reden, weil ich
weiß nicht wie es bei dir ist, aber ich hab immer so Lust mir
so. Geräte zu holen, wo sich manche
Fragen, wozu braucht man das? Aber ich feier, ich Feier
einfach so n bisschen Technik weißt du und ich hab mir ein
Messgerät für Wände bezüglich Feuchtigkeit geholt.
Ja. Ja, doch, weil ich einfach so n
paar Checks machen will. Also erstmal Entwarnung, keine
feuchte Wände, ne, aber ich wollt es einfach mal nachmessen
und ey das Ding, ich sag es dir, du packst das aus und denkst dir
ich muss alles messen. Hast du auch das Wasser nasses?
Möglicherweise nein, aber man fängt halt, dann weißt du alles
mal an, so an der Grenze von Raum zu Raum, wo du auch weißt,
da kann eigentlich nichts sein und misst und probierst und so,
und das ist einfach, ist einfach ne geile Sache sowas.
Hast du also ich geh da dann voll drin aufgehalten so an dem
Kopf oder so. Ja wie hoch ist die Luft, die
die Luftfeuchtigkeit, wie hoch ist die Feuchtigkeit?
Also ich sag mal so ein zweimal ist es Richtung feucht
ausgeschlagen. OK krass was ja jetzt auch OK
ist, aber es ist auf jeden Fall ich weiß nicht wie es bei dir
ist. Ich muss sagen ich feier sowas.
Ja nee, fühl ich. Also ich find es zum Beispiel
auch total geil so Geräte zu haben, also so Werkzeug, so
Maschinen weißt du was man gar nicht braucht, also zum Beispiel
was ich übe, was ich total cool finden würde wär einfach so ne
Kreissäge. Brauch ich das?
Nein überhaupt nicht. Vielleicht brauchst du sie aber
irgendwann. Ja, es gibt es, gibt halt auch
übelst geiles Werkzeug, was du denn vielleicht so einmal
brauchst und das wäre richtig geil in dem Moment, aber der der
Use Case ist nicht gegeben, weil du ja weil wir sind am Ende halt
Softwareentwickler und nicht Handwerker oder so ne also wir
brauchen es halt einfach auch nicht oft.
Aber so ne ja so ne Tischkreissäge wo auch so ne
Tischbohrmaschine ist auch geil. Weißt du wo du so.
Richtig akkurat gerade reinbauen, das ist geil, voll
geil. Ich glaube, wär ich nicht
Informatiker geworden, wär ich glaub ich hätt ich auch Bock auf
Tischler. Weißt du irgendwie mit Holz
arbeiten, irgendwie reizt mich, das hat was.
Lass ich einfach mal so stehen jetzt.
Nee, nee, sehe ich dich, muss ich sagen, sehe ich dich sogar
ohne zu lügen. Siehst du, also könnte ich mir
bei dir vorstellen, du, du wärst so n du wärst so n Tischler der
so so geile Sachen macht, aber man muss ne Weile drauf warten
bis es passiert ist. Aber du bist sehr penibel bei
sowas und akkurat so würde ich es einschätzen also ich sehe
dich so im höheren Preissegment, da auf jeden Fall.
OK, aber du bist ja du warst Softwareentwickler geworden,
deswegen kommen wir mal zu Software Themen, aber ein kleine
Ankündigung, es ist keine Ankündigung, es ist ja schon
passiert, aber mal so n kleiner Reminder was so in der Coding
Buddies Welt abgeht und in der Community.
Wir haben ja jetzt quasi das nächste Turnier irgendwie ja
eingeleitet weil wir angefangen haben uns das nächste Spiel zu
überlegen. Und auch angefangen haben, es zu
entwickeln. Das heißt, wir werden jetzt
wieder die nächsten Wochen, Monate dieses Spiel entwickeln,
um darauf aufbauen wie bisher zum Beispiel vor Connect oder
Flappy Buddy wieder ein AI Tournament machen zu können,
also ein bot Turnier am Ende und ich bin super Hype, es sind
richtig coole Ideen zusammengekommen und ich bin mir
sicher es kommen auch weiter coole Ideen zusammen, die
Community ist da sehr rege beteiligt und aktiv.
Und deswegen auch hier mal so der Reminder und die Einladung.
Liebe Zuhörer, liebe Zuhörer, falls du Lust hast, vielleicht
nicht nur am nächsten Turnier teilzunehmen, sondern auch an
der Entwicklung des Spiels, dann schau gerne bei uns auf dem
Discord vorbei kommen die Livestreams, da entwickeln wir
das zusammen, gib deinen Input, umso mehr wird das Spiel denn
quasi noch dir gefallen. Ja, davon würde ich dann mal
ausgehen, weil es ja denn auch nach deinen Vorstellungen
entwickelt ist. Und ja, habe einfach eine coole
Zeit mit uns. Also da noch mal die Einladung.
Ja und danke an alle, die auch schon rege mit dabei sind.
Genau, Grüße gehen raus, aber, so Fabian, sag mal was ist unser
heutiges Thema? Du hast was mitgebracht, was ich
sehr spannend finde und ich freue mich auf die Folge.
Also wie fange ich das jetzt am besten an?
Ich weiß nicht, ob man das kennt, aber ich denke, es ist
einigen oder es ist einigen mal über den Weg gelaufen, dass
jetzt auch mittlerweile. Man sagt ja, Junior Developer
haben es schwerer momentan ne und es ist so im Umlauf.
KI schreibt heute besseren Code als viele Junior Developer, ja
zumindest fühlt es sich für viele so an und trotzdem hat
jetzt der ABSCEO gesagt KI kann Junior devs nicht ersetzen ne
also das ist n Artikel den der ist uns über den Weg gelaufen
haben wir uns durchgelesen und. Die Frage ist, wenn das stimmt,
warum haben dann gerade so viele Junior devs Angst?
Ja, um. Einen Job zu finden
beispielsweise, oder was? Ja, genau, genau.
Und ich hab mir gedacht, lass uns doch mal über darüber reden,
was in dem Artikel stand, was da so angeführt wurde von dem
AWSCO, dass wir das einordnen, diese Angst einordnen, jetzt
aber nicht kleinreden, weißt du, und?
Einfach mal gucken, was da sage ich jetzt mal, für Punkte
gebracht wurden, was vielleicht nicht gebracht wurde und was aus
unserer Sicht, was wir aus unserer Sicht als vielleicht
auch als Orientierung für Junior Devs geben könnten.
Ja, spannendes Thema ist natürlich erstmal vielleicht für
manche so ein bisschen unerwartet, dass so der AWS CEO
das raushaut. Ja, also man hätte jetzt auch
erwarten können, dass er in die gleiche Kerbe schlägt wie andere
die. Ja, wir werden alle nur noch
quasi vermitteln oder oder überwachen, aber coden während
wird dann die AI sozusagen. Es ist halt schon spannend, dass
quasi diese Schlagzeile jetzt rauskam.
Es war natürlich auch alles so n bisschen PR und reißerisch, das
muss man natürlich auch direkt sagen, deswegen finde ich es
gut, dass wir das Ganze auch mal kritisch betrachten und auch
wirklich mal challengen was vom Bein jetzt.
Der Realität entspricht sag ich mal, ja.
Also wir haben ja jetzt 2 komplett konträre Aussagen zu
sagen, AI wird übernehmen, also allgemein gibt es ja auch die
Meinung, dass komplett die Softwareentwicklung abläuft,
sozusagen also über AI gecoded wird und jetzt die Aussage, dass
selbst Junior deaths nicht ersetzt werden können.
Ja. Und finde ich auf jeden Fall
richtig, richtig spannend. Und du hast ja schon n bisschen
angeteasert, so dass es momentan so wirkt, als wenn der die
Situation für Junior Developer schwieriger ist.
Dass der Markt momentan, also der Arbeitsmarkt, momentan ne
Phase hat, wo es selektiver ist, haben wir auch drüber gesprochen
und natürlich bekommt man jetzt diese Angst.
Mit ne lohnt sich das noch ne Umschulung zu machen?
Habe ich ne falsche Entscheidung getroffen mit meinem
Informatikstudium? Ja, also diese Angst kommt ja
nicht aus dem Nichts, sage ich mal, weil man hat ja auch zum
Beispiel mitbekommen, dass Stellen massiv auch gestrichen
wurden, ne, ob das ist jetzt natürlich nicht nur die
Softwareentwicklungsbranche, das hat natürlich auch.
Sage ich mal allgemeine Wirtschaftsfaktoren momentan
gerade im deutschsprachigen Raum oder in Deutschland, speziell.
Aber wie wie siehst du das denn, warum also wie kannst du das mal
einordnen, warum du glaubst, dass die Lage sich so entwickelt
hat jetzt speziell für Junior Developer?
Und wie gesagt, Wirtschaftsfaktoren würde ich
einfach mal n bisschen rauslassen.
Ja, also ich mein ne wie du meinst, man hat das irgendwie
mitgekriegt, dass ja auch, also nicht nur unbedingt Junior devs,
aber auch schon erfahrenere Devs teilweise entlassen wurden.
Ne, also dass man da irgendwie versucht hat, ich sag mal ja das
Ganze zu optimieren. Weißt du, dass man sagt, ja wo
kann man noch irgendwie sparen, sozusagen ne und?
Man braucht ja nicht abzustreiten, dass KI Tools auch
Fortschritte machen, aber es wirkt ja mal so, da ich glaube
das was hauptsächlich so der ausschlaggebende Punkt ist, ist,
dass man irgendwie denkt, Junior Tasks könnte man irgendwie
automatisieren, so nach dem Motto, das ist ja nicht so
schwer, es ist ja relativ trivial, also kann man ja
einfach auf Junior Developer verzichten und das Ganze dann
sozusagen automatisieren, ne? Und da, das ist glaub ich so n
bisschen der so sind so aus meiner Sicht halt die 2 Punkte
ne, dass man halt sagt OK irgendwie generell einfach Geld
sparen ist immer gut so nach dem Motto und das kann man halt
erreichen, indem man eben zum Beispiel bei Junioren zum
Beispiel einfach die Aufgaben die da sind automatisiert ne und
gerade jetzt zum Beispiel in Deutschland hat man ja auch
mitbekommen, ich mein Wir haben es ja auch in im Discord zum
Beispiel wurde ja auch ab und an mal drüber geredet, gerade bei
Leuten die auch gerade aktiv auf der Suche sind, dass halt eben
weniger juniorstellen halt gerade offen sind.
Ne, jeder soll irgendwie gerade produktiv sein, also man man
kommt rein und soll sofort loslegen, ne und wenn ich mich
noch daran so erinnere, wie es früher mal war, da du, du hast
halt noch irgendwie diesen Stellenwert gehabt von du bist n
Neueinsteiger ne und heute ist war vielleicht irgendwie so.
Die Ansicht, dass man sagt, Ey komm rein, du hast das ja
studiert, also du kannst ja eigentlich gefühlt schon alles,
ja, und was du nicht kannst, hier kommen, AI macht schon so
nach dem Motto Ne und das heißt es wird halt irgendwie glaube
ich erwartet, dass man sofort dann produktiv ist.
Aber was man finde ich nicht unbedingt sein kann, nicht mal
wenn du n neuen Job anfängst und erfahren bist.
Ne, also du musst dich halt einarbeiten, kommst du gar nicht
drum rum. Ja, also es fühlt sich halt so n
bisschen an, als wenn man irgendwie so.
In Konkurrenz zur Maschine steht also zur zur KI sag ich mal,
gerade so als uno Developer ne das es fühlt sich halt so an als
wenn Unternehmen jetzt abwägen na ja warte mal.
Ich weiß ja eigentlich was ich möchte.
Und die Stelle ist ja gefühlt ausgeschrieben für jemand, der
umsetzt, was ich möchte, aber nicht selbst weiß, was gebraucht
wird. So unbedingt mal n bisschen
drastisch formuliert, aber im Endeffekt ist das ja oft das
Jobprofil eines Junior Developers und war es bei uns ja
damals auch, du bist ja quasi ausgebildet, Software entwickeln
zu können, brauchst aber halt noch die Erfahrung um genau zu
wissen, was entwickelt werden muss für gewisse Probleme.
Also du löst quasi auf. Unterer Ebene Probleme, weil du
es codest sag ich mal ne du weißt wie man es coden kann,
aber so dieses übergeordnete, da fehlt dann halt einfach auch die
Erfahrung und jetzt hab ich manchmal das Gefühl, dass
Unternehmen so n bisschen challengen, ob sie noch diese
ausführende Arbeit brauchen, weil sie denken, ich kann es ja
einfach prompten und dann klimper ich mir selbst den Code
zusammen und das wird schon funktionieren, also.
Das ist oft auch so ne maßlose Selbstüberschätzung.
Ich muss es einfach mal so formulieren zu sagen, Na ja
komm, da kommt Code raus, ich kann zwar, ich kann das
eigentlich nicht wirklich, aber ich werd schon verstehen was da
passiert und wenn nicht frag ich halt noch mal nach, also frag
ich noch mal mit dem prompt nach und lass mir das erklären und
zusammensetzen und man geht halt so mit der Erwartungshaltung
rein, wird schon klappen so fingerscrossed weißt du.
Erfahrung zeigt ja, aber oft wird gar nicht klappen, wird
komplettes Chaos werden und das ist glaub ich auch so.
N bisschen was jetzt durch diesen Artikel auch gechallenged
wurde, ne, dass du halt sagst, Hey das ist nicht der Weg den
man gehen kann, du brauchst die Leute mit dem Verständnis und du
brauchst auch Leute die mit frischer Sicht reinkommen.
Ja das ist ja auch immer so n Punkt wenn du Junior Developer
bist. Bist du natürlich auch, sag ich
mal noch sehr frisch aus der Ausbildung, ob die jetzt gut,
schlecht war, modern, altbacken wie auch immer, aber du bist
halt n frischer frischer Kopf sag ich mal, der jetzt an die
Sache rangeht und das wirst du, das kannst du halt nicht mit
einer KI ersetzen. Ich mein jeder der mal wirklich
so prompt Coding oder vipe Coding wie man es nennen möchte
gemacht hat. Die KI wird immer so tun, als
wenn es die optimale Lösung ist. Wird immer so tun als wenn es
funktioniert. Und wenn du schreibst es
funktioniert nicht, dann kommt hoplader ist wohl was
schiefgelaufen, also auch die Art und Weise wie.
Zum Beispiel Chat, GPT oder auch welches Modell auch immer, also
GPT oder weiß ich was dir das verkauft ist ja auch krass ne,
also du wirst ja gefühlt auch so in Fallen gelockt, weißt du das
überzeugt? Sind die mal.
Ja, es ist immer so überzeugt wie das ist.
Die Lösung, die du brauchst. Und deswegen werden glaub ich
auch Leute denken so, na ja, aber wozu brauch ich denn jetzt
Junior Developers, weil der sagt mir es ist auf jeden Fall die
Lösung die ich brauche. Ich find aber ich find aber zum
Beispiel auch wenn du also einsteigst in so n Job als
Junior und sofort produktiv sein sollst beispielsweise also mir
fehlt auch manchmal so n bisschen diese mentorkultur sag
ich jetzt mal. Also jetzt gerade hier bei uns
in Deutschland ne also ich hab das jetzt zum Beispiel auch paar
Mal erlebt, wenn du so anfängst mit einem Job, mit einem neuen
Job kriegst du so. Irgendwie jemanden an die Hand,
ne, so nach dem Motto hier, das ist dein ich nenn es jetzt mal
Mentor ne oder dein was weiß ich hier, wie nennt man das so ne
Startbegleitung weiß ich dein dein.
Ja, dein Mentor passt. Schon ist so auch so.
Mentoring Programme, ja die man sich erhofft.
Aber wenn ich mal ehrlich bin, ja, also das hat für mich
persönlich hat es auch noch nie so richtig funktioniert, ne und
also es war immer so, ja hier, das ist übrigens dein dein
Mentor sozusagen ne also hier du.
Kann an den kannst du dich immer wenden, ne und dann war der
irgendwie in einem anderen Team oder so.
Also ich hab mit dem irgendwie gefühlt gar nichts zu tun
gehabt, außer dass ich am ersten Tag mal dann mit dem Mittagessen
war, so nach dem Motto ne, also das ist immer so meine Erfahrung
von von so n Mentorship gewesen, aber so richtig hat das
irgendwie nichts gebracht und ich find es ist wirklich auch
schlimm wenn du niemanden hast. Also ne wenn du ne Situation
hast. Wo du irgendwo arbeitest und du
hast niemanden, von dem du auch lernen kannst, auf irgendeine
Art und Weise, ne, ich mein, das ist jetzt sehr überheblich, ne,
wenn man das jetzt sagt, man könnte das nicht, aber was ich
meine ist angenommen es wäre so ne, dann ist das halt irgendwie
schon schade, weil man selber ja dann irgendwo stagnieren würde
ne mal so halt dieses Gedankenexperiment.
Dass die Gefahr auf jeden Fall da ist, ja.
Genau. Und wenn du dann aber auf der
einen Seite sagst, OK, wir haben irgendwo n mentorship Programm
ne und das funktioniert aber nie richtig.
Es wird aber auch irgendwie gar nicht so richtig kommuniziert
oder hinterfragt. Dann ist es für mich irgendwie
auch so n Ding so. Ja gut, dann kannst du dich auch
hinstellen und sagen ja, aber wenn das diese Mentorennummer
die funktioniert nicht oder das das hilft ja offensichtlich
nicht, also brauchen wir ja auch gar nicht die Junioren, weil
dann können wir es ja eh mit KI ersetzen, so easy peasy weißt
du, dann brauchen wir uns darum nicht kümmern, das ist dann eher
es mein Feeling dann aber ich find das ist n falscher
Ansatzpunkt. Also Ach so, also du meinst
quasi, dass der Gedanke dann ist, wenn ich kein vernünftiges
Mentoring hab und aus den Junior Developer keine Senior Developer
heran entwickeln kann oder weiterbilden kann dazu.
Und sieht sozusagen Junior Developer bleiben.
Aus Sicht des Unternehmens. Dass das dann die KI übernehmen
kann. Oder wie meinst du das?
Ja, also wenn sagen wir mal du willst du du sagst OK du also
warum macht man mentorship Programme damit du irgendwie
Junior Devs ausbilden kannst in Anführungsstrichen, damit du die
quasi verbessern kannst, damit auch n gewisser Wissensaustausch
stattfindet? Du meintest ja auch.
Junioren bringen ja auch frischen Wind rein.
Ja, das sind neue Ideen, die reinkommen, so, das heißt du
hast irgendwo nen nen Wissensaustausch der
stattfindet. Wenn diese Programme aber nicht
funktionieren, du aber nicht weißt, dass sie nicht
funktionieren, hast du einfach nur das Gefühl die Junior devs
das bringt nichts, weißt du und das ist natürlich dann blöd und
dann kannst du dich natürlich vielleicht hinstellen und die
Illusion haben, dass du sagst, ja gut, OK, dann warum nicht
gleich einfach KIS nutzen, ne? Weil kann man ja eh
automatisieren diese ganzen tags.
Was soll das ne bringt ja nichts so, aber da das sind halt so
finde ich für mich so n paar Punkte die vielleicht irgendwie
da mit reinzählen wieso es gerade so ist in Deutschland,
wieso man auch diese Angst hat die auch irgendwo berechtigt
ist, dass man vielleicht irgendwie gerade weniger stellen
hat, weil sie auf weil weniger da sind, irgendwie gerade
momentan und dann kommt ja jetzt AWS sag ich jetzt mal oder CEO
von AWS und sagt, Na gut, alles halb so wild, Junioren sind aber
wichtig, sollten nicht ersetzt werden ne so.
Und ja, wir können uns das ja mal angucken, was er da
überhaupt quasi in dem Artikel was da drin stand, was da
sozusagen für Argumente sind und dann noch mal n bisschen gucken,
wie wir das ganze auch noch betrachten, wie was da
vielleicht auch fehlt in in dieser Betrachtungsweise.
Ja, Na ja. Also ich meine im Prinzip so ne
Kernaussage ist ja schon was wir so n bisschen angerissen haben,
dass du quasi ja. Also du investierst bei Junior
Developer ja in quasi in die Person, um benefit rauszuziehen.
Am Ende also klar du hast die Leistung, die sie in dem Moment
erbringen können. Ja, das ist die, die du suchst.
Aber du sag ich mal kalkulierst ja, mit einer gewissen
Entwicklung, dass sie in paar Jahren dann grundlegende
Entscheidungen treffen können, ne, also Senior Developer wären
und. Ja, nicht nur Coden sozusagen,
sondern beispielsweise vielleicht in die
Architekturrichtung gehen, dass die Software Architektur,
Entscheidung treffen oder System Architektur Entscheidung, je
nachdem wo es dann hingeht, ne auf welche Ebene und das ist ja
ein Investment, ne, du willst ja dann von deren Wissen in der
Zukunft profitieren, weil dieses Wissen ist teuer und das kriegst
du nicht einfach so ne, gerade wenn sie mehrere Jahre in dem
Unternehmen schon waren und das wird dir ja keine.
KI ersetzen? Ja, du kannst natürlich einer KI
oder den Modellen allgemein so viel wissen zur Verfügung
stellen, dass du es so n bisschen simulierst.
Ja, dass du sagst, ey hier übrigens das also ob man das
möchte oder nicht, das ist nämlich schon sehr fraglich, was
du da alles reingibst ne. Weil aber mal angenommen du
würdest es simulieren und gibst da so Firmendaten rein und sagst
hier das sind unsere Projekte, das war unsere Erfahrung und
versuchst irgendwie diesen Wissensaufbau zu simulieren,
sozusagen um dann bessere Ergebnisse.
Mit prompt zu bekommen wäre jetzt so ein Pendant dafür.
Das wird aber am Ende nicht das gleiche Ergebnis liefern,
abgesehen davon, dass du sehr viele Daten rausgegeben hast,
weil was ich gemerkt habe, ist KI in dem Sinne speziell für
Softwareentwicklung, macht einen guten Coder effizienter, aber
kein. Nicht coder oder schlechten
Coder besser, das heißt, das ist dieses Typische, was auch viele
sagen, dieses Shit in Shit out, na wenn du nicht weißt, was du
willst, wenn du nicht weißt, wie du etwas brauchst, was deine
Bedingungen sind, wirst. Du.
Irgendwas kriegen und das als perfekte Lösung verkauft
bekommen. So und dann, das wird jeder mal
erlebt haben, baust du das ein, wenn es gut läuft, hast du noch
genug wissen, dass du weißt, wo gehört das drin und ersetzt
nicht quasi wieder alles, was du schon hattest.
Auch n klassischer Fehler ne kriegst ne Fehlermeldung, weißt
gar nicht was das bedeutet, gibst die zurück, kriegst wieder
irgendwas anderes und die Qualität nimmt halt rapide ab.
Und das ist halt so n Ding. Wenn ich jetzt keine Junior
Developer mehr einstelle und dadurch resultierend keine
Senior Developer mehr weiterentwickel also Junior Devs
zu Senior Devs Weiterentwickel, wird kein weiteres Wissen
aufgebaut, weil die KI wird es nicht verarbeiten können meiner
Meinung nach. Also du kriegst das nicht hin,
stand heute. Ja, wir gehen ja immer von heute
aus und wie du meintest, die Modelle sind schon wesentlich
besser geworden und trotzdem stoße ich immer wieder
persönlich, wenn ich es verwende an die Grenze, das notwendige
Wissen da rein zu geben ohne immer wieder riesige Promps zu
schreiben und ins 5 Antworten später schon wieder ignoriert
wird. Ja.
Also so ich brauch B, aber beachte das A gilt.
Dann macht er das einmal und beim zweiten Mal wird, wenn BSA
schon wieder nicht gelten. So weißt du also so, so
Bedingungen oder so funktionieren nicht gut, das ist
zumindest meine Erfahrung, ich weiß nicht wie es bei dir ist,
aber es wird halt irgendwann einfach wieder ignoriert.
Ja, ja, also das ist ja zum Beispiel auch ein Punkt, der
quasi angesprochen wird im Artikel, dass ne KI gute
Entwickler, sag ich jetzt mal verstärkt, aber jetzt nicht
ersetzt ne, weil du halt eben noch als Entwickler oder
Entwicklerin eben. Das gewisse Know How noch
mitbringst, was einfach über den reinen Code an sich hinausgeht,
ne definitiv. Und da geh ich auch mit.
Also es ist halt wie gesagt ne absolute Effizienzsteigerung,
wenn du weißt was du. Tust ja, und ich finde du hast
auch einen Punkt gesagt, der wird auch genau als auch als
Punkt im Artikel erwähnt, was auch wichtig ist und ich finde
das muss man sich auch mal vor Augen rufen, dass jeder Senior
oder jede Seniorentwicklerin war ja mal n Junior so.
Ne also das es kommt ja nie, wirst also wie sagt man so
schön, es ist noch nie ein Meister vom Himmel gefallen und
das ist halt eben unglaublich wichtig ne dass man halt sagt,
OK, wo willst du denn deine erfahrene also ich find es immer
so geil wenn n unternehmen oder so sagt EY wir brauchen
erfahrene Entwickler so aber nicht das Investment nehmen
möchte um zu sagen OK. Wo kommen die denn normalerweise
her? Wo kommen denn erfahrene
Entwickler oder Entwicklerinnen her?
Die kommen halt eben daher, dass man irgendwann mal das
Investment Reingegeben hat zu sagen, N Junior dev wird
ausgebildet so ne oder kriegt über die Zeit eben diese
Erfahrung, das ist ja auch n wichtiger Punkt der angeführt
wird und da geh ich auch total mit, was du ja auch meintest.
Man muss die Leute auf dem Weg mitnehmen und ansonsten hast du
irgendwann keine mehr. Also dann, dann kannst du zwar
Juniors sozusagen diese diese automatisierten Tasks, die so
einfach in Anführungsstrichen sind, kannst du Halt von KI
übernehmen lassen, aber dann hast du irgendwann trotzdem nach
x Jahren keine Seniors mehr so, das ist.
Natürlich n Deadlock ne, dann hast du halt irgendwann quasi
keine. Kein softwareentwicklungs Know
How mehr im Unternehmen also. Wirklich menschliches, sag ich
mal. Und dann kommst du halt genau in
den Modus, dass Leute, die vielleicht noch die Vision der
Software haben, aber wirklich so noch über der eigentlichen
Anforderungsebene ne, so, also wirklich eigentlich nur so
Endkunden, die dann sagen, ich bau mir die Software jetzt
selber und Vibe mir die sozusagen zusammen und dann bist
du halt genau in dem Teufelskreis und ja, es gibt
vielleicht den einen oder anderen, der sagt, Ey NÖ, bei
mir funktioniert das super. Dann finde ich sollte man
challengen wieviel wissen hat die Person über
Softwareentwicklung und wieviel wird korrigiert, verworfen
nachgepromptet aber wenn man sich nämlich mal wirklich in die
Situation versetzt, ich kann es nicht bewerten was da steht und
ich übernehme das einfach, dann kann ich mir nicht vorstellen,
dass bei irgendwem da gute Ergebnisse rauskommen, es sei
denn du sagst wirklich keine Ahnung, da kommen 20 Zeilen Code
raus und der berechnet dir weiß ich die Fibonacci zahlen oder so
ja OK. OK, aber für richtige
Softwareentwicklung größere Projekte sehe ich da kein Licht
am Ende des Tunnels so schön ne. Ja, ja, auf jeden Fall.
Und um noch mal ganz kurz, weil wir kommen jetzt schon ein
bisschen in die Richtung, so was, was fehlt da eigentlich so
von dem, was in dem Artikel steht beziehungsweise den können
wir auch mal verlinken in den Shownotes beziehungsweise was
der AWS CEO gesagt hat, da kommen wir ja auch gleich noch
mal hin, weil ich finde das ein. Wichtige Punkte, die er dann
auch irgendwie vernachlässigt hat.
So ne also aus der aus aus dem also sagen wir mal in seiner
Argumentation, aber einen Punkt, den wollte ich noch mal explizit
nennen, den hattest du ja auch eigentlich schon angesprochen,
so dass man halt auch als Junior und frischen Wind reinbringt,
ne, das wurde halt auch, da hat er ja quasi auch gesagt, dass es
wichtig ist. Ne, ich mein man kennt das ja
selber, man kommt irgendwie rein irgendwie in nen neuen Job und
dann hast du so die alten Hasen die dann da sitzen und dann so
sagen ja haben wir immer schon so gemacht ne man muss ja ich
glaub man muss aufpassen dass man selber nicht so wird weißt
du weil. Man, man denkt sich immer so, ja
komm, ich komm rein, ich bin neu, ich hab neue Ideen so aber
nach 10 Jahren, wenn du an deinen Ideen festhältst ist ja
vielleicht irgendwann sind die Ideen auch alt ne also deswegen
ist das glaub ich immer n schmaler Grad sich dann
hinzustellen zu sagen. Ey ne.
Man hat frischen Wind reingebracht damals aber.
Versucht damals, damals hab ich noch frischen Wind reingebracht,
ja, aber da, da muss man natürlich sagen das ganze Coding
Buddies, Community Projekt. Ist ja auch, hat ja auch den
Bestandteil, dass wir beide uns weiterentwickeln und lernen und
von den anderen von dem Wissen anderer profitieren können und
auch neue Blickwinkel bekommen. Also das ist muss ich sagen, da
habe ich weniger Angst. Sie ist also ich verstehe es,
was du meinst, aber solange wir das hier machen, muss ich sagen,
glaube ich, sind wir auf einem guten Weg, weil bestes Beispiel,
wir haben ja wirklich Jahre. Jahrelang in Angular entwickelt
wenn es um Frontend ging und haben dann einfach mal so gesagt
bekommen, ja, warum macht ihr es nicht mit swelt, weil Angular
cool ist? Ja, aber Swelt hat auch seine
Vorteile. OK, wir machen es und jetzt
haben wir so ein 2 kleinere Sachen damit schon gemacht und
find es cool und sagen lohnt es sich auf jeden Fall auch damit
zu entwickeln gleiches Spiel mit Spring Boot oder Kato zum
Beispiel in Backends haben wir auch genau den gleichen
Evolutionsschritt sozusagen gehabt und.
Da muss ich sagen, auch noch mal da shoutout an die Community.
Danke für allen Input, Ne auf jeden Fall.
Ihr sorgt dafür, dass wir weiterhin frischen Wind haben,
dass man nicht aufhört zu lernen, ja, aber ich, ich meine
es muss ja, also es ist ja auch wichtig, dass man das vielleicht
sich, dass jeder sich das auch mal so vor Augen führt, ne und
sich denkt, OK Moment Moment, Moment vielleicht sind ist das
was ich sage, weil ich das seit 10 Jahren sage, vielleicht gar
nicht mehr so aktuell, wie ich es immer noch denke ja, also es
ist ja auch. Ich weiß nicht, wie es dir geht,
aber es gibt manchmal so Momente, wo man sich denkt, es
war doch noch vor kurzem in Anführungsstrichen so ne, aber
es ist gar nicht so. Nee, ist schon 5 Jahre her, ja
oder 10 oder doch länger so das und deswegen so ich glaub dass
da wird man auch mal n bisschen wird man getrübt, ja, aber das
ist ja auch genauso dieser ganze dieses ganze AI Zeitalter ne und
prompton und damit coden. Das ist ja auch n frischer Wind.
Ja, also man soll das ja nicht verteufeln, das haben wir auch
schon mehrfach gesagt, das ist genau jetzt der frische Wind,
den auch Senior Devs annehmen müssen, weil es gibt ja auch
viele, die sagen, ich nutz das nicht, da kommt eh nur Müll
raus, ja kommt viel Müll raus, hatten wir jetzt auch wieder
gesagt, aber es ist ja, du kannst ja deine eigene Erfahrung
und dein Wissen nutzen um damit gute Ergebnisse zu erzeugen,
weil du hast es ja, du hast ja den Vorteil, dass du das
Verständnis und die Erfahrung hast an der Stelle und damit
kannst du das Tool. Wirklich effizient oder
effektiv? In dem Fall nutzen?
Ja, voll auf jeden Fall. Im Gegensatz zu anderen also das
ist ja noch mehr n Argument zu sagen ey komm ich nutz das mal,
weil ich kann es ja bewerten was da zurückkommt, ja.
Was ich zum Beispiel persönlich auch noch auf dem Zettel hab.
Auch ich zieh dich da jetzt mit rein, dass wir auch generell
noch mehr damit arbeiten, nicht nur für das Coding.
LLMS zu verwenden, sondern halt auch im Code sozusagen ne LLMS
zu verwenden, um vielleicht auch so Antworten zu bekommen oder
so, also mit LLMS zu arbeiten im Code und nicht nur für diese
Tools. Damit zu entwickeln ne ich glaub
das ist ja, das ist auch so, Ey komm mach mal wir alle n Chatbot
Mach erstmal n Chatbot zum Beispiel erstmal als allererstes
aber sowas. Aber auch der Punkt ne.
Ja, das ist, weil wie gesagt, es bringt die Benefits mit, die gut
funktionieren und. Ich mein, es gibt kaum Leute,
die glaub ich nicht mit Chat GPT arbeiten oder einen Pendant
dazu. Ist halt so, es hat sich
Ultraschnell etabliert und auch zurecht.
Ja ich das soll ja nicht verteufelt werden und deswegen
darf man sich davor auch nicht verschließen.
Richtig. Aber wenn wir jetzt noch mal
ich, ich versuch noch mal so ganz easy peasy, den Bogen
wieder zurückzuholen, also weil wir, weil du jetzt auch
meintest, ne mit. Chatbots beziehungsweise LLMS
arbeiten ist ja auch wichtig und wie gesagt, der CO von AWS
meinte er, um das jetzt noch mal kurz zusammenzufassen, man kann
Junior sollte Junior devs nicht ersetzen, weil sie sorgen für
neuen Wind, ja sie also KI ersetzt sie nicht, sondern kann
gute Entwickler oder auch angehende Entwickler oder
Entwicklerinnen also verbessern ne verstärken aber nicht
ersetzen. Und ohne Junior Devs gibt es
keine Senior Devs mehr. So, auf jeden Fall würde ich
sagen, passt so ne, wenn wir uns jetzt aber angucken ne, weil
wenn man sich das jetzt so nimmt und sagt OK passt so fertig,
also ist man als Junior komplett safe finde ich sollte man noch n
bisschen oder können wir noch mal n bisschen genauer unter die
Lupe nehmen weil um mal ganz hart zu sagen.
Nicht jeder Junior ist automatisch unersetzbar.
Weißt du, das kann man ja vielleicht auch noch mal so ganz
drastisch so in den Raum stellen, weil du ja meintest ne
es bringt was damit zu arbeiten, auf jeden Fall aber zum Beispiel
angenommen du machst es nicht, dann wird es zum Beispiel auch
schwierig, könnte ich mir vorstellen und man muss ja auch
so n bisschen differenzieren, finde ich, und das haben wir
glaube ich auch schon ganz oft gesagt, dass n Fundament wichtig
ist, ne? Also dass man halt sagt, Ey, die
Grundlagen muss man halt einfach beherrschen und dann kannst du
das auch skalieren. Weißt du aber wenn du jetzt zum
Beispiel sagst, weiß ich nicht, du bist jemand der nur ne KI
fragt, prompt schreibt Code nimmt Copy Paste irgendwo
einfügt und dann aber am Ende nicht mehr weiß, wie du auch
schon meintest, so was macht der Code eigentlich oder es gibt n
Bug und du kannst dir einfach nicht erklären wo dieser Bug
herkommt. Dann kann man mal ganz salopp
sagen, dann ist es durchaus möglich, jemanden, also Junior
auch zu ersetzen, weil es halt eben kein Skill ist.
So code to copy paste. Weißt du, ich mein.
Ja, das ist ja bisschen drastisch formuliert, aber
absolut richtig. Und da geh ich auch mit, weil
wenn ich ein Junior def sein möchte und mich aufstellen für
Junior Defs bewerben möchte, muss ich auch einer sein, ne.
Also dann muss ich auch die Eigenschaften.
Eines Junior Developers mitbringen und die Eigenschaft
ist nicht ich kann Prompton den Code daraus kopieren, reinsetzen
und bin in der Lage denn irgendwie n Python Script zu
starten. Ja, also dass mein Wissen darauf
basiert, ich weiß wie ich etwas ausführe und copy paste da denn
den Gepromteten oder die Prompts die Ergebnisse des Prompts rein
sozusagen. Und da bin ich ganz bei dir,
weil was sich nicht geändert hat über die Jahre, auch in der
Zeit, wo es die ganze AI Nummer so nicht gab ist was soll ein
Junior Developer mitbringen? Ja also er soll ja ausgebildet
sein in der Softwareentwicklung und das ist ja nicht nur coden,
da gibt es ja viel was also viel wichtigere Eigenschaften als
zumindestens genauso wichtige. Eigenschaften, die man
mitbringen muss, ne, also zum Beispiel n gutes Verständnis
über den Prozess, Softwareentwicklung an sich, was
gehört dazu. Ja, es hat mir auch mal
thematisiert, bin ich in der Lage algorithmische Probleme,
also Algorithmen für Probleme zu entwerfen, so rum formuliert bin
ich in der Lage Fehler zu finden, weil da wird es mit der
KI richtig schwierig ne du kannst ja gerne Fehlermeldungen
mal da reinhauen, dann wird er sagen Ach ja klar das liegt ja
da und daran nimm den Code ja kommt immer noch.
Ja klar stimmt, weil wir müssen ja das machen.
Ja, jetzt kommt n anderer Fehler, ja klar kommt jetzt n
anderer Fehler, also ganz ehrlich das ist überspitzt jetzt
dargestellt, aber genauso läuft es ab, genauso sieht der Chat
dann am Ende aus ne ich find das auch gar nicht so hier und das
ist ja also ich kenn das unter 1.
Dann bist du in diesem Teufelskreis und da hast du dann
nicht die Fähigkeit zu debuggen, wirklich selbst herauszufinden,
was läuft da nicht, warum geht es nicht, habe ich
versionskonflikte ganz ganz klassisch, du hast n Projekt wo
du auf gewisse Packages setzt, in gewissen Versionen kriegst du
jetzt zum Beispiel von deinem neuen Unternehmen vorgegeben ja
keine Ahnung, bist in einer No JS Welt unterwegs, so Christen
prompt, also prompt ist das und er sagt ja hier das und das.
Ja, so, diese Funktion gibt es gar nicht mehr.
In deiner Version ist irgendwas veraltetes.
Ja, die Precated diese Funktion kannst du gar nicht verwenden,
dann sagst du ja die Funktion kennt er nicht ach ja klar kennt
er die nicht, in manchen Versionen gibt es die nicht,
dann nimm das, da ist die immer noch drin denkst du so ja OK, da
ist die immer noch drin ja dann nimm das gut, das funktioniert
schon mal gar nicht mehr was jetzt hier kommt und dann was
machst du dann bist du in der Lage selbst die also das zu
debuggen zu erkennen was ist da los, wie wurden die Versionen
geändert, was muss ich jetzt für Funktionen.
Verwenden und dafür musst du ja wiederum verstehen.
Was ist das eigentlich für ein Code, den du da kriegst?
Wie integriert er sich in die Software und das sind
Fähigkeiten, die Junior Developer auf jeden Fall
mitbringen muss. Es geht nicht darum, dass er
eine super saubere Architektur aufsetzt, die Best Practices,
Top Notch, alles drauf hat, in jeder Sprache sämtliche
Frameworks verwendet hat, darum geht es ja gar nicht, es geht ja
meistens darum, dass du eine Stelle hast für einen Bereich
und da hast du dich ein bisschen reingearbeitet und bringst aber
diese Basic Skills mit und das ist für wen?
Ich halt persönlich und ich denke für dich auch viel viel
entscheidender, weil das wird dir ne KI nicht ersetzen können
am Ende. Ja, also Lösungen zu generieren
sag ich jetzt mal, ist viel viel wichtiger als einfach nur Code
zu generieren, sag ich jetzt mal ne und ich meine es ist einfach
klar und das ist glaub ich mittlerweile auch jedem, also
für jeden logisch, dass KI einfach Code schreiben kann, das
ist einfach Fakt und ich bin auch ehrlich, es ist auch gar
nicht. Schlecht, was da unbedingt
rauskommt. Aber was mir aufgefallen ist,
auch in den in so über die letzte Zeit ist, dass es
durchaus, ich sag mal die Qualität von dem was erzeugt
wird hängt stark davon ab wie weit man also was man mit rein
gibt ne weil ich hab zum Beispiel mitgekriegt du kannst
irgendwas prumpen. Und dann kommt so raus, ja, hier
mach das und das Zack so, dann kriegst du halt irgendeinen n
Code Snippet den du reinsetzen kannst, wo du sagen kannst OK
pass auf nehm ich ist in Ordnung so aber.
In meinem speziellen Fall, was ich vor kurzem hatte, dachte ich
mir so, nee Moment, das möchte ich aber sogar nicht, weil
eigentlich, und das ist auch so blöd, ne, man denkt darüber
nach, denkt sich ich hab noch ne ganz andere Idee wieso kommt der
da nicht drauf ne dachte ich mir so na ja OK ich kann mir ich
kann doch auch einfach sagen OK das das ist meine Idee so würde
ich es machen um dann noch mal zu sagen ist es denn also.
Was kann man da noch besser machen?
Ist es vielleicht möglich zu sagen, es gibt noch ne andere
möglich? Ich hab zum Beispiel dann
gesagt, Ey pass auf, ich hab mehrere Möglichkeiten, ich sehe
das das und das, das könnte ich machen, das sind die vor und
Nachteile davon aber gibt es vielleicht noch irgendeine
Möglichkeit die ich übersehen hab?
Ne ist das vielleicht etwas was also kannst du mir noch irgend
nen nen Vorschlag machen den ich noch nicht in Betracht gezogen
hab zum Beispiel ne. Und dann kommt auf einmal kommen
auf einmal ganz gute Sachen bei rum, weil erstens übernimmt die
KI dann deine Idee, das heißt du gehst in die Richtung, in die du
willst und dann kriegst du vielleicht noch n paar coole
Anmerkungen dazu, die du vielleicht in dem Moment einfach
an die du nicht gedacht hast, wo du vielleicht noch was von
lernen kannst und so weiter ne und da muss ich sagen, das ist
halt glaube ich das, was es dann am Ende, was wirklich wichtig
ist, ne was was es dann braucht am Ende das.
Das ist halt nämlich auch so ne Eigenschaft, die mir auffällt.
Wenn du, wie soll ich sagen, vom Gefühl her sind diese Modelle
oft so angelegt, dass sie dir, sag ich mal nicht widersprechen
oder den Weg aufgreifen, den du nimmst.
Was in dem Fall ja gut ist, ne? Ja.
Aber schlecht ist, wenn ich keine Ahnung hab, ganz drastisch
formuliert. Ja, genau.
Also also ich, ich schaffe es ja auch, richtigen Quatsch
reinzugeben und kriegt noch größeren Quatsch zurück, weil
halt nicht. Also es ist selten sag ich mal,
dass sowas kommt wie nee mach das auf keinen Fall so wenn du
Glück hast kommen noch so Gegenargumente ne was ja in
deinem Fall gewünscht war zu sagen Ey Bewerte mir das, aber
wenn ich jetzt wirklich einfach nur sage ich möchte das und hier
und da. Und dann wird ja auch die, die,
sag ich mal, das Modell ja nicht sagen.
Mach das bitte auf keinen Fall so, sondern wird es dir so
umsetzen ob es funktioniert oder nicht.
Aber ich mein jetzt so rein in der Planung in dem Aufbau wie
ich Sachen umsetzen will ist auch n ganz schwieriges Ding
dabei find ich weil wie soll ich sagen es diese.
Diese Entscheidungsfähigkeit, sich für etwas auch zu
entscheiden, was ich auch bei einem Junior Developer sozusagen
sehe, dass das gelernt wurde, ja, also Entscheidung zu
treffen, wie man was umsetzt und den Weg gehen, dann sozusagen
analysieren, wie war es Feedback ziehen, auch typisches Refact,
dann ist ja auch im Prinzip verbessern, weil man ne
Entscheidung getroffen hat, die vielleicht nicht optimal war,
aber das ist, das gehört zu dem Prozess dazu, definitiv aber
aber ne RAI wird jetzt nicht von sich aussagen.
Ja, wir haben ganz schön technische.
Schulter aufgebaut. Wir sollten mal vielleicht mal n
bisschen refecter und so was dann ja ich find es übrigens
auch gut, dass du sagst Entscheidungsfähigkeit, weil ich
glaube das ist auch was was auf jeden Fall gebraucht wird und
zwar ich find das Beispiel ganz gut zu sagen nimm mal irgendwas
ne weil wir jetzt beim zum Beispiel beim Handwerkern waren
ne ganz am Anfang jetzt der Folge ne ja fabi wird Tischler
keine Ahnung wenn ich was machen möchte so tischlermäßiges und
ich frage. Chat UPT beispielsweise oder
irgendeine andere KI frage ich jetzt, wie ich irgendwie n Tisch
baue oder so, dann wird er mir bestimmt verschiedenste
Möglichkeiten vorschlagen und sagen, du kannst es so machen,
du kannst es so machen, du kannst es aber auch so machen,
nimm vielleicht dies Holz oder das Holz je nachdem mal oder das
und das und das du kriegst so viele Eventualitäten, dass du
dich ja entscheiden musst. Etwas zu wählen, ansonsten wird
ja nie irgendwann n Tisch entstehen.
Genauso ist es bei der Softwareentwicklung.
Du kriegst vielleicht auch irgendwie Eventualitäten im
Softwarekontext, so nach dem Motto du kannst es so machen, du
kannst es so machen, du kannst es so machen, aber du musst am
Ende ja irgendwann bewerten können, was nehm ich denn jetzt,
ich mein das ist auch NN Prozess der sich dann entwickelt n
Lernprozess am Ende, aber ich glaube das ist halt wichtig und
am Ende übernimmst du die Verantwortung für das was du
tust ne und das ist halt glaub ich einfach wichtig weil du
musst halt die Verantwortung übernehmen und das kann keine
KI, die abnehmen am Ende und das ist halt sehr, sehr wichtig.
Dann lass uns das mal ein bisschen zusammenfassen.
Wir haben ja, wie gesagt, dieses Statement, was jetzt auch so ein
bisschen durch die Tech Nachrichten ging, wir haben
unser eigenes Sicht der Dinge dazu gepackt, was kann man denn
jetzt als Junior Developer machen um.
Weiterhin gute Chancen zu haben, sozusagen ne oder einen welchen
Weg kann man gehen, dass es sich immer noch lohnt und davon sind
wir ja fest überzeugt, das haben wir auch schon sehr oft gesagt,
dass Softwareentwicklung nach wie vor ein sehr lohnenswerter
Weg ist, den man da einschlägt. Ja, und du hast so n paar Sachen
gesagt, wie du es verwendest und das würde ich 1 zu 1 auch, denn
auf den Weg. Als Junior dev sehen oder
mappen, weil Ideen generieren oder ich hab ne Idee, ich lass
sie bewerten. Ja ich kann, ich kann es
sozusagen als Art Tutor verwenden, genauso wie wir
damals, wir hatten ja jetzt so Mentoring gesagt, genauso gab es
ja auch Tutoren während der Ausbildung oder des Studiums ja
zu denen du hingehen konntest. Die haben dann ne Stunde in der
Woche gesagt, Ey, hier komm, wir gucken uns zusammen die Aufgaben
an. Ich helfe dir dabei, ich löse
sie nicht, aber ich erkläre dir das und genau dafür kannst du so
Modelle auch super verwenden. Erklär mir diesen Code, warum
wurde das so entwickelt, welchen Vorteil hat das, welche Schwäche
siehst du da drin? Du kannst es reviewen lassen wie
du ja auch meintest. Ja ich geb Code rein und ich
mein. Besser geht es ja eigentlich
nicht. Ne, weil bei bei der
menschlichen Komponente hast du leider immer den Faktor, hatten
wir ja auch so n bisschen ne die Schattenseite der Devs, dass du
so n bisschen auf ne eklige Art und Weise treffen kannst, nur
weil vielleicht dein Code nicht optimal ist.
Ja da das hast du da ja nicht mal.
Also das kannst du ja sogar noch ausblenden, das wird nicht
passieren, ne, weil wie gesagt, diese KI ist ja immer.
Positiv gestimmt Antworten ja, die wollen einem nichts Böses,
so in Anführungsstrichen. Ja, das heißt, du kannst es
reviewen lassen, du musst es halt immer selbst bewerten
können, das haben wir ja auch ganz klar gesagt, aber.
Das sind so Punkte, wo ich mir denke, mega, dafür nutze ich es
auch selbst gerne. Ich finde auch zum Beispiel auch
in unserer Community gibt es auch einige, die auch meinten so
ich ich lass mir keine Lösung vorhersagen, aber ich.
Nutze sozusagen die KI als Sparring Partner, um einfach zu
sagen OK, pass auf ne oder als Tutor oder als ideengenerator
egal was, aber das ist ja gut sich nicht irgendwie Lösungen
vorzugeben zu lassen, sondern selber versuchen drauf zu kommen
und sich vielleicht helfen zu lassen wie du meintest Dinge
erklären zu lassen oder was ich auch super finde zu sagen was
mir früher super schwer gefallen ist, was soll ich denn jetzt
machen, ich will irgendwie was coden, mir juckt es in Fingern,
ich hab keine Ahnung was. So, dann lass dir doch n
bisschen was vorschlagen. Ideen.
Du kannst ja auch reingeben, worauf du irgendwie generell so
Bock hast. Und dann wird da bestimmt
zumindest irgendeine Inspiration rauskommen, die dir sagt, Mach
doch das und das und das ne und ich meine am Ende, wenn du
einfach nur dir den Code generieren lässt und du bist
gerade in einer Lernphase, ne ich meine irgendwie copy paste
geht super schnell, alles cool. Manchmal kommt auch was Schickes
raus. Brauchen wir jetzt auch nicht
drumherum reden, ne, also es ist ja nicht so, als würde KI nur
Mist ausspucken, es kommen teilweise auch gute Dinge bei
raus, die man auch wirklich sehr gut verwerten kann, das ist gar
keine Frage, also es ist ja auch die eigene Erfahrung, aber wenn
man nicht versteht was da passiert, dann ist es immer noch
ne Blackbox ne und wenn man jetzt einfach nur ich meine ganz
ich glaube es ist jetzt auch schon n bisschen länger her, wo
weiß nicht wo dann auch so Schlagzeilen kamen wie es gibt
irgendwie n Game was einfach nur gewipecoded wurde, ne.
Ich bin ehrlich, ich persönlich wär nicht stolz drauf, so
einfach nur zu sagen, so lange bis es irgendwie funktioniert.
OK, jetzt haben wir irgendwas fertig und dann sagen hab ich
gemacht ne weiß ich nicht, ich wär nicht stolz drauf ne.
Ja, also gerade wenn es so in den kreativen Bereich geht, ne,
also zum Beispiel auch Game Development.
Ja muss ich auch sagen, man sieht also es ist.
Ich sag mal, die Kunst ist, und das spricht wieder für die
Erfahrung, was wir auch meinten, wenn du es als erfahrener
Entwickler oder überhaupt als Entwickler nutzt, wenn ich KI
generierten Content nehme, Musik, Grafiken, ja irgendwelche
Assets, ja dann kann ich mit guter Erfahrung das ja aber auch
trotzdem so entwickeln oder darstellen lassen, dass es nicht
stört auffällig ist, sondern dann hat es mich einfach nur
effizienter gemacht und es ist trotzdem n cooles Spiel bei
rausgekommen. Wenn ich diesen vipe Coding weg
gehe und man sieht, das ist alles irgendwie zusammen
generiert und lieblos und hat kein keine Seele sozusagen, dann
merkt man das. Und das spricht nicht für ne.
Also da das das holt die Leute das, damit erreichst du die
Leute am Ende dann auch nicht meine gerade bei so kreativen
Sachen find ich persönlich und deswegen also es ersetzt halt
nicht auch jetzt in allen Bereichen nicht die Person
dahinter die die Vision hat. Und ja, deswegen finde ich, kann
man das auch so abschließen oder also man kann zusammengefasst
sagen, die Frage war, wird KI junior Developer ersetzen.
Der AWS CEO hat jetzt die Schlagzeile gebracht Nein, auf
keinen Fall und unser Statement unser Fazit ist auch Nein haben
wir schon vor dem AWS CEO gesagt Haha und.
Ja, das Einzige, um es kritisch zu betrachten ist, wer aber nur
prompted Copy paste Code übernimmt, da ist es denkbar und
kann passiert weil man halt am Ende ja nur jemand ist der Code
generiert und ich denke in der Folge ist auch klar geworden,
dass sowas dann aber auch nicht den Titel Junior def hat am
Ende. Weil das kann, kann denn jeder
machen, und das ist für uns in aus unseren Augen kein Junior
def. Deswegen kann man eigentlich
auch sagen, dass Junior Defs dadurch nicht ersetzt werden
können. Ja, richtig, ich meine, im
Endeffekt bleibt abzuwarten, wie sich das Ganze entwickelt.
Ja, es kann ja auch sein, dass man oder dass sag ich jetzt mal,
die Allgemeinheit der Unternehmen sagt, NÖ, müssen wir
aber trotzdem machen ja nur weil der ABSCEO sagt, es wäre nicht
sinnvoll, heißt das ja nicht, dass ich viele sagen, machen wir
jetzt aber trotzdem so, aber ich glaube, dass es dann früher oder
später irgendwann zu einem Punkt kommt, wo man sich dann denkt,
so irgendwie fehlt uns gerade was, wir wissen aber gar nicht,
wie es dazu gekommen ist. Ja, das wäre natürlich.
Gut, und dann kommst du mit deinen Debugging Skills um die
Ecke und sagst ich rette euch ja.
Genau, also danke auf jeden Fall Tino für.
Das das interessante Gespräch ich find das ist immer danke dir
auch ist auf jeden Fall einfach n entspannendes Thema.
Gerade diese ganze KI Nummer uns würde auch auf jeden Fall
interessieren wie du Liebe zu lieber zura wie du dazu stehst
und ob du jetzt sagst nee du ganz ehrlich KI das Ding ist
durch, wir brauchen hier alle gar nichts mehr zu machen.
Oder vielleicht brauchen wir alle in 10 Jahren nichts mehr zu
machen oder morgen oder was auch immer.
Oder vielleicht müssen wir auch einfach alle nur noch härter
arbeiten. Sag uns doch mal, wie du dazu
stehst. Zu der ganzen Thematik.
Ja, und falls dich auch interessiert, wie wir quasi
Junior Devs wohnen, falls du dir denkst, so ja ihr habt jetzt
gesagt, gut, das war eine Zeit ohne KI, habt jetzt gesagt wie
ich als dev damit umgehen soll und.
Aber dich vielleicht fragst, wie es bei uns war?
Dann lass uns das gerne wissen. Schreib uns ne Mail, wir können
auch gerne darüber noch mal ne Folge machen, dann können wir
nämlich mal wieder so n bisschen in Erinnerung schwelgen vor wie
über unsere Studienzeit genau in dem Sinne ja würde ich sagen,
hören wir uns einfach in der nächsten Folge und wenn dir aber
der Podcast gefällt und du sagst Ey richtig cool und du hast noch
keine Bewertung da gelassen, dann mach das auf jeden Fall,
das würde uns mega helfen und ansonsten empfiehl den Podcast
auch gerne weiter an. Ein oder 2 Personen deiner Wahl
und dann würde ich sagen, hören wir uns in der nächsten Woche
wieder deine Kollegin Wallis gemeinsam besser.
Ich weiß nicht, ob ich letztens auch wieder umgeprompt habe.
Zu dem Thema kam nur eine raus, haben wir alles ausgeschaut.
Gut, dass du es kannst.