Gli studenti di tecnologia dovrebbero essere preoccupati per il nostro futuro?

Nov 26 2022
Il fallimento di Dot-com 2.0 è già qui
Come molti dei miei amici e compagni di studio, avevo meno di due anni quando il NASDAQ è sceso di oltre il 70% nell'ottobre 2002 durante il crollo delle dot-com, spazzando via quasi tutti i guadagni acquisiti durante la bolla. Da lì la tecnologia si è ripresa costantemente e quando il mondo è entrato in una nuova era digitale dominata dai social media, sembrava che la tecnologia e l'ingegneria del software fossero il posto dove stare.

Come molti dei miei amici e compagni di studio, avevo meno di due anni quando il NASDAQ è sceso di oltre il 70% nell'ottobre 2002 durante il crollo delle dot-com, spazzando via quasi tutti i guadagni acquisiti durante la bolla. Da lì la tecnologia si è ripresa costantemente e quando il mondo è entrato in una nuova era digitale dominata dai social media, sembrava che la tecnologia e l'ingegneria del software fossero il posto dove stare.

Ricordo di aver frequentato il liceo proprio quando la tendenza "impara a programmare" era al suo apice e c'era questa convinzione apparentemente radicata in molti dei miei educatori che il codice sarebbe diventato un'abilità quasi obbligatoria che doveva essere acquisita. La maggior parte credeva che imparando a programmare avresti avuto la garanzia di avere un lavoro altamente sicuro a 6 cifre che sarebbe cresciuto di importanza solo con il passare del tempo. Ora, come è comune con la natura umana, la storia si è apparentemente ripetuta e con i più grandi titani del settore che hanno subito massicci licenziamenti e blocchi delle assunzioni mentre alcune delle startup più promettenti sono state denunciate come nient'altro che venditori fraudolenti di olio di serpente, ho avuto un bel po 'di tempo poche discussioni con i soci che si chiedevano se avessimo preso la decisione giusta. Io (anche se forse ottimisticamente) credo ancora che abbiamo ed ecco perché.

1. Alcune mele marce non rovinano l'intero mazzo

Una delle principali attrattive dell'ingegneria del software sono gli stipendi relativamente alti fin dall'inizio. Sono sicuro che ogni laureato in cs a un certo punto è andato a livelli.fyi e ha visto gli oltre 100.000 stipendi per i neolaureati e ora vede quelle stesse aziende essere le principali a fare notizia per l'assunzione di blocchi e licenziamenti. È facile avere una visione a tunnel, ma ti prego di dare un'occhiata alle altre società negli Stati Uniti e nel mondo che stanno attualmente assumendo. Sì, potrebbero non offrirti $ 20.000 in azioni, ma gli stipendi nelle aziende più piccole e lente sono comunque ottimi per i neolaureati. Sebbene a questo punto sia un po' un cliché, queste aziende offrono anche qualcosa di estremamente importante, l'esperienza. Ora non sto dicendo che essere pagati in esperienza sia bello quanto essere effettivamente pagati,

2. Il tempo nel settore batte il tempo nel settore

Ora sarò sincero, non ho alcuna esperienza personale su questo punto. Tuttavia, se dai uno sguardo più approfondito alle persone che vengono effettivamente lasciate andare a parte alcuni dei casi più estremi, la maggior parte degli ingegneri senior che lavorano in queste aziende da diversi anni aveva un alto livello di sicurezza del lavoro. Penso che sia importante notare che la cosa comune che senti in tutto il settore sia dai neolaureati che dagli ingegneri senior è che la cosa più importante è YOE o anni di lavoro e mettere piede nella porta è fondamentale. Quindi, sebbene possa essere più difficile mettere quel piede nella porta, penso che sia sempre stato un compito difficile per chiunque in qualsiasi momento nella tecnologia e il conforto può essere preso dal fatto che se sei in grado di farlo o l'hai già fatto sei probabile che abbia ancora una certa stabilità.

3. Fai ciò che ami...

Uno dei detti preferiti di mia madre è “fai ciò che ami e non lavorerai un solo giorno della tua vita”. Nel tentativo di evitare di essere un cliché, capisco che la maggior parte delle persone non sono i programmatori "10xer leetcode grindset sigma" che molti forum online vorrebbero farti credere che devi essere per avere successo. Nella mia esperienza e nelle discussioni che ho avuto con gli anziani intorno a me, questo va bene al 100%!. Tuttavia, penso che ci sia qualcosa da dire sull'amare veramente quello che fai e se sei qualcuno che è riuscito a superare un bootcamp o un programma collegiale, probabilmente ti divertirai a programmare abbastanza da solo a quello se abbinato alle prospettive di carriera che farai avere ora e in futuro, l'ingegneria del software è ancora una ricerca utile.

Penso che sia facile avere una visione disfattista del tunnel sul futuro della tecnologia e della SWE. Ma se riesci a vedere il quadro più ampio mentre ti concentri ancora sul miglioramento delle tue capacità di ingegnere, dubito (almeno spero) che avere un inizio di successo per una grande carriera sarà difficile come i titoli stanno facendo.