Wird Backend-developer als Beruf noch Relevanz haben? (wegen KI/AI)
4 Antworten
Ja. In den frühen 2000ern waren die schon mal überflüssig weil man alles outgesourced hat. Bis sich dann irgendwann rausstellte, daß die nur unwartbare Copy/Paste-Scheiße fabrizieren. Das selbe passiert jetzt auch. Man bekommt da zwar schnell neue Features rein, aber KI hält den Code nicht wartbar. Da werden in den nächsten Jahren reihenweise Systeme umfallen die zu Tode KIt wurden und von Hand ersetzt werden sollen.
Nachtrag: Wir dürfen auch nicht vergessen, wie wir alle durch UML überflüssig wurden, weil jetzt jeder Software malen kann ...
ich war letzten monat auf der oop in münchen. dort ging es hauptsächlich um des thema ki. gab auch ein paar entwickler die live vorgeführt haben wie man mit ki programmieren kann.
also code schreiben geht, wenn man bestimmte praktiken andwendet. sie haben auch ein paar beispiele gezeigt - wirklich flüssig war des allerdings nicht. zudem musste man schon genau wissen was man schreiben und beschreiben will.
sie haben dann auch mal verglichen wie weit wir ungefähr sind in sachen ki. also wenn 0% quasi ohne ist und 100% komplett autonom, dass du als metzger sagen kannst "schreib mir diese software" ohne ein technisches verständnis. wir sind aktuell etwa bei 10-15%. und es kann noch sehr viele jahre dauern bis des wirklich soweit ist weil selbst wenn der code geschrieben wird muss noch jmd drüber schauen können.
jmd anders hat auch n gutes beispiel aus seinem alltag gebracht: er hat nen code mit nem sicherheitsproblem gehabt und die ki gefragt. die hat den codeverbessert aber zwei neue probleme eingebaut. um des zu sehen, brauchst halt trotzdem programmiererfahrung
KIs können zwar Code schreiben, sind aber noch ziemlich weit davon entfernt, tatsächlich Programmieren zu können. Sobald man versucht, von einer KI ein Programm zu schreiben zu lassen, das mehr als nur ein paar Zeilen hat und aus mehreren Modulen besteht, kann man sehen dass die KI die Programmlogik nicht wirklich versteht und viele Fehler macht.
Wir sind weit davon entfernt, dass KIs Entwickler ersetzt, vor allem, wenn es auch um Software-Engineering geht. Gerade bei Backends ist Sicherheit auch ein wichtiges Thema, wenn das eine KI schreibt, kann dir keiner so genau sagen, ob die da jetzt irgendwelche Sicherheitslücken reingebaut hat oder nicht.
Heißt aber nicht, dass KI nicht nützlich ist. Ein guter Entwickler weiß, was er von der KI schreiben lassen kann und kann überprüfen, ob die KI Fehler gemacht hat oder nicht.
Mein Chef hat gemeint, der Trend geht zur KI und es werden viele Programmierer entlassen werden. Auf meine Gegenfrage, wer dann, untechnisch ausgedrückt, kontrolliert, ob da nicht was mit Fingern oder drei Augen rauskommt, meinte er dann wieder: Programmierer.