Non hai bisogno di una laurea per essere un programmatore nella Silicon Valley

La scorsa settimana il Wall Street Journal ha versato acqua fredda su uno dei percorsi più famosi dagli stracci alle ricchezze del mondo: l'idea che i programmatori di talento potrebbero essere assunti per grandi lavori come sviluppatori di software nelle migliori aziende tecnologiche, senza necessariamente avere un diploma universitario per dimostrare la loro competenza.

Secondo il Journal and Burning Glass Technologies, "risulta che le aziende tecnologiche hanno maggiori probabilità rispetto agli altri datori di lavoro di richiedere titoli universitari quando assumono sviluppatori di software". La storia ha osservato che "il settantacinque percento delle offerte di lavoro per quei ruoli nelle aziende tecnologiche specifica un requisito educativo, rispetto al 58% delle aperture pubblicate dall'intero universo dei datori di lavoro che assumono sviluppatori di software."

Per quanto ne so, quei numeri sono probabilmente veri, ma non raccontano l'intera storia. Neanche vicino.

ANCHE SUL MONDO DI RETE: come attirare talenti tecnologici con benefici per i dipendenti, vantaggi

La Silicon Valley - e il mondo clubby degli sviluppatori di software di alto livello - è famoso per le connessioni tanto quanto per i codici intelligenti. Gli sviluppatori guadagnano reputazione nella comunità degli sviluppatori in base al codice open source che contribuiscono a progetti di alto profilo, ai discorsi che tengono in occasione di eventi e convegni chiave e, soprattutto, ai programmi che creano.

I migliori lavori di programmazione nella Silicon Valley - dagli stage di prugne alle assunzioni regolari con i grandi bonus di firma - vanno ai programmatori che sono attivi nella comunità di sviluppo software, non alle persone che inviano curricula sullo specchio di poppa. I programmatori ben noti ottengono raccomandazioni e segnalazioni che aggirano i requisiti degli annunci di lavoro, che sono per lo più scritti per respingere il maggior numero possibile di candidati non qualificati il ​​più rapidamente possibile, non per trovare i migliori.

Se speri di trovare un lavoro con un'applicazione online basata solo sul tuo curriculum, allora certo che la pelle di pecora può fare una grande differenza. Ma se i tuoi risultati di programmazione includono più che semplici compiti scolastici, se hai creato software che è noto e ammirato nella comunità, allora quel requisito di laurea semplicemente non è pertinente per te.

Chi conosci e cosa hai fatto

In effetti, buoni voti nella tua classe di informatica probabilmente non ti faranno nemmeno entrare. I reclutatori delle migliori aziende vogliono vedere l'iniziativa e hanno dimostrato la capacità di creare programmi che raggiungono ed eseguono su larga scala. Se riesci a dimostrarlo, e / o avere un rinvio da qualcuno nella società o noto a loro, a nessuno importa se ti sei laureato o meno al college. In effetti, i recruiter per le migliori aziende trascorrono il loro tempo a pettinare la comunità del software alla ricerca di quelle persone, e quando lo trovano non lasceranno che la mancanza di una laurea si ostacoli.

Piuttosto che esaminare i requisiti elencati negli annunci di lavoro, mi piacerebbe vedere le statistiche su chi viene effettivamente assunto in queste aziende e la composizione dei loro attuali team di ingegneri. Ho il sospetto che quelle figure avrebbero raccontato una storia molto diversa da quella del diario.

Unisciti alle community di Network World su Facebook e LinkedIn per commentare argomenti che sono importanti.