![]()
Εντάξει ότι άρθρο και να γράψουμε σίγουρα θα έχει μέσα και τεχνητή νοημοσύνη, όμως τώρα τελευταία γίνεται πολύς ντόρος για το αν η AI, όπως το Claude AI, θα αντικαταστήσει τους προγραμματιστές. Ωστόσο αυτή η συζήτηση φαίνεται ότι πλέον περνά από τη θεωρία στην πράξη.
Ο Chief Product Officer της Anthropic, Mike Krieger, αποκάλυψε ότι το AI μοντέλο Claude AI χρησιμοποιείται πλέον σε τέτοιο βαθμό μέσα στην εταιρεία, ώστε να δημιουργεί μόνο του pull requests χιλιάδων γραμμών κώδικα, τα οποία ενσωματώνονται κανονικά στα projects.
Σύμφωνα με τον ίδιο, οι μηχανικοί της εταιρείας υποβάλλουν συστηματικά pull requests 2.000 έως 3.000 γραμμών που έχουν γραφτεί εξ ολοκλήρου από τον Claude AI, χωρίς να απαιτείται η παραδοσιακή χειροκίνητη συγγραφή μεγάλου μέρους του κώδικα. Ο ρόλος των developers μετατρέπεται σταδιακά από «writers» σε reviewers και architects, οι οποίοι καθορίζουν τη λογική και ελέγχουν το αποτέλεσμα αντί να γράφουν κάθε γραμμή.
Η εξέλιξη αυτή έρχεται να επιβεβαιώσει μια πρόβλεψη που είχε κάνει πριν περίπου έναν χρόνο ο CEO της Anthropic, Dario Amodei, όταν είχε δηλώσει ότι μέχρι το τέλος της δεκαετίας το 90% του κώδικα θα γράφεται από AI. Τότε η δήλωση είχε θεωρηθεί υπερβολική από πολλούς στον χώρο της τεχνολογίας. Σήμερα όμως, σύμφωνα με τα στελέχη της εταιρείας, η πραγματικότητα έχει ήδη ξεπεράσει τις εκτιμήσεις, με τον Krieger να υποστηρίζει ότι «στην πράξη, σήμερα το ποσοστό είναι σχεδόν 100% σε αρκετές περιπτώσεις».
Από βοηθητικό εργαλείο σε βασικό «παραγωγό» λογισμικού
Μέχρι πριν λίγα χρόνια, τα AI εργαλεία λειτουργούσαν κυρίως ως βοηθητικά συστήματα που πρότειναν snippets κώδικα ή βοηθούσαν σε debugging. Σήμερα όμως η κατάσταση αλλάζει ραγδαία. Τα σύγχρονα μοντέλα μπορούν να κατανοήσουν ολόκληρα αποθετήρια κώδικα, να προτείνουν αρχιτεκτονικές λύσεις και να δημιουργήσουν πλήρη features με ελάχιστες οδηγίες.
Η χρήση του Claude μέσα στην Anthropic αποτελεί ένα χαρακτηριστικό παράδειγμα αυτής της μετάβασης αφού οι ομάδες ανάπτυξης πλέον περιγράφουν την επιθυμητή λειτουργία και στη συνέχεια το μοντέλο δημιουργεί ολόκληρα modules, tests και documentation, μειώνοντας δραστικά τον χρόνο ανάπτυξης. Σε πολλές περιπτώσεις, η διαδικασία που παλαιότερα απαιτούσε ημέρες ή εβδομάδες, ενώ πλέον μπορεί να ολοκληρωθεί μέσα σε λίγες ώρες! Καλο έ;
Αυτό δεν σημαίνει ότι οι προγραμματιστές παύουν να είναι απαραίτητοι. Αντίθετα, ο ρόλος τους μετασχηματίζεται. Η αξία μεταφέρεται πλέον στην ικανότητα σχεδιασμού συστημάτων, κατανόησης απαιτήσεων και ελέγχου ποιότητας του AI-παραγόμενου κώδικα, δεξιότητες που γίνονται όλο και πιο κρίσιμες όσο αυξάνεται η αυτοματοποίηση.
Το μέλλον της ανάπτυξης λογισμικού αλλάζει πιο γρήγορα από όσο αναμενόταν
Οι δηλώσεις αυτές δείχνουν ότι η ανάπτυξη λογισμικού θα είναι ένας από τους πρώτους επαγγελματικούς τομείς που θα μεταμορφωθούν δραστικά από την τεχνητή νοημοσύνη. Καθώς τα μοντέλα γίνονται πιο αξιόπιστα, περισσότερες εταιρείες αναμένεται να υιοθετήσουν workflows όπου η AI γράφει το μεγαλύτερο μέρος του κώδικα και οι άνθρωποι αναλαμβάνουν τον έλεγχο, τη στρατηγική και την τελική ευθύνη.
Το βέβαιο είναι ότι ο τρόπος με τον οποίο γράφεται το λογισμικό αλλάζει ήδη μπροστά στα μάτια μας. Αν οι σημερινές τάσεις συνεχιστούν, τα επόμενα χρόνια η συγγραφή κώδικα ενδέχεται να μοιάζει περισσότερο με διατύπωση οδηγιών προς ένα AI σύστημα παρά με παραδοσιακό programming, μετατρέποντας ριζικά ένα από τα σημαντικότερα επαγγέλματα της ψηφιακής εποχής.
Οπότε μου φαίνεται τσάμπα καθόμασταν και διαβάζαμε το Εγχειρίδιο C++ του Jesse Liberty φυσικά από τις εκδόσεις Μ.Γκιούρδα αγορασμένο από το κλασικό βιβλιοπωλείο της Θεσσαλονίκης Παπασωτηρίου στην Παλαιών Πατρών Γερμανού!







