Από τον ενθουσιασμό της αυτόματης παραγωγής κώδικα στην ανάγκη για τεχνική ωριμότητα και κριτική χρήση της Τεχνητής Νοημοσύνης
Η πρόσφατη έκρηξη ενδιαφέροντος γύρω από τα μεγάλα γλωσσικά μοντέλα και ειδικότερα γύρω από το λεγόμενο AI Vibe Coding συνοδεύτηκε από υπερβολικές προσδοκίες. Η ιδέα ότι ο προγραμματιστής μπορεί απλώς να περιγράφει «το vibe» ενός συστήματος και η ΤΝ να παράγει αξιόπιστο, παραγωγικό κώδικα έχει γοητεύσει επενδυτές, διοικήσεις και πολιτικούς. Ωστόσο, όπως τεκμηριώνεται ολοένα και περισσότερο από εμπειρικές μελέτες και πραγματικές εμπειρίες ομάδων ανάπτυξης, αυτή η προσέγγιση όχι μόνο δεν επιταχύνει την παραγωγή λογισμικού, αλλά συχνά την υπονομεύει.
Η κριτική που διατυπώνει συστηματικά ο Gary Marcus αφορά ακριβώς αυτό το χάσμα ανάμεσα στη ρητορική και την πραγματικότητα. Παρά τη μαζική επένδυση σε υποδομές, data centers και GPUs, τα πραγματικά οφέλη στην παραγωγικότητα παραμένουν περιορισμένα. Πολλές πρόσφατες μελέτες αποδεικνύουν ότι η πλειονότητα των επιχειρήσεων δε βλέπει ουσιαστική απόδοση από τις επενδύσεις της σε generative AI, δείχνουν ότι το πρόβλημα δεν είναι περιφερειακό, αλλά δομικό.
Ιδιαίτερη σημασία έχει το εύρημα ότι ακόμη και στο πεδίο όπου η γενετική ΤΝ θεωρείται «ναυαρχίδα», δηλαδή στην υποβοήθηση προγραμματισμού, τα αποτελέσματα είναι απογοητευτικά. Η μελέτη του METR σε έμπειρους προγραμματιστές ανοιχτού λογισμικού κατέδειξε ότι η χρήση σύγχρονων AI coding tools όχι μόνο δεν επιτάχυνε την εργασία, αλλά την επιβράδυνε κατά μέσο όρο κατά 19%. Ακόμη πιο ανησυχητικό είναι το γνωστικό χάσμα: οι ίδιοι οι προγραμματιστές πίστευαν, πριν και μετά την εμπειρία, ότι είχαν κερδίσει χρόνο, ενώ στην πράξη είχαν χάσει.
Το AI Vibe Coding αποτυγχάνει κυρίως επειδή συγχέει την παραγωγή κώδικα με την ανάπτυξη λογισμικού. Η ανάπτυξη λογισμικού είναι μια σύνθετη κοινωνικοτεχνική διαδικασία που περιλαμβάνει αρχιτεκτονική, κατανόηση απαιτήσεων, τεχνικό χρέος, συντηρησιμότητα και συλλογική γνώση της βάσης κώδικα. Όταν μεγάλα τμήματα κώδικα παράγονται αυτόματα, χωρίς ο άνθρωπος να έχει πλήρη εννοιολογικό έλεγχο, το κόστος μετατίθεται στο μέλλον. Ο κώδικας γίνεται δυσανάγνωστος, υπερβολικά εκτενής και δύσκολος στην εξέλιξη. Η αποσφαλμάτωση κώδικα που «δεν έγραψες εσύ» μετατρέπεται σε μόνιμη κατάσταση.
Οι εμπειρίες επαγγελματιών, όπως αυτές που περιγράφονται από ομάδες που προσπάθησαν να περάσουν από εντυπωσιακά prototypes σε παραγωγικά συστήματα, είναι αποκαλυπτικές. Το αρχικό αίσθημα «μαγείας» διαλύεται όταν το σύστημα πρέπει να γίνει αξιόπιστο, επεκτάσιμο και ασφαλές. Εκεί, το vibe coding καταρρέει και συχνά απαιτείται επανεκκίνηση από την αρχή. Το υποτιθέμενο κέρδος χρόνου εξανεμίζεται και αντικαθίσταται από τεχνικό χάος.
Αντίθετα, υπάρχει ένας τομέας όπου τα LLMs αποδεικνύονται πραγματικά χρήσιμα: η αποσφαλμάτωση και η κατανόηση υφιστάμενου κώδικα. Ως εξελιγμένο autocomplete και εργαλείο ανάλυσης, η ΤΝ μπορεί να βοηθήσει στον εντοπισμό προφανών σφαλμάτων, στην ερμηνεία legacy κώδικα, στη συγγραφή tests ή στη γρήγορη διερεύνηση γνωστών μοτίβων. Σε αυτά τα πλαίσια, λειτουργεί υποστηρικτικά και όχι υποκατάστατα της ανθρώπινης κρίσης.
Η διάκριση αυτή έχει κρίσιμες πολιτικές και τεχνολογικές προεκτάσεις. Η άκριτη υιοθέτηση του AI Vibe Coding ενισχύει τη συμμόρφωση σε κυρίαρχες τεχνολογίες και γλώσσες, επειδή τα μοντέλα αποδίδουν καλύτερα εκεί όπου υπάρχει άφθονο εκπαιδευτικό υλικό. Αυτό πλήττει την καινοτομία, τις εναλλακτικές τεχνολογίες και ιδιαίτερα το οικοσύστημα του ανοιχτού λογισμικού, που βασίζεται στη διαφοροποίηση και στη βαθιά κατανόηση των εργαλείων.
Για την κοινότητα του ανοιχτού λογισμικού, το συμπέρασμα είναι σαφές. Η ΤΝ μπορεί και πρέπει να χρησιμοποιείται ως εργαλείο υποστήριξης, ιδιαίτερα στην αποσφαλμάτωση, στην τεκμηρίωση και στη μάθηση. Όμως η ανάπτυξη λογισμικού παραμένει μια ανθρώπινη, συλλογική και εννοιολογική διαδικασία. Η επένδυση δεν πρέπει να γίνεται σε «μαγικές» λύσεις vibe coding, αλλά σε ανθρώπινες δεξιότητες, ανοιχτά εργαλεία, διαφανή μοντέλα και τεχνολογική κυριαρχία. Διαφορετικά, το κόστος της αυταπάτης θα είναι πολύ μεγαλύτερο από το υποτιθέμενο όφελος.
—
Οι βασικές πηγές που τεκμηριώνουν το άρθρο είναι οι ακόλουθες:
- Gary Marcus, Speculation is meeting reality, 24 Δεκεμβρίου 2025.
Ανάλυση της απόκλισης μεταξύ επενδυτικού ενθουσιασμού για τα LLMs και των πραγματικών, μετρήσιμων αποτελεσμάτων τους στην οικονομία και στο software engineering, garymarcus.substack.com - Gary Marcus, Breaking News: AI coding may not be helping as much as you think, 10 Ιουλίου 2025. Παρουσίαση και ερμηνεία των ευρημάτων της μελέτης METR για την αρνητική επίδραση των AI coding tools στην παραγωγικότητα έμπειρων προγραμματιστών, breaking-news-ai-coding-may-not-be .
- Dakara, AI Vibe Coding, Is It Working? No, Notes From the Desk No. 53, Δεκέμβριος 2025.
Συστηματική κριτική του AI vibe coding με βάση επαγγελματικές εμπειρίες, τεχνική ανάλυση και παραδείγματα επιτυχίας και αποτυχίας σε διαφορετικά οικοσυστήματα γλωσσών, mindprison.cc - Brian Jenney, μαρτυρία επαγγελματικής εμπειρίας από προσπάθεια παραγωγικού AI vibe coding σε πραγματικό προϊόν. Η μαρτυρία του Brian Jenney περιλαμβάνεται ως ενσωματωμένο βίντεο και απομαγνητοφωνημένο απόσπασμα στο άρθρο του Dakara: AI Vibe Coding, Is It Working? No, ai-vibe-coding-is-it-working-no.

