Προγραμματιστές - εδώ είναι ο καλύτερος ΓΙΑΤΙ να σταματήσετε τη δουλειά 9-5

Εικόνα από τον Andrew Martin από το Pixabay

Ένας ανώτερος dev που σέβομαι για την τεχνική του ικανότητα με κάλεσε σήμερα το πρωί. Κάλεσε να ανησυχεί για την πενιχρή αύξηση 12% που πήρε, εναντίον ενός κατώτερου dev που εργάζεται κάτω από αυτόν και πήρε αύξηση 40% - η αποζημίωσή του ανέρχεται πλέον στο 85% των ανώτερων dev που εποπτεύουν 10 άλλους junior devs όπως αυτόν.

Δεν ήξερα πώς να τον παρηγορήσω. Του έδωσα το καλύτερο που μπορούσα - ακούγοντας τον για 30 λεπτά.

Τότε συνειδητοποίησα ότι δεν ήταν το καλύτερο πράγμα που μπορούσα να κάνω γι 'αυτόν.

Σήμερα το πρωί συνάντησα ένα είδος ειδήσεων σχετικά με τα καλάμια του Palitana's Harmonium που χειροκροτούν μονομερώς οι καλλιτέχνες ταινιών του Μπόλιγουντ. Διευθύνεται από κυρίως αμόρφωτοι εργάτες μετάλλων και ξυλουργικής - αυτή η ινδική πόλη ανέλαβε την κατασκευή τους για να υπηρετήσει τη βρετανική δυναστεία το 1902.

Η τύχη τους γύρισε μετά τον Δεύτερο Παγκόσμιο Πόλεμο, όταν οι περισσότερες βρετανικές αποικίες μποϊκοτάρισαν προϊόντα που κατασκευάζονταν στη Γερμανία, περιλαμβανομένων των αρμονίων. Η 114χρονη εταιρεία που ισχυρίζεται σε αυτήν την τέχνη εξακολουθεί να είναι το κορυφαίο αποτέλεσμα αναζήτησης Google για τη φράση "Harmonium reeds" παγκοσμίως. Παρέχει επίσης παγκοσμίως μέσω της Amazon.

Το κλειδί για την επιτυχία τους δεν είναι ο αυτοματισμός, αλλά η βαθιά κατανόηση του σκάφους, βελτιωμένη χειροκίνητα από γενιά σε γενιά.

Αυτό, σε συνδυασμό με την κατανόηση για τις ανάγκες της βιομηχανίας.

Σήμερα, παρά την αυτοματοποίηση του μεγαλύτερου μέρους της κατασκευής, οι κάλαμοι της Palitana είναι ακόμα συντονισμένοι χειροκίνητα για την παραγωγή περισσότερων μελωδικών μελωδιών - ενός USP που δεν μπορούσε να αφαιρεθεί από τους 3D εκτυπωτές τουλάχιστον μέχρι τα επόμενα 50 χρόνια.

Είναι ένα μάθημα - όχι στον αυτοσχεδιασμό της τέχνης κάποιου, αλλά στο να καταλάβουμε τι πρέπει να βελτιστοποιηθεί, τι πρέπει να ανατεθεί σε μηχανές και τι πρέπει να τελειοποιηθεί μέσα από τα πάθη κάποιου.

Ο Ανώτερος Προγραμματιστής πεθαίνει (ένας οριστικός θάνατος)

Και στον κόσμο του προγραμματισμού, το σκάφος χάνεται σταδιακά. Ένας ανώτερος προγραμματιστής χάνει το πλεονέκτημά του για:

  • Διαδικτυακά IDE (JSConsole and παρόμοια) - εξαιρετικά εύκολο να τρέχετε τον κώδικά σας εν κινήσει. Αντίο γεμάτο κουμπιά και παράθυρα που πέρασε ο ανώτερος προγραμματιστής για να το κάνει να λειτουργήσει.
  • Repos ανοιχτού κώδικα και φόρουμ, χωρίς να βασίζεστε σε τεράστια τεκμηρίωση API που πέρασε ο ανώτερος dev για να το συνδυάσει
  • Εκπαιδεύστε βίντεο, χωρίς να βασίζεστε σε βιβλία αρχαϊκών εκδόσεων που οι ανώτεροι προγραμματιστές μπορούσαν να κοιτάξουν μόνο για να το κρατήσουν - σε βάρος του οικογενειακού του χρόνου τα σαββατοκύριακα.

Είναι αλήθεια ότι οι ανώτεροι προγραμματιστές δημιουργούν πάντα δομικά στοιχεία που μπορούν να χρησιμοποιηθούν και να επαναχρησιμοποιηθούν από νέους προγραμματιστές. Αλλά η ισορροπία στις ανταμοιβές κλίνει πολύ υπέρ του αργότερα.

Ζούμε ήδη στον κόσμο της τεχνολογίας όπου η εμπειρία προσθέτει αξία στον κύκλο ζωής του προϊόντος, αλλά όχι στο ίδιο το προϊόν.

Ένας έμπειρος προγραμματιστής θα γνωρίζει πού θα βρει πόρους για να το κάνει - αλλά είναι λιγότερο πιθανό να προχωρήσει περισσότερο από αυτό. Όχι λόγω έλλειψης πάθους, αλλά λόγω έλλειψης ανταμοιβής και κινήτρων. Και αυτή η μεταγενέστερη αλήθεια είναι πιο τρομακτική, γιατί, επιτρέψτε μου να το πω:

Για μια εταιρεία, ένας ανώτερος προγραμματιστής είναι ένα κουτί που κρατά τα μάρμαρα μαζί.

Τεχνικοί λόγοι πίσω από αυτό είναι:

  • Εκδημοκρατισμός μέσω Διαδικτύου
  • Εκθετικός όγκος που πραγματοποιήθηκε από τη διαμόρφωση - δυνατότητα δημιουργίας λογισμικού το ένα πάνω στο άλλο.

Οι επιχειρηματικοί λόγοι είναι πιο ορατοί σε όλους. Ένας εργοδότης εκκίνησης είναι πιο πιθανό να προσλάβει έναν junior dev σε ανώτερο που θα απαιτήσει αποζημίωση 1,5x-2x. Ένας ανώτερος dev είναι δικαιολογημένος μόνο για μια ομάδα junior devs - αυτό και σε βάση πεδίου έργου και μόνο με κριτική μάζα της ομάδας.

Για να συνεχίσει να δικαιολογεί τη θέση κάποιου ως ανώτερος dev, πρέπει

  • Συνεχίστε τη βελτιστοποίηση των διαδικασιών - δέσμη αρχείων σε αγκύρωση
  • Συνεχίστε να σκάβετε γλώσσες που θα μπορούσαν να βελτιστοποιήσουν κάτι που δεν χρειάζεται απαραίτητα βελτιστοποίηση
  • Συνεχίστε να δημιουργείτε καθημερινές εργασίες σε υπάρχοντα προϊόντα που οι πελάτες δεν χρησιμοποιούν πάντα
  • Γυάλισμα μαλακών δεξιοτήτων για να παραμείνει σε καλά βιβλία του Who's Who, κάτι που ήταν αρχικά αναμενόμενο από άτομα διαχείρισης και πωλήσεων

Η οικονομική επιβράβευση του να γίνεις ανώτερος προγραμματιστής σε συγκεκριμένη τεχνολογία είναι εξαιρετικά απρόβλεπτη. Οι έρευνες προγραμματιστών Stackoverflow για το 2018 και το 2019 αποκάλυψαν έντονη αντίθεση στις υψηλότερες αμειβόμενες τεχνολογίες. Παρά τις έρευνες, μπορεί κανείς πάντα να προβλέψει σε ποια τεχνολογία θα πάει, αλλά δεν μπορεί ποτέ να προβλέψει σε ποια τεχνολογία θα γίνει ανώτερος. Η απαρχαιότητα της τεχνολογίας είναι πάντα επικρατούσα.

Φυσικά, οι δημοφιλείς συμβουλές λένε ότι μπορείτε να συνεχίσετε να μαθαίνετε νέες γλώσσες περνώντας βραδινές νύχτες και πολύτιμες διακοπές, αλλά αυτό δεν σας κάνει ανώτερους σε κάθε μία από αυτές.

Ένας άντρας με 2 χρόνια εμπειρίας στο Kotlin μπορεί να ξεπεράσει τις πιθανότητες συνέντευξής σας ακόμα κι αν ήξερα την Java για 8 χρόνια και έμαθε τον Kotlin σε 6 μήνες, εάν ο HR δεν είναι αρκετά έξυπνος. Ακόμα κι αν λάβετε συνέντευξη, ο μισθός γίνεται η πτέρνα σας.

Οι αγορές προγραμματιστών, όπως η Κίνα και η Ινδία, είναι τεράστια εργοστάσια νεότερων προγραμματιστών που δεν κατέχουν πτυχία λογισμικού - ένα γεγονός που αναπαράγεται τελευταία από άλλες αγορές μέσω freecodecamp, codeacademy και hackathon.

Τελική ώθηση προς την ταχύτητα διαφυγής:

Δεν είναι παλιά σοφία. Είναι κανόνας της ζούγκλας. Οι αγορές μπορεί να είναι βάναυση και πρέπει να υποκύπτετε στη ζήτηση και την προσφορά κάθε φορά που δεν σας ταιριάζει.

Όταν δεν έχετε πλέον αξία για τον χαρακτήρα που παίζετε, είναι καιρός να αλλάξετε τη σκηνή για να κερδίσετε περισσότερα ή να δημιουργήσετε το δικό σας δράμα.

Σήμερα, ένας ιδρυτής εκτός τεχνολογίας μπορεί να αγοράσει ένα πρότυπο εφαρμογής κράτησης και να ξεκινήσει να απευθύνεται σε επενδυτές. Συχνά, κυνηγούν τους ανώτερους προγραμματιστές για να ιδρώσουν την επίδειξη εργασίας τους, ενώ δημιουργούν γυαλιστερές παρουσιάσεις.

Οι δύο επιλογές:

Τα ονόματα που σας δίνουν κυμαίνονται από υπεράκτιες συμβάσεις dev έως CTO. Η αποζημίωση μπορεί να κυμαίνεται από $ 500 έως 5% ίδια κεφάλαια (έσοδα 0 $). Θα πουλήσετε την εξειδίκευσή σας, πιθανότατα για τις καλύτερες από τις 2 επιλογές: $ 500 στο χέρι, αντί για το 5% του αβέβαιου μέλλοντος. Φυσικά, ως CTO μπορεί να έχετε τον συνηθισμένο μισθό σας, αλλά μπορεί να είναι σημαντικά μικρότερο από τους αντίστοιχους της αγοράς σας, επειδή είστε ένα τούβλο στη βάση που υποτίθεται ότι υποστηρίζει το κτίριο, όχι έναν ζωγραφισμένο τοίχο για να προσελκύσετε τους επισκέπτες.

Αργότερα, θα δείτε πολλά στελέχη πωλήσεων να ταξιδεύουν μπροστά από την αποζημίωση + τα αποθέματά σας μόνο και μόνο επειδή υποτίθεται ότι φέρνουν τους πελάτες.

Η τρίτη εναλλακτική λύση:

Αυτό που χάνετε είναι η 3η επιλογή που δεν παρουσιάζεται ποτέ. Γιατί να μην συμμετάσχετε ως ανταγωνιστές και όχι ως συνεργάτες; Τεχνικά, έχετε ένα πλεονέκτημα που ακόμη και ένα στέλεχος του Χάρβαρντ ή του Wharton είναι πρόθυμο να το απορροφήσει.

Αυτό που σας λείπει μπορεί να συνοψιστεί εδώ:

  • Πώς να πραγματοποιήσετε έρευνες αγοράς
  • Πώς να διαφημιστείτε
  • Πώς να αποκτήσετε επενδύσεις

Εκ των υστέρων, πάνω απ 'όλα διδάσκονται μαλακίες σε υπερτιμημένες σχολές διαχείρισης. Οι απόλυτες ερωτήσεις που πρέπει να απαντήσετε είναι:

  • Θα το θέλουν
  • Μπορώ να το φτιάξω

Όντας ανώτερος προγραμματιστής, είστε πιο άνετοι απαντώντας στη 2η ερώτηση. Η απάντηση στην πρώτη ερώτηση παίρνει το πραγματικό άλεσμα που δεν απαιτεί απαραίτητα το σχολείο.

Μια περίπλοκη προσέγγιση συνοψίζεται εδώ, αλλά έχει δοκιμαστεί από χιλιάδες επιτυχημένους επιχειρηματίες.

Και δεν χρειάζεστε μια ετικέτα επιχειρηματία στο προφίλ LinkedIn για να το επιχειρήσετε, παρεμπιπτόντως. Απλά καλλιεργήστε τη δημιουργικότητά σας ενώ & πριν την δημιουργήσετε. Όταν έχετε το σωστό συνδυασμό πάθους και ικανότητας, μπορείτε να το κάνετε να συμβεί.

Απαιτεί την κατασκευή του πρώτα, προσπαθώντας να το πουλήσει σε περίπου 10 άτομα, επαναλαμβάνοντας το για να το πουλήσει σε ακόμη 10 άτομα, και στη συνέχεια να το δείξει:

  • Άτομα με μεγάλες τσέπες, δηλαδή επενδυτές, και / ή
  • Άτομα με τεράστιο κοινό, δηλαδή μέσα ενημέρωσης.

Και δεδομένου ότι έχετε ήδη εμπιστευτεί 20 άτομα, δεν είναι τόσο δύσκολο όσο φαίνεται.

Με αυτόν τον τρόπο εσείς, ένας ανώτερος εκφοβιστής για αυτήν την αύξηση 12%, μπορείτε να το ξεπεράσετε, για πάντα.

** ΕΝΗΜΕΡΩΣΗ ***

Το να είσαι doomsayer ακούγεται επώδυνο (unool; meh…) τόσο για το doomsayer όσο και για το κοινό. Από τις απαντήσεις ορισμένων αναγνωστών σχετικά με το μεροληπτικό του άρθρου, ένιωσα υποχρεωμένος να συμπληρώσω τις προβλέψεις με ορισμένα δεδομένα, ειδικά βλέποντας την τεράστια θεαματικότητα που έλαβε μια μέρα μετά τη δημοσίευση.

Η βασική μου συμβουλή για το άρθρο ήταν μερικοί ικανοί συνάδελφοι της βιομηχανίας λογισμικού, τους οποίους παρατήρησα ότι προχωρούσαν στη σταδιοδρομία τους. Η συνεισφορά ήταν και εγώ που συνεργάστηκα με πολλά διαφορετικά καταστήματα (τα οποία παρεμπιπτόντως χρησιμοποιούν τον μεγαλύτερο αριθμό προγραμματιστών λογισμικού έναντι εταιρειών βασικών προϊόντων) ως υπάλληλος, καθώς και ως ανεξάρτητοι, και μεγάλες εταιρείες προϊόντων.

Δεν είμαι ένας τύπος που βασίζεται πάρα πολύ σε έρευνες, αλλά ελλείψει ιστοριών που μπορούν να συνδεθούν συνήθως, οι παρατηρήσεις μπορούν εύκολα να γίνουν αντιληπτές ως «προκατειλημμένες» - και το παρατηρώ εδώ. Λοιπόν, πηγαίνει κάτι:

  • Το λογισμικό έχει τον υψηλότερο κύκλο εργασιών - λόγοι αποζημίωσης ή δυστυχία με τη διαχείριση. Για να μην αναφέρουμε, αυτές οι χοάνες σταδιοδρομίας επιτέλους μπήκαν στη διοίκηση - παύουν να είναι προγραμματιστές για πάντα. Τέλος της υπερηφάνειας.
  • Εάν δεν δουλεύουν, γίνονται απομακρυσμένοι ελεύθεροι επαγγελματίες. Αυτό δεν είναι τόσο νέο τρόπο σήμερα και αυξάνονται μόνο. Οι απομακρυσμένοι ελεύθεροι επαγγελματίες συνήθως δεν είναι κανένας, αλλά οι ανώτεροι προγραμματιστές κινούνται προς το καλό.
  • Πώς οι προγραμματιστές αστέρων δεν είναι τόσο καλοί όταν οι στόχοι τους δεν αλληλεπικαλύπτονται με αυτόν της διαχείρισης - ένα μεσαίο άρθρο με 4.2k χειροκρότημα από έναν Διευθυντή Ανάπτυξης Λογισμικού.
  • Η Τεχνολογία Λογισμικού είναι αδιέξοδο καριέρα, η απασχολησιμότητα μειώθηκε σε ηλικία 35 ετών - λέει ο Bloomberg Δυστυχώς, το άρθρο είναι paywall σήμερα, αλλά είδα κάποιον ενδιαφέροντα αριθμό να μιλάει για το indie στο ycombinator post στο φόρουμ.

Αλλά και πάλι, αυτές είναι απόψεις από πύργους ελεφαντόδοντου ή έρευνες - και δεν το καταλαβαίνω. Αλλά δυστυχώς, το reddit συμφωνεί επίσης - η εξάντληση που οδήγησε σε ηλικιακή εκπλήρωση της προφητείας για προκατάληψη εναντίον ανώτερων devs.

Συμπέρασμα:

Η πιο ευτυχισμένη παρτίδα είναι τυχερή. Ήμουν επίσης ένας από αυτούς. Αυτό άλλαξε. Η αλλαγή ήταν επώδυνη, αλλά μου δίδαξε πολλά πράγματα, συμπεριλαμβανομένων κάποιων εξαιρετικά χρήσιμων τεχνικών δεξιοτήτων.

Σήμερα δεν αισθάνομαι χαρούμενος που είμαι καταδικαστής, αλλά δεν υπάρχει τίποτα να νιώθω λυπημένος για αυτό. Αυτές είναι δυνάμεις της αγοράς, οι οποίες, μακροπρόθεσμα, καθοδηγούνται από την τεχνολογία. Είναι απλώς δύσκολο να το δούμε να συμβαίνει.

Σε αντίθεση με το Έναρξη εντοπισμού σφαλμάτων ή τη διπλή ενέργεια.

Είστε αυτός ο προγραμματιστής που αναζητά 9–5 απόδραση, ονειρεύεται να αναπτύξει τη δική σας επιχείρηση;

Διαβάστε αυτές τις ιστορίες του Pen Magnet: