Πολύς κώδικας vs καλός κώδικας!
Η αγορά θέλει ποιότητα, όχι ποσότητα και σήμερα, αν μη τι άλλο, γράφουμε περισσότερο κώδικα από ποτέ.
Άρα, το ζήτημα της ποσότητας το έχουμε υπερκαλύψει αφού, λόγω AI, το output εκτοξεύτηκε και πλέον παράγουμε σε λίγα λεπτά όσα παλιά θέλαμε ώρες.
Αυτό όμως δεν σημαίνει ότι εκτοξεύτηκε και η ποιότητα. Ίσα-ίσα, κάποιες φορές λόγω της πλούσιας παραγωγής αρχίζουν και τα πραγματικά προβλήματα στον προγραμματισμό.
Τι είδους μπορεί να είναι αυτά;
Bugs που δεν καταλαβαίνεις από πού προέκυψαν.
Πολυπλοκότητα που δεν είχε λόγο να υπάρχει.
Κώδικας που “δουλεύει”, αλλά δεν ξέρεις γιατί δουλεύει.
Μα καλά, αυτά δεν υπήρχαν και παλιά, πριν το ΑΙ;
Προφανώς, απλώς τότε εσύ έφτιαχνες κάθε γραμμή κώδικα με την δική σου λογική, υπέφερες από bugs μέχρι να τα καταλάβεις και να τα λύσεις, απέφευγες την πολυπλοκότητα γιατί εσύ έπρεπε να συντηρείς το σύστημα και ο κώδικας δούλευε γιατί ήξερες τα πάντα γι’ αυτόν!
Το ότι τώρα έχεις περισσότερο κώδικα δεν λέει κάτι, γι’ αυτό είπαμε εξαρχής ότι η αγορά δεν χρειάζεται περισσότερο κώδικα αλλά καλύτερο.
Και αυτό αλλάζει τον ρόλο του developer.
Στην εποχή του AI, το ζητούμενο δεν είναι απλά να γράφεις όλο και πιο γρήγορα αλλά να καταλάβεις το γιατί πίσω από το πώς, να εμβαθύνεις στη γλώσσα και να μην μένεις στην επιφάνεια σε φάση ‘‘οκ, παίζει, τη γλιτώσαμε, μη το ακουμπάς, πάμε παρακάτω.’’
Αυτό φαίνεται ξεκάθαρα όταν δουλεύεις καθημερινά με μια γλώσσα - όπως για παράδειγμα η JavaScript, η γλώσσα που χρησιμοποιώ εγώ κάθε μέρα, τόσο στο front-end όσο και στο back-end.
Και εξηγούμαι.
Όταν δεν καταλαβαίνεις πώς δουλεύει πραγματικά και έννοιες όπως scope, this ή type coercion δεν έχουν δέσει μέσα σου, τότε δεν γράφεις με σιγουριά.
Αντιθέτως, δοκιμάζεις μέχρι να δουλέψει και, όταν τελικά δουλέψει, δεν είσαι βέβαιος γιατί.
Αλλά ο developer που έχει δουλέψει τα fundamentals, που έχει καταλάβει πώς λειτουργεί η γλώσσα και όχι απλώς πώς να τη χρησιμοποιεί, γράφει με καθαρότερη σκέψη, αποπνέει μεγαλύτερη σιγουριά όταν γράφει και όταν διαβάζει κώδικα και δεν μαντεύει.
Αυτά λίγο πολύ είναι τα θεμελιώδη ενός προγραμματιστή και δεν περιορίζονται σε μια θέση ή σε μια γλώσσα προγραμματισμού. Ισχύουν γενικά.
Ωστόσο, κάνουμε ειδική μνεία στην JavaScript για δύο λόγους.
Πρώτον, γιατί εγώ προσωπικά τη χρησιμοποιώ, έχω εμπειρία μαζί της και όσα βλέπουμε βγαίνουν από καθημερινή χρήση της.
Δεύτερον, γιατί η καλή και εις βάθος γνώση της μπορεί να μας δώσει καλύτερες δουλειές και περισσότερες επαγγελματικές επιλογές.
Δωρεάν Οδηγός
40+ prompt templates για μάθηση, debugging και career growth — κατέβασέ τον δωρεάν.
JavaScript Workshop
Hands-on workshop πάνω στα θεμέλια της JavaScript — με real projects και code review.
Κάνε Subscribe στο Newsletter
// Εβδομαδιαία insights, κατευθείαν στο inbox σου
Ιστορίες με αξία. Συμβουλές που μετράνε. Μηδέν φανφάρες.