Sono un manager di IBM Software Engineering. Nel mio tempo con IBM, ho valutato decine di domande di lavoro, e assunto diversi stagisti e laureati per il nostro team. Ci mettiamo decine di ore di lavoro per ogni candidato che valutiamo, per assicurarci di valutare ogni domanda nel modo più equo possibile, e di assumere i migliori candidati per il nostro team.
Ecco alcuni consigli dal mio punto di vista di responsabile delle assunzioni:
- È utile avere un buon curriculum accademico - se non altro perché vedo così tante persone di alto livello che fanno domanda per ruoli nel mio team. Tuttavia, non è fondamentale. I buoni voti sono solo un modo in cui valuto l'"attitudine". Per esempio - guardo se qualcuno ha lavorato su progetti software significativi mentre studiava, se ha partecipato a concorsi di programmazione, se ha contribuito a software open source, o anche se ha fatto qualche lavoro di programmazione pagato.
- Cerco anche prove che un candidato si preoccupa del proprio lavoro ed è attento ai dettagli. Mettere cura nella composizione e nella formattazione di una lettera di apertura e del CV mi aiuta a dare l'impressione che un candidato metterà la stessa cura nel suo lavoro quotidiano se sarà assunto. Poiché la programmazione richiede precisione, e anche un solo carattere fuori posto può comportare degli errori, assicuratevi di fare il controllo ortografico e di correggere la vostra domanda con attenzione!
- Ai candidati a cui è stato offerto un colloquio potrebbe essere chiesto di risolvere alcuni problemi ipotetici. Questi problemi sono progettati per vedere quanto bene puoi applicare le tue conoscenze in situazioni più simili a quelle che si incontrano sul posto di lavoro, e testare la tua comprensione. Altrettanto importante, sono un test del vostro atteggiamento nei confronti di un problema. Per esempio - osservo l'impegno, la capacità di ascolto attivo, il porre domande se sono necessarie più informazioni, sondare le possibili soluzioni e raffinare le idee.
- Ricercare il team per cui si sta facendo il colloquio prima di partecipare al colloquio. Ci sarà sempre l'opportunità di fare qualche domanda per conto proprio, e se avete fatto qualche ricerca, vi distinguerete nel colloquio dalla maggior parte dei candidati. Andare al colloquio con qualche idea su cosa lavora il team è una buona preparazione e dimostra che hai iniziativa.
- Buona fortuna! Se vivi in Australia, sentiti libero di contattarmi per un ruolo. 🙂