Sviluppo software

Un CV da sviluppatore che sopravvive al parser

I CV tecnici falliscono per un motivo che non ha nulla a che vedere con la tecnica: due colonne di icone, una griglia di competenze disegnata come tabella e uno stack elencato ma mai usato in una frase.

Chi cerca una persona per un ruolo tecnico quasi mai legge per primo. Cerca: un linguaggio, un framework, un cloud, a volte una versione. Ciò che non è nel testo estratto dal tuo CV non esiste per quella ricerca, per quanto sia in evidenza sulla pagina.

Il secondo errore è più sottile. Una sezione competenze che elenca venti tecnologie e una sezione esperienza che non ne cita nessuna si legge come una lista dei desideri. Le tecnologie che contano sono quelle che compaiono dentro una frase su qualcosa che hai costruito.

Metti lo stack dove viene cercato

Nomina la tecnologia nel punto elenco che descrive il lavoro, non solo in una lista in fondo. Una ricerca per Kubernetes trova molto meglio una frase sulla migrazione di un servizio che una parola sospesa in una griglia, e chi legge quella riga impara qualcosa.

  • Scrivi linguaggio e framework nello stesso punto elenco del risultato che hanno prodotto.
  • Scrivi entrambe le forme di ciò che ha due nomi: Postgres e PostgreSQL, JS e JavaScript, K8s e Kubernetes.
  • Tieni la sezione competenze, ma come breve indice di ciò che l’esperienza già dimostra.

Punti elenco con dentro un numero

Il lavoro tecnico ha misure incorporate, un lusso che quasi nessun settore ha: latenza, tasso di errore, tempo di build, costo per richiesta, incidenti. Un punto elenco che ne contiene una è verificabile, e un’affermazione verificabile è ciò con cui un intervistatore tecnico apre la conversazione.

  • Ridotto il p95 dell’endpoint di checkout da 1,2 s a 300 ms, invece di migliorate le performance.
  • Di’ la dimensione di ciò su cui hai lavorato: richieste al secondo, righe, servizi, persone nel team.
  • Indica la tua parte in un risultato di squadra: un merito palesemente non solo tuo ti costa il resto della pagina.

Domande ricorrenti

Il CV di uno sviluppatore deve stare in una pagina?
Una pagina fino a circa cinque anni di esperienza, due dopo. La regola che conta non è il numero ma il rapporto: ogni pagina in più deve giustificarsi con lavoro che al lettore conviene conoscere. Le esperienze più vecchie si riducono a una riga ciascuna.
Devo mettere GitHub?
Mettilo se il profilo mostra lavoro: repository con commit nell’ultimo anno, o un progetto con un readme comprensibile. Un profilo vuoto linkato in evidenza invita il lettore ad andare a trovarlo vuoto, che è peggio dello spazio risparmiato.

Costruisci questo CV adesso