Ho iniziato con un nuovo lavoro 4 mesi fa e penso davvero che il mio nuovo posto di lavoro abbia fatto davvero un buon lavoro su questa nuova roba di noleggio.
A. Buddy
Hanno un cosiddetto "programma amico", in cui gli sviluppatori possono iscriversi per diventare un amico / mentore per i nuovi dipendenti. Quando viene assunto un nuovo sviluppatore, uno sviluppatore nella stessa squadra (che si è iscritto per diventare un amico) viene indicato come compagno / mentore del nuovo ragazzo. È sua responsabilità far funzionare il nuovo ragazzo, aiutarlo con i problemi che incontrerà, andare a pranzo con lui, presentarlo alla squadra e così via.
B. Bassa dipendenza
Anche questo è stato menzionato in precedenza, ma inizia con incarichi non critici e troppo difficili da svolgere, senza la piena conoscenza della base di codice. Non c'è niente di peggio che essere gettati in una base di codice che non conosci e che quindi devi eseguire dal primo giorno. Se possibile, prendi incarichi relativamente facili e che si estendono su tutto il sistema. In questo modo acquisirà una certa conoscenza del sistema.
Probabilmente hai piccoli compiti che non hai avuto il tempo di fare, quando hai scritto il codice per la prima volta. Dagli quei compiti.
C. Formazione di nuova assunzione
Questo è probabilmente un lusso per la maggior parte, ma lavoro in una grande azienda che può permettersi di farlo. Ogni mese o ogni due mesi circa viene organizzata una sorta di formazione per nuovi assunti. Si tratta sostanzialmente di una serie di presentazioni, con l'obiettivo di fornire ai neoassunti un qualche tipo di conoscenza del sistema, di come vengono eseguiti i test, di come funziona il tracciamento dei bug e così via.
Dove lavoro, ci sono molti team diversi, che lavorano su compiti completamente diversi, ma sullo stesso software. Un membro di ogni squadra è assegnato a fare una presentazione dalla propria parte del software, in cui fornisce un'introduzione a ciò che fa quella parte, come funziona e così via. Oltre a ciò ci sono corsi di formazione sui test (sto lavorando come tester) su come vengono scritti i test, su come vengono eseguiti, su come vengono controllati nella base di codice e così via.
Per riassumere, sii gentile con i neoassunti e non aspettarti un lavoro serio da loro nel primo mese circa. Fornisci loro strumenti per ottenere aiuto e, se possibile, fornisci loro presentazioni o video.