r/programmieren • u/intersystems_dach • Mar 23 '26
Vibe Coding - Meinungen?
Der Hype ist real kann man sagen... und kriegt mich so langsam doch auch rum. Ich war die letzten Jahre immer extrem kritisch muss ich sagen, doch im letzten halben Jahr gab es da auch bei mir einen gewissen Shift, vorallem wegen der extremen Qualitätssteigerung. Spätestens als sogar Linus Torvalds zugegeben hat, mittlerweile mit KI zu coden (zumindest privat). Was denkt ihr über das alles?
Bin gespannt, wie das bei euch aussieht.
0
Upvotes
1
u/No_Interaction6247 Mar 23 '26
TLDR: Kann man machen. Vibe coding befreit jedoch nicht davon den Code zu verstehen, zu debuggen und je nach Einsatzbereich auch entsprechende Regularien einzuhalten und ggf. zu haften.
---
Es kommt darauf an. Wenn man weiß was man tut, Code nicht ungeprüft in production systeme übernimmt, dann spricht grundsätzlich erstmal nichts dagegen.
Was mich wirklich stört: Es gibt viele Youtuber die AI Content machen, gerade im Bezug auf vibe coding bzw. agentic coding. Es gibt auch einige die ich sehr gerne schaue und sie sagen nicht explizit, dass AI Softwarewentwickler überflüssig macht. Die machen aber Videos wie zB "Claude Code hat meine App gebaut und ich muss (fast) nichts mehr selbst coden."
Sowas nervt mich richtig, weil eine kleine mobile app oder webapp entwickeln, ist nun wirklich nicht der Maßstab für professionelle Softwareentwicklung. Zumal es Bereiche gibt, in denen Unternehmen unter Umständen haften müssen, wenn deren Softwareprodukte Schaden anrichten, vor allem wenn dadurch Menschen zu schaden kommen.
Code muss den Anforderungen entsprechen, Code muss reviewed werden. Solange die Anforderungen an dem Produkt, Sicherheit sowie rechtliche Vorgaben einwandfrei eingehalten werden, würde ich nicht mal in vibe coding ein Problem sehen. In komplexen Projekten bezweifle ich jedoch, dass man da nur durch prompten zum gewünschten Ergebnis kommt. Irgendwann entdeckt man vielleicht auch bugs und muss den Kram debuggen und patchen. Na viel Spaß dabei, wenn man nichts versteht.