Όσοι δουλεύουμε σε κάποιο κομμάτι του tech industry πρέπει να είμαστε έτοιμοι. Ειδικά όσοι είναι σε δουλειές με εύκολο entry barrier, βλέπε μεγάλο μέρος web devs.
Το junior threshold θα αυξηθεί υπερβολικά. Το tech stack και τα skills θα μεγαλώσουν. Απολυμένοι seniors θα ανταγωνίζονται τις ορδές των juniors που νόμιζαν θα μάθουν τα βασικά χωρίς πτυχίο και θα βγάζουν six figures. Θα μείνουν οι καλύτεροι για τις λιγότερες θέσεις. Δε θα χρειάζονται οι leads έναν στρατό πρακτικάριων.
Για όσους έχουμε εικόνα από την αγορά στην Ελλάδα αυτό ίσως φαντάζει μακρινό. Αλλά δεν είναι. Ακόμα και αν δεν μειωθεί ο αριθμός των εργαζομένων δραματικά πάλι το επίπεδο θα ανέβει για τα καλά.
Σε αντίθεση με το doom and gloom™ που κυριαρχεί, ως κομμάτι του γενικότερου tech industry:
1) βλέπω ότι οι περισσότερες δουλειές που φεύγουνε είναι largely κομμάτι αυτού που ονομάζεται “bullshit jobs”. No offence σε όσους δουλεύουν πχ σε marketing campaigns, αλλά νομίζω ξέρουμε και οι 2 ότι μεγάλο κομμάτι της δουλειάς τους μπορεί να γίνει αυτοματοποιημένα από ΑΙ. Τέτοιες είναι οι δουλειές που καταργεί η google.
2) Όσο χάνουμε τέτοιες δουλειές, τόσο παραπάνω χρειαζόμαστε πιο STEM-related υπαλλήλους: προγραμματιστές, μηχανικούς, φυσικούς κλπ κλπ. Το πρόβλημα -είτε το πιστεύετε είτε όχι- είναι πρόβλημα επένδυσης και χρημάτων κυριώς, και δευτερευόντως ανθρώπινου δυναμικού.
Παρότι εταιρείες όπως alphabet (google), amazon, meta(facebook), apple κλπ έχουν αρκετά λεφτά να επενδύσουν όπου θέλουν, τεράστιες εταιρείες που απλά είναι μικρότερες από τα παραπάνω trillion-dollar-companies δεν έχουν αρκετό κεφάλαιο να επενδύσουν σε ότι θα ήθελαν να επενδύσουν υπό κανονικές συνθήκες.
Επίσης, ειδικά στο high technology sector, γίνεται σφαγή για talent. Μιλάμε εταιρείες να ψάχνουν με το δίκανο να βρουν mid-to-senior roles και να μην βρίσκουν. Το θέμα με τους juniors είναι ότι αν θέλεις να πάρεις κάποιον και να τον κάνεις train χρειάζεσαι mid-to-senior υπαλλήλους να τον κάνουν train. Και αν δεν έχεις αρκετούς ούτε για τα βασικά πολλές φορές, το να προσλάβεις juniors είναι δύσκολο. Οπότε πολλές εταιρείες παίρνουν την short-sighted θέση “μην πάρετε juniors, βάλτε τους όλους να δουλεύουν σε projects” χωρίς να σκέφτονται τι θα γίνει σε 5-10 χρόνια που θα υπάρχει έλλειψη σε ταλέντο
Όποιος έχει δουλέψει ποτέ σε high-tech περιβάλλον σε senior ρόλο, θα ξέρει ότι τα προβλήματά μας είναι κυρίως όχι το πως θα γράψουμε τον uber τέλειο και flawless κώδικα, αλλά κυριώς θέματα αρχιτεκτονικής software/hardware, spec writing . Σε αυτές τις δουλειές προφανώς βοηθάει το chatGPT αλλά αρκετά επικουρικά. Χρειάζεται πολύυυυυυυυυυς δρόμος(=10ετίες) ακόμα για να μπορέσεις να πεις σε ένα language model “hey chatGPT , can you please send me GDSII of a powerful quad core CPU that can play bg3 in 4k” και αυτό να σου δώσει κάτι που μπορείς να τυπώσεις την επόμενη μέρα. Οπότε οι προβλέψεις “οι devs θα κρατάνε πλακάτ will code for food” νομίζω είναι αρκετά εκτός πραγματικότητας για όσο μπορούμε να βλέπουμε μπροστά τώρα (5+ χρόνια).
Αυτοί που θα έχουν θέμα είναι όσοι μάθανε python με ένα online tutorial , και νομίζουν ότι αυτό είναι σωστό software engineering. Εκεί ναι, έχει να πέσει πολύ κλάμα.
Αλλά αν ξέρεις να γράφεις python, αλλά ξέρεις να μου εξηγήσεις πως αυτό το for-loop θα γίνει compile, τι syscalls θα έχει στο OS, και το τι computing resources χρειάζεται αυτό δεν έχεις να φοβάσαι τίποτα (σχηματικά το λέω πάντα).
​
Αυτά στον “μικρόκοσμο” του tech. Γιατί προφανώς στην ευρύτερη κοινωνία και σε πολλές δουλειές η επιρροή των language models θα είναι αρκετά περίπλοκη… Αλλά αυτό είναι ένα άλλο θέμα για μια άλλη μέρα.
Εγώ πάντως που ρώτησα προγραμματιστή φιλαράκι από Δανία για το Ai μου λέει ότι γενικώς τα παραφουσκωνουν απευθείας όλα, δεν μπορεί να υπάρξει μεγάλο θέμα σε σοβαρές hich tech δουλειές που απαιτούνται σκιλς
Οι προγραμματιστές θα γίνουν σύγχρονοι σκλάβοι κουμπιών. Ούτως ή άλλως είναι ένας κλάδος που πληρώνει ακριβά τον μη συνδικαλισμό του και το να γίνει ένα σύγχρονο επάγγελμα όπως έγιναν οι μάστορες, οι μηχανικοί, οι γιατροί και δικηγόροι.
4 comments
Όσοι δουλεύουμε σε κάποιο κομμάτι του tech industry πρέπει να είμαστε έτοιμοι. Ειδικά όσοι είναι σε δουλειές με εύκολο entry barrier, βλέπε μεγάλο μέρος web devs.
Το junior threshold θα αυξηθεί υπερβολικά. Το tech stack και τα skills θα μεγαλώσουν. Απολυμένοι seniors θα ανταγωνίζονται τις ορδές των juniors που νόμιζαν θα μάθουν τα βασικά χωρίς πτυχίο και θα βγάζουν six figures. Θα μείνουν οι καλύτεροι για τις λιγότερες θέσεις. Δε θα χρειάζονται οι leads έναν στρατό πρακτικάριων.
Για όσους έχουμε εικόνα από την αγορά στην Ελλάδα αυτό ίσως φαντάζει μακρινό. Αλλά δεν είναι. Ακόμα και αν δεν μειωθεί ο αριθμός των εργαζομένων δραματικά πάλι το επίπεδο θα ανέβει για τα καλά.
Σε αντίθεση με το doom and gloom™ που κυριαρχεί, ως κομμάτι του γενικότερου tech industry:
1) βλέπω ότι οι περισσότερες δουλειές που φεύγουνε είναι largely κομμάτι αυτού που ονομάζεται “bullshit jobs”. No offence σε όσους δουλεύουν πχ σε marketing campaigns, αλλά νομίζω ξέρουμε και οι 2 ότι μεγάλο κομμάτι της δουλειάς τους μπορεί να γίνει αυτοματοποιημένα από ΑΙ. Τέτοιες είναι οι δουλειές που καταργεί η google.
2) Όσο χάνουμε τέτοιες δουλειές, τόσο παραπάνω χρειαζόμαστε πιο STEM-related υπαλλήλους: προγραμματιστές, μηχανικούς, φυσικούς κλπ κλπ. Το πρόβλημα -είτε το πιστεύετε είτε όχι- είναι πρόβλημα επένδυσης και χρημάτων κυριώς, και δευτερευόντως ανθρώπινου δυναμικού.
Παρότι εταιρείες όπως alphabet (google), amazon, meta(facebook), apple κλπ έχουν αρκετά λεφτά να επενδύσουν όπου θέλουν, τεράστιες εταιρείες που απλά είναι μικρότερες από τα παραπάνω trillion-dollar-companies δεν έχουν αρκετό κεφάλαιο να επενδύσουν σε ότι θα ήθελαν να επενδύσουν υπό κανονικές συνθήκες.
Επίσης, ειδικά στο high technology sector, γίνεται σφαγή για talent. Μιλάμε εταιρείες να ψάχνουν με το δίκανο να βρουν mid-to-senior roles και να μην βρίσκουν. Το θέμα με τους juniors είναι ότι αν θέλεις να πάρεις κάποιον και να τον κάνεις train χρειάζεσαι mid-to-senior υπαλλήλους να τον κάνουν train. Και αν δεν έχεις αρκετούς ούτε για τα βασικά πολλές φορές, το να προσλάβεις juniors είναι δύσκολο. Οπότε πολλές εταιρείες παίρνουν την short-sighted θέση “μην πάρετε juniors, βάλτε τους όλους να δουλεύουν σε projects” χωρίς να σκέφτονται τι θα γίνει σε 5-10 χρόνια που θα υπάρχει έλλειψη σε ταλέντο
Όποιος έχει δουλέψει ποτέ σε high-tech περιβάλλον σε senior ρόλο, θα ξέρει ότι τα προβλήματά μας είναι κυρίως όχι το πως θα γράψουμε τον uber τέλειο και flawless κώδικα, αλλά κυριώς θέματα αρχιτεκτονικής software/hardware, spec writing . Σε αυτές τις δουλειές προφανώς βοηθάει το chatGPT αλλά αρκετά επικουρικά. Χρειάζεται πολύυυυυυυυυυς δρόμος(=10ετίες) ακόμα για να μπορέσεις να πεις σε ένα language model “hey chatGPT , can you please send me GDSII of a powerful quad core CPU that can play bg3 in 4k” και αυτό να σου δώσει κάτι που μπορείς να τυπώσεις την επόμενη μέρα. Οπότε οι προβλέψεις “οι devs θα κρατάνε πλακάτ will code for food” νομίζω είναι αρκετά εκτός πραγματικότητας για όσο μπορούμε να βλέπουμε μπροστά τώρα (5+ χρόνια).
Αυτοί που θα έχουν θέμα είναι όσοι μάθανε python με ένα online tutorial , και νομίζουν ότι αυτό είναι σωστό software engineering. Εκεί ναι, έχει να πέσει πολύ κλάμα.
Αλλά αν ξέρεις να γράφεις python, αλλά ξέρεις να μου εξηγήσεις πως αυτό το for-loop θα γίνει compile, τι syscalls θα έχει στο OS, και το τι computing resources χρειάζεται αυτό δεν έχεις να φοβάσαι τίποτα (σχηματικά το λέω πάντα).
​
Αυτά στον “μικρόκοσμο” του tech. Γιατί προφανώς στην ευρύτερη κοινωνία και σε πολλές δουλειές η επιρροή των language models θα είναι αρκετά περίπλοκη… Αλλά αυτό είναι ένα άλλο θέμα για μια άλλη μέρα.
Εγώ πάντως που ρώτησα προγραμματιστή φιλαράκι από Δανία για το Ai μου λέει ότι γενικώς τα παραφουσκωνουν απευθείας όλα, δεν μπορεί να υπάρξει μεγάλο θέμα σε σοβαρές hich tech δουλειές που απαιτούνται σκιλς
Οι προγραμματιστές θα γίνουν σύγχρονοι σκλάβοι κουμπιών. Ούτως ή άλλως είναι ένας κλάδος που πληρώνει ακριβά τον μη συνδικαλισμό του και το να γίνει ένα σύγχρονο επάγγελμα όπως έγιναν οι μάστορες, οι μηχανικοί, οι γιατροί και δικηγόροι.