Vibecoding und zu denken, man sei ein "Builder", wenn man null Ahnung von echtem Coding hat und nicht einmal den Wunsch hat, ein bisschen davon zu lernen, ist wie sich selbst einen Koch zu nennen, nachdem man Essen von Uber Eats bestellt hat.
@Madamemeta4 Abstraktion sollte ***
Es ist irgendwie lustig, wie dieser Tweet zu einem Litmus-Test dafür wird, wer liest, um zu verstehen, und wer liest, um zu reagieren. Die Einschränkung ist subtil, und die Reaktionen beweisen das irgendwie.
Ich möchte keinen Vibe-Code erstellen, einfach weil ich keine Dinge versenden möchte, für die ich nicht verantwortlich bin. Ich bin kein Software-Ingenieur, ich verstehe kein Coding und auch nicht die grundlegenden Prinzipien, die mit der "Erwartungstheorie" zusammenhängen, die ich erwähnt habe... also stell dir vor, ich würde Apps herausbringen, nur weil es beliebt ist, obwohl ich null Verständnis habe... ist das nicht verantwortungslos? Ist das nicht schlampig? Und Menschen wie ich, die null Verständnis haben, aber trotzdem Dinge herausbringen, sind das Problem hier. Und hahahaha, das ist objektiv nicht wahr, denn es gibt viele nicht-technische Menschen, die Agenten nutzen, um zu coden, ohne die Software zu verstehen, also sind sie auch Software-Ingenieure? Ich habe das Gefühl, dass du defensiv bist, vielleicht weil du selbst wahrscheinlich verstehst, was du tust, und diese Werkzeuge nutzt, um deine Fähigkeiten zu verbessern, und somit den Punkt aus deiner subjektiven Perspektive betrachtest. Aber die Realität ist, dass es heute eine wachsende Anzahl von nicht-technischen Nutzern gibt, die eine Menge Dinge im App Store veröffentlichen, ohne die technischen Details dessen, was sie tun, zu verstehen. Also ja, diese Werkzeuge funktionieren nur wirklich in den Händen von Menschen, die verstehen, was sie tun... nicht in den Händen von Menschen, die nicht verstehen, was sie tun, noch den Willen haben 👍🏾 … > Du kannst nicht gezwungen werden, eine App/Software zu nutzen, die du nicht nutzen möchtest. Wenn sie schlecht ist, würden die Leute sie natürlich nicht nutzen und die Entwickler würden sich entsprechend anpassen. Das ist so, als würde man sagen, es sei in Ordnung, viele Dinge zu produzieren, die offensichtlich schlecht sind, und dass die Leute sich entsprechend anpassen würden. Wenn man in der Produktionsphase leicht Vorsicht predigen kann? … > Genau, diese Agenten haben das Wissen aller besten Ingenieure der Welt und sind im Durchschnitt besser als der durchschnittliche Ingenieur, sie sind die wörtliche Definition von Meisterschaft. Nein, das sind sie nicht, lmfao. Echtzeit-Zugriff auf Informationen und die Fähigkeit, Muster zu erkennen =/= Meisterschaft. Lass uns diese Grenze hier nicht verwischen. Diese Agenten wissen nicht, warum deine App funktioniert, sie wissen nicht, wann sie nicht funktioniert. Sie rufen einfach nur Muster ab, das ist alles. Genau deshalb ist "Agentur" entscheidend. Vielleicht könnte das möglich sein, wenn wir AGI erreichen, aber in der aktuellen Iteration sind die Vibe-Coding-Tools, die wir haben, nicht das, was du sie zu sein machst. Andernfalls gäbe es keine grundlegenden Übersehen, ich habe gesehen, wie @chiefofautism eine Sicherheitsüberprüfung bei einer Menge von Dingen gemacht hat, die offensichtlich vibecoded waren, und die Mehrheit von ihnen hat einfach keine grundlegenden Sicherheitsüberprüfungen bestanden: hardcodierte API-Schlüssel, offene Datenbanken, fehlende Überprüfungen usw. Wenn diese Werkzeuge Meister wären, würden sie keine Codes halluzinieren (wenn du nicht weißt, was du tust, würdest du es übersehen). Also nein, sie sind keine Meister. Aber es gibt außergewöhnliche Lehrlinge, die die tatsächlichen Meister (Menschen mit Verständnis) effizienter arbeiten lassen. … > Implizierst du, dass Apps, die von Ingenieuren gebaut werden, nicht gehackt werden? Lmao, nein? Der Punkt ist, dass die meisten dieser vibecoded Apps nicht einmal die grundlegendsten Sicherheitsüberprüfungen oder Code-Audits bestehen, nicht dass die tatsächlich codierten nicht vor Hacks geschützt sind. Außerdem, wenn du die Anthropic-Dokumentation gelesen hättest, die du erwähnt hast, würdest du erkennen, dass sie auf bereits ausgenutzten Smart Contracts basierte und sie einfach ihre Modelle darauf benchmarken. Und die Modelle schnitten schlechter ab als die tatsächlichen menschlichen Hacker, die diese Verträge damals ausnutzten. Weiterer Beweis, dass diese Werkzeuge noch nicht "verstehen", denn sie sind nicht AGI, sie machen nur Mustererkennung. … > Niemand normalisiert Schlamperei. Tbf, du argumentierst gegen "Vibecoding und zu denken, du bist ein 'Builder', wenn du null Wissen über tatsächliches Coding hast, noch den Wunsch, ein bisschen davon zu lernen" und scheinst die Produktion von Apps durch Builder zu fördern, die null Wissen darüber haben, was sie tun, noch den Wunsch, ein bisschen davon zu lernen... ist das nicht Schlamperei? Wenn du mich ermutigst, der kein Verständnis dafür hat, Verantwortung für das zu übernehmen, was ich produziere, noch den Willen dazu, Dinge einfach zu produzieren, nur weil es einfach ist... ermutigst du Schlamperei.
101