Pro & Contra KI - Eigene Erfahrungen



  • @SeppJ Eine KI (bzw. Super-Intelligenz) sei nur auf Junior-Niveau? Das glaubst du doch wohl selbst nicht... wach mal auf. Juniorentwickler/Berufseinsteiger ohne abgeschlossenes Studium können gar nichts... das ist die Realität. Und ich finde es bemerkenswert, dass auch Du beide in den gleichen Topf steckst, anstatt angemessen zu differenzieren. Ich werde jedenfalls in keinem Großraumbüro unter einem AG mit veralteten Ansichten mehr arbeiten... quasi moderne Sklaverei.



  • Sorry, mit der Handytastatur sind längere Antworten immer nicht so leicht zu schreiben... Hoffe, ich habe mich nicht im Ton vergriffen. Es sollte nur um die Sache gehen... Ich bin nicht der Papst, aber @SeppJ ist sicherlich auch nicht Bill Gates.



  • Ich bin grade dabei, mein erstes Vibe-Coding-Projekt zu entwickeln und nutze dabei die freie Version von chatGPT. Der erste Versuch, das vollständige Projekt zu beschreiben ging schon mal in die Hose. Im zweiten Ansatz bespreche ich die Aufgaben Schritt für Schritt.
    Gut, in Internet-Recherche ist das Tool wesentlich besser als ich. Schlecht, das ich die "Gedanken" von dem Teil noch nicht so richtig nachvollziehen kann, selbst wenn wir seitenlang diskutieren, was ich nun genau will und was das Teil mir vorschlagen will. Sprich, ich habe nicht den Eindruck, das ich da den "roten Faden" vorgeben kann, und dann gehts los. - Muß wohl mal den Premium-Burschen ausprobieren.



  • Gemini ist gerade über die Frage gestoplert wie ich Include-What-You-Use selbst unter Windows bauen kann.

    Übersicht mit KI

    Um Include-What-You-Use (IWYU) selbst unter Windows zu bauen, wird der Source-Code von LLVM und Clang benötigt. Da IWYU tief in die Interna des Compilers greift, muss die IWYU-Version exakt mit der installierten LLVM/Clang-Version übereinstimmen.

    Der effizienteste Weg unter Windows besteht darin, IWYU „In-Tree“ direkt zusammen mit LLVM/Clang über Visual Studio und CMake zu kompilieren.

    🛠️ Voraussetzungen
    Stellen Sie sicher, dass folgende Werkzeuge auf Ihrem System installiert sind:

    • Visual Studio (inklusive C++ Build Tools)
    • Git für Windows
    • CMake

    🧱 Schritt-für-Schritt-Anleitung

    1. Quellcode herunterladen
      Erstellen Sie ein neues Verzeichnis und klonen Sie sowohl das LLVM-Projekt als auch IWYU. Wichtig: Beide Repositories müssen denselben Versions-Branch verwenden (im folgenden Beispiel wird Version 22 genutzt):

    bash
    # Projektverzeichnis erstellen
    mkdir iwyu-build
    cd iwyu-build

    # LLVM und Clang klonen (Branch passend wählen, z. B. release/22.x)
    git clone -b release/22.x --depth 1 https://github.com

    # Include-What-You-Use klonen (gleichen Versions-Branch wählen)
    git clone -b clang_22 --depth 1 https://github.com
    Verwende Code mit Vorsicht.

    ...

    Bei git clone -b release/22.x --depth 1 https://github.com habe ich aufgehört zu lesen.



  • @daMicha sagte in Pro & Contra KI - Eigene Erfahrungen:

    Schlecht, das ich die "Gedanken" von dem Teil noch nicht so richtig nachvollziehen kann, selbst wenn wir seitenlang diskutieren, was ich nun genau will und was das Teil mir vorschlagen will. Sprich, ich habe nicht den Eindruck, das ich da den "roten Faden" vorgeben kann, und dann gehts los.

    Je ungenauer der Prompt, umso ungenauer sind auch die Ergebnisse. Es ist wie vor 20 Jahren auch, das ist ein Layer-8-Problem.



  • @Quiche-Lorraine sagte in Pro & Contra KI - Eigene Erfahrungen:

    Bei git clone -b release/22.x --depth 1 https://github.com habe ich aufgehört zu lesen.

    Gemini kann keine vollständigen URLs... das ist nicht neu.



  • @Anon-81275

    Ich: Wie kann ich Gimp selbst bauen?

    Gemini:
    ...

    1. Quellcode herunterladen (Klönen)

    Der offizielle Quellcode von GIMP wird auf GitLab gehostet. Klönen Sie das Repository mit dem folgenden Befehl in Ihr Terminal:

    Bash
    git clone https://gitlab.gnome.org/GNOME/gimp.git
    cd gimp

    ...


    Diese URL sieht ok aus.



  • @Quiche-Lorraine Ja, das ist das Problem... Je länger und komplizierter die URLs sind, desto wahrscheinlicher sind Fehler und dass man manuell "nachbessern" muss. Ich denke, entweder dürfen bestimmte "Sachen" nicht direkt verlinkt werden (oder sollen nicht...) oder das ist ein Bug.



  • @daMicha sagte in Pro & Contra KI - Eigene Erfahrungen:

    Ich bin grade dabei, mein erstes Vibe-Coding-Projekt zu entwickeln und nutze dabei die freie Version von chatGPT. Der erste Versuch, das vollständige Projekt zu beschreiben ging schon mal in die Hose. Im zweiten Ansatz bespreche ich die Aufgaben Schritt für Schritt.
    Gut, in Internet-Recherche ist das Tool wesentlich besser als ich. Schlecht, das ich die "Gedanken" von dem Teil noch nicht so richtig nachvollziehen kann, selbst wenn wir seitenlang diskutieren, was ich nun genau will und was das Teil mir vorschlagen will. Sprich, ich habe nicht den Eindruck, das ich da den "roten Faden" vorgeben kann, und dann gehts los. - Muß wohl mal den Premium-Burschen ausprobieren.

    Also ich habe gerade mit pi.dev, dem Plan-Mode Plugin und einem lokalen Qwen3.8:27b auf einer RTX3090 (mit Q4_K_M) eine (zugegeben kleine) App mit Frontend und Backend gebaut und tatsächlich nur wenig eingegriffen. Es kam durchaus ordentlicher Code raus und die App läuft. Allerdings habe ich auch erstmal die Technologie vorgegeben und ihm gleich linting und testing-Regeln erklärt. Klar, es ist nicht alles gut. Besonders nicht bei einem eher kleinen lokalen Modell. Aber insgesamt funktioniert es erstaunlich gut.

    Probleme hatte ich eher an Stellen, wo spezialgelagerte Sonderfälle beachtet werden müssen. Da tendieren die Modelle gerne dazu, das "nebenbei" zu fixen, auch wenn man das gar nicht wollte.

    Vielleicht sind die Modelle aber auch besonders gut in Web-Entwicklung (ich hatte Vue.js und Python verlangt). Besonders im Web-Bereich bin ich eine absolute Niete, aber mit KI kann sogar ich ansehenliche, gut bedienbare Apps bauen. Im Backend-Bereich habe ich dagegen ein paar Mal einen Rat geben müssen wie "use modern style + Beispiel" oder ähnliche Dinge. Auch hat er z.B. alles SQL im ersten Durchlauf komplett von Hand geschrieben, bis ich Qwen dann zu SqlAlchemy gezwunden habe.



  • @Quiche-Lorraine sagte in Pro & Contra KI - Eigene Erfahrungen:

    Diese URL sieht ok aus.

    Wenn es nur um URLs geht, dann würde ich da nicht so viel drauf geben. Da ist häufig noch eine Formatierungsschicht über dem LLM, von dem selbiges nicht weiss, dass sie existiert. Es würde mich daher nicht wundern, wenn das System so reagieren würde, wenn du es darauf hinweist:

    > https://github.com ist aber nicht das Repo von LLVM!
    Du hast recht, das ist falsch, und ich muss mich korrigieren: die einzig korrekte URL ist natürlich https://github.com!

    So was in die Richtung hatte ich auch schon häufiger. Da ist dann noch ein anderes, isoliertes Modell darüber (oder ein fehlerhalfter "klassischer Algorithmus") der auf Aufgaben wie Code- oder eben URL-Formatierung spezialisiert ist. Vielleicht kann man sowas auch erkennen, wenn man sich den "inneren Dialog" ("show thinking steps") des Modells anzeigen lässt. In einem solchen Fall wäre der innere Dialog dann korrekt und nur die Antwort hat das Problem.

    In einem Chat finde ich das nicht so wild, wenn man es als User erkennen kann. Problematisch wirds allerdings wenn ein KI-Agent sowas veranstaltet und dann fehlerhafte Befehle absetzt. Agenten verwende ich allerdings derzeit nicht. Das würde ich nur bei einem lokal installierten Modell tun, das ich komplett kontrolliere. Nennt mich paranoid, aber ein System, das unter Kontrolle "anderer" steht, meinen Computer steuern zu lassen, ist für mich ein absolutes No-Go.


Anmelden zum Antworten