Skip to main content

Homo sAIence: Κινδυνεύει όντως η δουλειά των προγραμματιστών από την Τεχνητή Νοημοσύνη;

Ο προγραμματιστής Πάτροκλος Παπαπέτρου, οργανωτής των συνεδρίων Devoxx Greece και Voxxed Days Thessaloniki, στο vidcast της voria.gr με αντικείμενο την ΤΝ

Θα επιβιβαζόσασταν σε ένα αεροπλάνο στο οποίο τα πάντα έχουν σχεδιαστεί και ελέγχονται από την Τεχνητή Νοημοσύνη (ΤΝ), χωρίς καμία ανθρώπινη επίβλεψη; Με το ερώτημα αυτό, ο προγραμματιστής Πάτροκλος Παπαπέτρου, οργανωτής των συνεδρίων Devoxx Greece και Voxxed Days Thessaloniki, απαντά σε μια σειρά άλλων ερωτημάτων: υπάρχουν διαδικασίες στη δημιουργία κώδικα, στις οποίες η ΤΝ δεν πρέπει να εμπλέκεται; Πόσο μπορούμε να εμπιστευτούμε την ΤΝ  στη συγγραφή κώδικα; Και γιατί κάποιος εργοδότης να μην απολύσει το 50% των προγραμματιστών του, για να τους/τις αντικαταστήσει με ταχύτατους και άοκνους AI Agents (αυτόνομους πράκτορες ΤΝ);

«Υπάρχουν κάποια συστήματα που δεν έχουν μεγάλο ρίσκο, είτε οικονομικό είτε κοινωνικό είτε ανθρώπινο. Σε αυτές τις περιπτώσεις, ακόμη και αν τον κώδικα τον παράγει εξολοκλήρου η ΤΝ, θα χρησιμοποιήσω το σύστημα ή την εφαρμογή -κι ας έχει ατέλειες. Ομως, όσο πιο πολύπλοκο είναι ένα σύστημα, όσο πιο απαιτητικό σε ασφάλεια και ακρίβεια, δεν μπορείς να το εμπιστευτείς στα τυφλά και χρειάζεσαι έναν άνθρωπο προγραμματιστή, για να επιβεβαιώσει το αποτέλεσμα που δίνει η ΤΝ» λέει, μιλώντας στο Homo sAIence, το vidcast της voria.gr με αντικείμενο την ΤΝ και με χορηγό τη ΔΕΗ.  

Ο Πάτροκλος Παπαπέτρου ασχολείται με τον προγραμματισμό εξ απαλών ονύχων, από μόλις δέκα ετών, όταν ένα Spectrum μπήκε στο σπίτι του. Έκτοτε το επάγγελμα του προγραμματιστή έχει μεταφερθεί «σε άλλον κόσμο, σε άλλο σύμπαν», όπως λέει χαρακτηριστικά. Πόσο έχει επηρεάσει η χρήση της ΤΝ τη ροή της εργασίας του ως προγραμματιστή και πόσο την εμπιστεύεται να του γράψει κώδικα, σε κλίμακα από το ένα ώς το δέκα;

Ένας ψηφιακός βοηθός συνεχώς δίπλα σου

«Θα είναι ψέμα να πω ότι δεν έχει αλλάξει ο τρόπος που εργάζομαι, ειδικά τους τελευταίους έξι μήνες. Πράγματα τα οποία έκανα σε κάποιες ώρες, ειδικά σε άγνωστα αντικείμενα, τώρα γίνονται πολύ πιο εύκολα και γρήγορα. Έχω έναν ψηφιακό βοηθό συνεχώς δίπλα μου, ο οποίος μου δίνει απαντήσεις που από μόνος μου θα έκανα περισσότερο χρόνο, για να τις εντοπίσω. Πόσο εμπιστεύομαι την ΤΝ σε κλίμακα από το ένα ώς το δέκα; Θα έλεγα πέντε, έξι, το πολύ επτά και αναλόγως του τι της ζητάω να κάνει. Αυτό σημαίνει πως ποτέ ώς τώρα -και ούτε σκοπεύω να το κάνω στο μέλλον- δεν έχω αποδεχτεί τυφλά ό,τι μου δίνει η ΤΝ. Το φιλτράρω, το τσεκάρω, τής ζητάω να βελτιώσει, κάτι που σημαίνει ότι το τελικό αποτέλεσμα βρίσκεται υπό τον δικό μου έλεγχο και δεν έχει γίνει κάποιο λάθος, το οποίο να μεταφράζεται σε κόστος οικονομικό στο πλαίσιο κάποιας συνεργασίας» λέει, σχολιάζοντας και τα αποτελέσματα διεθνούς έρευνας, βάσει της οποίας ενώ το 80% των developers χρησιμοποιεί πλέον την ΤΝ, το ποσοστό όσων προγραμματιστών την εμπιστεύονται έχει μειωθεί από το 40% σε λιγότερο από 30% μέσα σε μικρό χρονικό διάστημα.

Κι αυτό διότι η ΤΝ κάνει λάθη, εξαιτίας των οποίων είναι εύκολο να την «πατήσουν» ιδίως οι νέοι και άπειροι προγραμματιστές, οι junior developers, που συχνά δεν έχουν την εμπειρία και την γνώση να τσεκάρουν το αποτέλεσμα, αλλά παρόλα αυτά θέλουν να παρουσιάσουν γρήγορα ένα αποτέλεσμα στη δουλειά τους.
Υπάρχει απάντηση στο ερώτημα πολλών γονιών «να σπουδάσει το παιδί μου προγραμματιστής/ τρια»; Και τι πρέπει να γνωρίζουν αυτοί που τώρα σπουδάζουν πληροφορική; «Θα απαντήσω στην πρώτη ερώτηση όχι ως προγραμματιστής, αλλά ως γονέας. Οι γονείς δεν χρειάζεται να δουν τι θα σπουδάσει το παιδί τους. Ας επιλέξει μόνο του. Τώρα, αν κάποιος νέος/α μηχανικός λογισμικού θέλει να ασχοληθεί με τον κώδικα και την ανάπτυξη συστημάτων, να το κάνει. Προφανώς δεν θα είναι το ίδιο όπως όταν σπούδαζε, γιατί τα δεδομένα αλλάζουν συνέχεια, αλλά αν του αρέσει να το ακολουθήσει. Η αγορά έχει σήμερα άπειρες θέσεις εργασίας για προγραμματιστές και αυτές δεν θα μειωθούν σύντομα λόγω της ΤΝ, απλά θα αλλάξουν οι δεξιότητες που χρειαζόμαστε. Άρα, αν του αρέσει, ναι να ασχοληθεί, υπάρχει τεράστια ζήτηση όχι μόνο στην Ελλάδα, αλλά και στο εξωτερικό» σημειώνει και προσθέτει ότι οι προγραμματιστές κερδίζουν όταν «χτίζουν» πάνω σε όσα διδάχτηκαν ως φοιτητές και junior developers και ταυτόχρονα μαθαίνουν να χρησιμοποιούν όλα τα νέα εργαλεία, που κάνουν τη δουλειά τους πιο παραγωγική. 

Χάσματα και tips για junior προγραμματιστές

Κατά πολλούς η ΤΝ διευρύνει τα χάσματα μεταξύ των προγραμματιστών που γνωρίζουν πώς να τη χρησιμοποιήσουν και όσων υστερούν. Το συμμερίζεται; «Πράγματι, υπάρχει χάσμα και η εκτίμηση είναι ότι θα μεγαλώσει λίγο παραπάνω, προτού κάποια στιγμή σταματήσει να μεγαλώνει. Το πρόβλημα είναι ότι οι senior developers, δηλαδή προγραμματιστές οι οποίοι έχουν εμπειρία, θα γίνουν ακόμα καλύτεροι, γιατί θα κάνουν την δουλειά τους ακόμα πιο γρήγορα και πιο παραγωγικά και άρα θα είναι πιο περιζήτητοι στην αγορά. Αντίθετα, οι junior έχουν να μάθουν επιπλέον πράγματα και έχουν και μεγαλύτερη απόσταση να διανύσουν για να φτάσουν πλέον τους senior. Κάποια στιγμή όμως η κατάσταση θα σταθεροποιηθεί και θα γίνει πιο εύκολο να καλύψεις το χάσμα» εκτιμά.

Τι θα ήθελε να μάθει οπωσδήποτε για έναν junior προγραμματιστή/τρια σε μια συνέντευξη εργασίας για πρόσληψη; « Βλέπω πολλά νέα παιδιά τα οποία έχουν περιορισμένες γνώσεις, να θέλουν να δείξουν τη δουλειά τους γρηγορότερα από ό,τι θα το έκαναν χωρίς την ΤΝ και να πέφτουν στον λάκκο που έσκαψαν. Γιατί; Διότι δεν μπορούν να υποστηρίξουν αυτό που παρουσιάζουν ως δουλειά τους, επειδή δεν είναι κτήμα τους, έχουν βασιστεί υπερβολικά στην ΤΝ. Οπότε για έναν junior θέλω να δω ότι ξέρει τα βασικά, να καθίσουμε μαζί να δουλέψουμε πάνω σε ένα πρόβλημα και να δω πώς το δουλεύει μόνος του, χωρίς ΤΝ και πως το δουλεύει με ΤΝ, πόσο την εμπιστεύεται και τι κάνει για να διορθώσει ένα θέμα που ανακύπτει κατά τη διάρκεια αυτής της διαδικασίας» εξηγεί.

Η συζήτηση με τον Πάτροκλο Παπαπέτρου επεκτάθηκε ακόμη στο ποιος είναι ο έξυπνος τρόπος για να χρησιμοποιήσει ένας προγραμματιστής/τρια τα Μεγάλα Γλωσσικά Μοντέλα ΤΝ και πόσο ποιοτικός κι ασφαλής είναι ο κώδικας που παράγουν, καθώς και στις κυβερνοεπιθέσεις και την κυβερνοασφάλεια, αλλά και στις επόμενες διοργανώσεις του Devoxx Greece στην Αθήνα και του Voxxed στη Θεσσαλονίκη.

Δείτε το vidcast