Όλοι γνωρίζουμε ότι η ανάπτυξη λογισμικού είναι ένα παιχνίδι ενός νεαρού άνδρα. Ενώ οι hotshot νέοι κωδικοποιητές παίρνουν αύξηση λίπους και προωθήσεις στη διαχείριση, οι παλαιότεροι προγραμματιστές δυσκολεύονται να βρουν δουλειά. Σωστά?
Σε μια πρόσφατη έκδοση, ο Norman Matloff, καθηγητής επιστήμης υπολογιστών στο Πανεπιστήμιο της Καλιφόρνια, Davis, περιγράφει τη μηχανική λογισμικού ως αδιέξοδο σταδιοδρομίας. "Πολλοί προγραμματιστές διαπιστώνουν ότι η απασχολησιμότητά τους αρχίζει να μειώνεται σε ηλικία περίπου 35 ετών", γράφει ο Matloff.
[Επίσης: Ο Neil McAllister εκθέτει την άσχημη κοιλιά της κωδικοποίησης. | Λάβετε σοφικές συμβουλές για τη σταδιοδρομία και τη διαχείριση της πληροφορικής από το blog και ενημερωτικό δελτίο του Bob Lewis στο Advice Line. | Μείνετε ενημερωμένοι για τις βασικές πληροφορίες ανάπτυξης εφαρμογών με το ενημερωτικό δελτίο του World Developer. ]
Αν αυτό ήταν ραδιόφωνο, εδώ θα έλεγα τον ήχο της βελόνας να παραλείπεται. 35 ετών; Νόμιζα ότι μιλούσαμε Παλαιότερα προγραμματιστές. Από πότε είναι 35 ετών;
"Τα στατιστικά στοιχεία δείχνουν ότι οι περισσότεροι προγραμματιστές λογισμικού δεν είναι στο πεδίο μέχρι την ηλικία των 40", συνεχίζει ο Matloff και εδώ τα φρύδια μου αρχίζουν πραγματικά να αυξάνονται. Πλέον προγραμματιστές; Όπως στην πλειοψηφία αυτών; Χαμένος? (Ο Matloff αρνείται να αναφέρει ποια στατιστικά στοιχεία διαβάζει.)
Εάν αυτό είναι αλήθεια, πού πάνε; Υπάρχει κάποιος προγραμματιστής του Island of Misfit, όπου στέλνουμε τα κατεστραμμένα, κατανεμημένα μοντέλα για να λήξουν με χαρά, εκτός των νεότερων αδελφών τους; Ή λαμβάνουν τις άδειες ακίνητης περιουσίας τους; Άνοιγμα καταστημάτων scrapbooking; Κατά κάποιο τρόπο το αμφιβάλλω.
Ο ουρανός πέφτει πραγματικά; Πρώτον, τα ανεκδοτικά στοιχεία: Γνωρίζω πολλούς ανθρώπους, αλλά είμαι σε μια ηλικία που σχεδόν όλοι στο κοινωνικό μου κύκλο έφτασαν ή πλησιάζουν γρήγορα 40. Αυτό περιλαμβάνει έναν αριθμό προγραμματιστών λογισμικού. Τι λέει για μένα, αναρωτιέμαι, ότι κάθε ένας από τους φίλους μου προγραμματιστής τυχαίνει επίσης να είναι στατιστικός παράγοντας; Εκτός από τα στατιστικά στοιχεία, τα εκδοτικά φόρμουλα, όπως τα Matloff's, συνήθως ενισχύονται από μερικά αποσπάσματα επιλογής από τεχνολογικά φωτιστικά. Ο ίδιος ο Matloff αναφέρει τον πρώην διευθύνοντα σύμβουλο της Intel, Craig Barrett, ότι «ο χρόνος ημιζωής ενός μηχανικού, λογισμικού ή υλικού, είναι μόνο λίγα χρόνια». Επιπλέον, λέει, Mark Zuckerberg ... καλά, αλλά ας μην ανησυχούμε γι 'αυτόν. Ακόμα κι αν τα έκτακτα σχόλια του Γκόρντον Μουρ έχουν γίνει «νόμοι», δεν θα δώσω στον Κρεγκ Μπάρετ το ίδιο προνόμιο μόνο και μόνο επειδή κάποτε είχε τον ίδιο τίτλο. Τα αποσπάσματα Pithy δεν κάνουν σκληρή έρευνα. Πού πάνε όλοι οι προγραμματιστές; Υποθέτω εδώ, αλλά έχω μερικές ιδέες. Hunkering down Άλλοι προγραμματιστές προωθούνται αναπόφευκτα στη διαχείριση. Ξέρω, γυρίζεις τα μάτια σου. «Μια καριέρα στην ανάπτυξη λογισμικού δεν σε προετοιμάζει απαραίτητα για να είσαι σπουδαίος διευθυντής», λέτε. Μάντεψε? Ούτε τα εκπαιδευτικά μαθήματα διαχείρισης.