Wir sind sicher – Google hat eine andere Mission

MMaximilian Schwarzmüller
컴퓨터/소프트웨어구직/면접AI/미래기술

Transcript

00:00:00Mit der Veröffentlichung von Gemini 3 ist es vorbei für Entwickler,
00:00:04insbesondere für Frontend-Webentwickler – so ist zumindest das Gefühl,
00:00:08das man bekommt,
00:00:09wenn man Zeit auf X verbringt,
00:00:11und das ist wahrscheinlich keine gute Idee,
00:00:14aber das ist eine andere Geschichte.
00:00:16Hier ist eine tatsächliche Landing Page,
00:00:19die ich versucht habe,
00:00:20mit Gemini zu wipe-coden,
00:00:22und ja,
00:00:22sie sieht wirklich so schlecht aus,
00:00:24und ich komme gleich darauf zurück,
00:00:26ich zeige euch den Prompt.
00:00:28Auf jeden Fall,
00:00:29obwohl ich nur dieses furchtbare Ergebnis bekommen habe,
00:00:32sieht man auf X eindeutig jede Menge Posts,
00:00:35die beeindruckende Landing Pages,
00:00:37Visualisierungen,
00:00:383D-Modelle und alles in der Art zeigen,
00:00:41die mit Gemini wipe-coded wurden,
00:00:43und es sieht so aus,
00:00:44als würde es dabei einen hervorragenden Job machen.
00:00:47Auch wenn ich ein relativ schlechtes Ergebnis bekommen habe – vielleicht liegt es ja nur an mir.
00:00:53Ich dachte allerdings,
00:00:55Wipe-Coding bedeutet,
00:00:56dass man nichts wissen muss,
00:00:58aber auch dazu komme ich noch.
00:01:00Google selbst hat Gemini 3 bei der Vorstellung eindeutig als Wipe-Coding-Modell positioniert oder als ein Modell,
00:01:07das beim Wipe-Coding herausragend ist.
00:01:09Es ist buchstäblich der dritte Punkt in ihrem offiziellen Ankündigungspost auf X.
00:01:14Die Frage ist: Warum soll Gemini 3 wirklich so gut sein,
00:01:18dass man nicht einmal mehr wissen muss,
00:01:20wie man programmiert?
00:01:22Ist es kein Modell für echte Entwickler,
00:01:24sondern soll es uns wirklich ersetzen,
00:01:26weil es so viel besser ist?
00:01:28Es ist ein bisschen komplizierter als das.
00:01:31Schauen wir uns den offiziellen Ankündigungs-Blogpost auf der Google-Website an.
00:01:36In diesem Blogpost sehen wir bereits im zweiten Abschnitt wieder den Wipe-Coding-Teil.
00:01:41Sie heben erneut hervor,
00:01:43dass es beim Wipe-Coding erstaunlich ist,
00:01:45und die Frage ist: Warum ist das Google so wichtig?
00:01:48Warum rahmen sie es nicht als großartigen Assistenten für Entwickler ein?
00:01:53Ich meine,
00:01:54Google hat all diese KI-Tools,
00:01:56sie haben einen brandneuen KI-first-Editor Anti-Gravity rausgebracht – warum positionieren sie Gemini 3 als Wipe-Coding-Modell,
00:02:03und ist es wirklich so gut?
00:02:05Wird es unsere Jobs übernehmen?
00:02:07Nun,
00:02:08für Google macht das absolut Sinn,
00:02:10denn denken wir daran: Wie verdient Google Geld?
00:02:13Mit Anzeigen.
00:02:13Wo sind diese Anzeigen hauptsächlich?
00:02:16In ihrer Suche und auf YouTube,
00:02:18aber bleiben wir bei der Suche.
00:02:20Natürlich verändert sich die Suche,
00:02:22es geht immer mehr darum,
00:02:23mit einer KI zu sprechen.
00:02:25Trotzdem sieht man natürlich,
00:02:27besonders bei Google,
00:02:28weiterhin Ergebnisse,
00:02:29weil sie einem immer noch Anzeigen verkaufen müssen,
00:02:33aber es verändert sich,
00:02:34und Google hat eine klare Vision davon,
00:02:36wie es sich zumindest kurzfristig ändern sollte.
00:02:39Mit Gemini 3 haben sie ihr erstes Modell gebaut,
00:02:42das stark optimiert ist,
00:02:44um in der Suche gut zu funktionieren,
00:02:46weshalb es am ersten Tag für die USA in die Suche ausgerollt wird.
00:02:50Und es gibt ein Hauptmerkmal,
00:02:52das Gemini 3 hat: generative UI.
00:02:54Sie heben es in ihren offiziellen Ankündigungs-Blogposts hervor,
00:02:58und die Idee ist,
00:02:59dass Gemini 3 nicht nur Text generieren kann,
00:03:02um Fragen zu beantworten,
00:03:04sondern auch Benutzeroberflächen,
00:03:06Visualisierungen,
00:03:07interaktive 3D-Modelle – was auch immer für eine bestimmte Suchanfrage sinnvoll ist.
00:03:12Sie wollen also die Suche über reine Textgenerierung hinausbringen,
00:03:16sie wollen ein reichhaltigeres Nutzererlebnis haben,
00:03:20und der Schlüssel dazu ist ein KI-Modell,
00:03:22das gut darin ist,
00:03:23diese interaktiven Visualisierungen und Benutzeroberflächen zu produzieren.
00:03:28Und genau darum geht es beim Wipe-Coding – es geht darum,
00:03:32etwas zu produzieren,
00:03:33irgendein Ergebnis,
00:03:34irgendeine Benutzeroberfläche,
00:03:36die gut aussieht und gut funktioniert.
00:03:38Es muss keine komplexe Website sein,
00:03:41man muss sich keine Gedanken über Nischenfälle,
00:03:44über Sicherheit,
00:03:45Performance und all das machen – das spielt keine Rolle,
00:03:48wenn das einzige Ziel darin besteht,
00:03:50ein interaktives 3D-Modell zu erstellen.
00:03:53Und natürlich wird das für viele Anwendungsfälle ausreichen.
00:03:57Das ist übrigens nicht etwas,
00:03:59das Frontend-Entwickler ersetzt – das ist einfach etwas,
00:04:02das vorher nicht wirklich möglich war: diese Art von on-the-fly erstellter Benutzeroberfläche oder interaktiver Visualisierung für eine spezifische Benutzeranfrage.
00:04:12Das ist also eindeutig ihre Vision,
00:04:15Googles Vision für die Zukunft der Suche und damit für die Zukunft,
00:04:19zumindest die kurzfristige Zukunft,
00:04:21ihrer KI-Modelle.
00:04:22Natürlich ist Gemini 3,
00:04:23da es ein Frontier-Modell ist,
00:04:25auch generell gut im Codieren,
00:04:27oder sollte es zumindest sein.
00:04:29Auch hier sieht man auf X einige gemischte Ergebnisse.
00:04:33Wie erwähnt,
00:04:33pusht Google die Vibe-Coding-Narrative,
00:04:36und man sieht jede Menge Posts dazu,
00:04:38aber man sieht auch Posts,
00:04:40die dagegen anargumentieren,
00:04:41die schlechte Codequalität hervorheben,
00:04:44die erwähnen,
00:04:45dass sie von Gemini 3 enttäuscht sind oder dass es nicht so gut darin ist,
00:04:49komplexen Anweisungen zu folgen,
00:04:51dass es schnell und effizient und gut für Wipe-Coding ist,
00:04:55aber nicht unbedingt gut für komplexere Interaktionen,
00:04:58komplexere Aufgaben.
00:05:00Und das war so ähnlich auch meine Erfahrung.
00:05:02Gestern habe ich einen Post geteilt,
00:05:05dass ich nicht wirklich überzeugt von Gemini 3 bin,
00:05:08weil ich ernsthafte Probleme hatte,
00:05:10es dazu zu bringen,
00:05:11den Aufgaben zu folgen,
00:05:13die ich ihm geben wollte.
00:05:14Es hat es oft getan, aber nicht immer.
00:05:17Es hat zu bestimmten Zeiten unnötig komplexe Schritte unternommen,
00:05:21es hat auf Code beharrt,
00:05:22der eindeutig nicht funktioniert hat.
00:05:25Um ein Beispiel zu geben: In einer TanStack-Start-App,
00:05:28an der ich gerade arbeite,
00:05:30hat es weiterhin validator verwendet,
00:05:32um Input für eine Serverfunktion zu validieren,
00:05:35obwohl die korrekte Methode input ist.
00:05:37Validator klingt vielleicht klein und nischig,
00:05:40aber denkt daran: Die Verwendung von validator generiert einen tatsächlichen Fehler,
00:05:45einen Fehler,
00:05:46den man abfangen und als Output sehen kann,
00:05:49auch als Modell,
00:05:50wenn man ein paar Type-Checks durchführt.
00:05:52Und obwohl ich das manuell gefixt habe,
00:05:55hat es validator immer wieder neu eingeführt und das zurück zu validator geändert.
00:06:00Es waren Probleme wie diese, die ich hatte.
00:06:03Lustigerweise war ich auch beim Wipe-Coding nicht erfolgreich.
00:06:07Ich habe versucht,
00:06:08es dazu zu bringen,
00:06:09eine Landing Page für einen erfundenen professionellen Reinigungsservice zu erstellen,
00:06:14und,
00:06:15nun ja,
00:06:15wenn ihr das Video schaut,
00:06:17so sieht es aus.
00:06:18Ist das gut?
00:06:19Ich bin mir nicht sicher.
00:06:20Ähm,
00:06:21ja,
00:06:21es verwendet zumindest kein Lila,
00:06:23aber nur,
00:06:24weil ich ihm eindeutig gesagt habe,
00:06:26welche Farben es verwenden soll.
00:06:28Der Input-Prompt,
00:06:29den ich verwendet habe,
00:06:31war: Erstelle eine Landing Page für einen professionellen Reinigungsservice.
00:06:35Ich möchte Aqua-Türkis-Farben und eine Seite,
00:06:38die den hohen Grad an Professionalität unseres Services hervorhebt.
00:06:42Gehe von sinnvollen Dummy-Daten für Hero-Section-Text,
00:06:46Preise und Vorteile aus.
00:06:47Ein ziemlich kurzer Prompt,
00:06:49aber ist nicht die ganze Idee hinter Wipe-Coding,
00:06:52mit dem Strom zu gehen und es sein Ding machen zu lassen?
00:06:56Klar,
00:06:56ich hätte präziser sein können,
00:06:58ich hätte das Projekt erstellen und einige grundlegende Styles,
00:07:02einige grundlegende Komponenten einrichten können und dann KI verwenden,
00:07:07aber die Idee hinter Wipe-Coding ist eine andere,
00:07:10wenn ich mich nicht irre.
00:07:11Und dann hat es weitergemacht,
00:07:13hat ehrlich gesagt sehr lange gedauert,
00:07:16und,
00:07:16nun ja,
00:07:17ich habe nichts anderes gemacht,
00:07:19ich habe den Code offensichtlich nicht geändert,
00:07:22das ist,
00:07:22was ich bekommen habe.
00:07:23Also selbst beim Wipe-Coding war ich nicht erfolgreich.
00:07:27Vielleicht einfach Pech,
00:07:28denn eindeutig scheint es darin ziemlich gut zu sein,
00:07:32aber dann wiederum,
00:07:33vielleicht ist es auch besonders gut darin,
00:07:36diese interaktiven 3D-Modelle und Visualisierungen zu generieren,
00:07:40denn auch hier scheint das eindeutig der Fokus dieses Modells zu sein.
00:07:44Und deshalb,
00:07:45lange Rede,
00:07:46kurzer Sinn,
00:07:46genau wie bei allen anderen KI-Modellen,
00:07:49die wir vorher hatten und sehr wahrscheinlich bei allen KI-Modellen,
00:07:53die kommen werden: Sie können gute Assistenten sein.
00:07:56Als Entwickler nutze ich sie,
00:07:58ihr wisst das,
00:07:59ich nutze Gemini 3,
00:08:00vielleicht wechsle ich zurück zu Claude Sonnet,
00:08:03mal sehen,
00:08:04aber ich nutze es,
00:08:05und es war okay.
00:08:06Es ist gut, genau wie alle Modelle sind.
00:08:08Sie können einem helfen,
00:08:10Code zu generieren,
00:08:11mit dem Schreiben von Code – sie alle haben ihre Probleme,
00:08:15seien wir ehrlich,
00:08:16aber sie sind nicht hier,
00:08:17um deinen oder meinen Job zu übernehmen,
00:08:20nicht gerade jetzt,
00:08:21wahrscheinlich nicht in der nahen Zukunft.
00:08:24Natürlich ist ein anderes Problem,
00:08:26wenn Führungskräfte,
00:08:27Manager all die Werbematerialien sehen,
00:08:30wenn sie all die vibe-coded Visualisierungen und Landing Pages und 3D-Modelle sehen,
00:08:35von denen es viele gibt,
00:08:36wenn man genauer hinschaut – wir wissen jetzt,
00:08:39warum das so ist.
00:08:40Wenn man nur das sieht,
00:08:42könnte man geneigt sein zu denken: Wir brauchen keinen neuen Frontend-Entwickler,
00:08:47der bestehende kann mit Hilfe von Gemini 3 in diesem Fall die Arbeit von drei Leuten erledigen.
00:08:53Und das führt natürlich wieder zu weniger Jobs,
00:08:56zumindest potenziell gerade jetzt.
00:08:58Auch hier bin ich überzeugt,
00:09:00dass das nicht unbedingt die mittel- oder langfristige Zukunft ist,
00:09:04ich bin überzeugt,
00:09:05dass KI als Beschleuniger fungieren kann,
00:09:07aber das hilft uns heute nicht,
00:09:09wenn Unternehmen entscheiden,
00:09:11dass sie KI nutzen können,
00:09:13um die gleiche Arbeit mit weniger Leuten zu erledigen.
00:09:16Das stimmt vielleicht nicht,
00:09:18sie werden es mit der Zeit lernen,
00:09:20aber trotzdem ist es heute ein Problem,
00:09:22und leider gibt es dafür keine einfache Lösung.
00:09:25Aber um die Frage zu beantworten,
00:09:27ob es unsere Jobs übernehmen wird: Nein,
00:09:30das glaube ich nicht.
00:09:31Es ist wichtig zu verstehen,
00:09:33dass Gemini 3 definitiv zweckgebunden und feinabgestimmt für eine spezifische Aufgabe ist,
00:09:39und es ist ziemlich gut bei dieser Aufgabe,
00:09:41aber das ist nicht die Aufgabe,
00:09:43für die man bezahlt wird..

Key Takeaway

Gemini 3 ist von Google strategisch als Vibe-Coding-Tool für generative UI in der Suche konzipiert, wird Jobs nicht direkt ersetzen, aber das Marketing könnte zu Fehlentscheidungen bei Einstellungen führen.

Highlights

Gemini 3 wird von Google hauptsächlich als Vibe-Coding-Modell positioniert, nicht als Tool für professionelle Entwickler

Googles Hauptziel ist die Integration von generativer UI in die Suche, um reichhaltigere Nutzererlebnisse mit interaktiven Visualisierungen zu schaffen

Das Modell zeigt gemischte Ergebnisse: Gut bei einfachen Visualisierungen und 3D-Modellen, aber Probleme bei komplexeren Entwicklungsaufgaben

Vibe-Coding bedeutet schnelle, oberflächliche Ergebnisse ohne Berücksichtigung von Sicherheit, Performance oder Edge Cases

Die Gefahr besteht nicht darin, dass KI Entwickler ersetzt, sondern dass Manager aufgrund von Marketing-Material falsche Entscheidungen treffen

Gemini 3 ist zweckgebunden und für spezifische Aufgaben optimiert, nicht als Ersatz für professionelle Softwareentwicklung

Timeline

Erste Eindrücke und ernüchternde Ergebnisse

Der Sprecher berichtet von seinen ersten Erfahrungen mit Gemini 3 und dem Gefühl auf X (Twitter), dass Frontend-Entwickler durch das neue Modell überflüssig werden könnten. Er zeigt eine selbst erstellte Landing Page, die mit Gemini vibe-coded wurde und enttäuschend schlecht aussieht. Gleichzeitig gibt es auf X zahlreiche Posts, die beeindruckende Ergebnisse wie Landing Pages, Visualisierungen und 3D-Modelle zeigen, die mit Gemini erstellt wurden. Google selbst positioniert Gemini 3 bei der Ankündigung explizit als Vibe-Coding-Modell, was als dritter Punkt im offiziellen Post erscheint. Die zentrale Frage wird aufgeworfen: Warum ist Gemini 3 angeblich so gut, dass man nicht mehr programmieren können muss, und soll es echte Entwickler ersetzen?

Googles strategisches Ziel: Generative UI für die Suche

Der Sprecher analysiert Googles Motivation hinter der Vibe-Coding-Positionierung und erklärt, dass es nicht um Entwickler-Tools geht, sondern um Googles Geschäftsmodell mit Werbung. Google verdient Geld hauptsächlich durch Anzeigen in der Suche und auf YouTube, und die Suche verändert sich hin zu KI-gestützten Interaktionen. Gemini 3 ist Googles erstes Modell, das stark für die Integration in die Suche optimiert wurde und am ersten Tag in den USA ausgerollt wird. Das Hauptmerkmal ist 'generative UI' - die Fähigkeit, nicht nur Text, sondern auch Benutzeroberflächen, Visualisierungen und interaktive 3D-Modelle zu generieren. Google will die Suche über reine Textgenerierung hinausbringen und ein reichhaltigeres Nutzererlebnis schaffen, wofür ein KI-Modell benötigt wird, das gut darin ist, interaktive Visualisierungen zu produzieren.

Vibe-Coding vs. professionelle Entwicklung

Es wird der fundamentale Unterschied zwischen Vibe-Coding und professioneller Softwareentwicklung erklärt. Vibe-Coding bedeutet, schnell etwas zu produzieren - eine Benutzeroberfläche, die gut aussieht und funktioniert, ohne sich um Edge Cases, Sicherheit oder Performance kümmern zu müssen. Dies ist ausreichend für on-the-fly erstellte Visualisierungen in der Suche, ersetzt aber keine Frontend-Entwickler, sondern ermöglicht etwas Neues, das vorher nicht möglich war. Auf X zeigen sich gemischte Ergebnisse: Während viele die Vibe-Coding-Narrative von Google pushen, gibt es auch kritische Posts über schlechte Codequalität, Schwierigkeiten beim Folgen komplexer Anweisungen und Enttäuschung. Das Modell wird als schnell und effizient für Vibe-Coding beschrieben, aber nicht unbedingt gut für komplexere Interaktionen und Aufgaben.

Praktische Erfahrungen und konkrete Probleme

Der Sprecher teilt detaillierte eigene Erfahrungen mit Gemini 3, die ernüchternd waren. Er hatte ernsthafte Probleme damit, das Modell dazu zu bringen, seinen Aufgaben zu folgen - es unternahm oft unnötig komplexe Schritte und beharrte auf Code, der eindeutig nicht funktionierte. Ein konkretes Beispiel: In einer TanStack-Start-App verwendete Gemini wiederholt 'validator' statt der korrekten Methode 'input' für Serverfunktionen, obwohl dies einen sichtbaren Fehler generierte und manuell korrigiert wurde. Selbst beim Vibe-Coding war er nicht erfolgreich - der Versuch, eine Landing Page für einen professionellen Reinigungsservice zu erstellen, ergab trotz relativ klarer Anweisungen (Aqua-Türkis-Farben, Professionalität, Dummy-Daten) ein enttäuschendes Ergebnis. Die grundlegende Idee des Vibe-Codings sollte sein, mit dem Strom zu gehen und die KI ihr Ding machen zu lassen, ohne detaillierte Setup-Arbeiten.

Fazit: KI als Assistent, nicht als Ersatz

Der Sprecher zieht ein differenziertes Fazit über die Rolle von Gemini 3 und KI-Modellen generell. Gemini 3 ist besonders gut bei interaktiven 3D-Modellen und Visualisierungen, weil dies der eindeutige Fokus des Modells ist. Wie alle vorherigen und wahrscheinlich zukünftigen KI-Modelle können sie gute Assistenten sein, die beim Code-Schreiben helfen, aber sie sind nicht hier, um Jobs zu übernehmen - nicht jetzt und wahrscheinlich nicht in naher Zukunft. Das eigentliche Problem liegt darin, dass Manager und Führungskräfte die Werbematerialien und vibe-coded Visualisierungen sehen und denken könnten, sie bräuchten weniger Entwickler. Dies könnte kurzfristig zu weniger Jobs führen, obwohl die Realität anders aussieht - Unternehmen werden dies mit der Zeit lernen, aber es ist heute ein Problem ohne einfache Lösung. Wichtig ist zu verstehen, dass Gemini 3 zweckgebunden und für eine spezifische Aufgabe feinabgestimmt ist, bei der es gut ist, aber das ist nicht die Aufgabe, für die professionelle Entwickler bezahlt werden.

Community Posts

View all posts