Domanda interessante, posso vedere entrambi i lati della storia, mancano alcune informazioni chiave:
- Sembra esserci un'enorme discrepanza su tutta la linea tra le loro aspettative e le tue sul perché sono lì e su cosa dovrebbero fare. E non hai mai discusso di questo con loro.
- Quali sono le aspettative della tua azienda, della tua azienda e del loro college riguardo a questo programma di tirocinio? In che misura questo stage è allineato / non allineato con il loro corso di studi, obiettivi di carriera, ecc.? Il 50 +% degli stagisti torna dopo la laurea? o andare ai tuoi concorrenti? o fuggire dal settore? La tua azienda ha così tanto da insegnare loro, francamente? Che livello e anno sono: HS, community college, AA, BS, MS o PhD - che fanno la differenza? Li stai lavorando su (diciamo) QA o sysadmin quando vogliono davvero lavorare su (diciamo) il riconoscimento vocale o il cloud? Hai avuto una breve conversazione puntuale con loro per arrivare in fondo a questo e perché? (Questo è il tuoresponsabilità di avviare, non loro. Questo è in ritardo.) Certamente direi cose come "Sei davvero interessato a questo lavoro e al reparto, se non cosa possiamo cambiare?" invece di "Do X, Y e Z o sei licenziato, perché lo dico io". Vogliono essere riassegnati? La tua compagnia e la sua ultima scelta sono state invece di lanciare hamburger? Forse il loro college fa schifo E la tua compagnia fa schifo e lo stanno facendo solo per il $$ o riprendono il proiettile, nel qual caso stai tutti cercando di mettere il rossetto su una pluralità di maiali. Non aspettarti che abbiano una mentalità da "sviluppatore junior" se non si considerano tali o non hanno interesse. Invocare un processo disciplinare su un tirocinante è inutile se non esiste uno di questi contesti condivisi. Sollecita anche i loro suggerimenti costruttivi.
> "Una parte di me pensa che forse dovrei passare più tempo con loro ma allo stesso tempo non vedo molto interesse"
Bene, la tua azienda considera l'accordo di internamento come un sussidio del tuo tempo alla ricerca del loro college, o lavoro extra per il tuo dipartimento o qualcosa nel mezzo? Potresti semplicemente lasciarli sedere e leggere Calvin e Hobbes e giocare a ping-pong tutto il giorno e non disturbarti.
> "scompaiono in azione per un po '... Francamente, è un sacco di tempo che non ho spiegazioni mentre vado quando potrei semplicemente farlo."
- Bene, se l'accordo di tirocinio non funziona per nessuno di voi, chi ha comunque sostenuto questo programma di tirocinio nel vostro reparto e chi ha intervistato queste persone? Hai intervistato questo stagista? Se no (perché no?), Chi l'ha fatto e in ogni caso perché ti sono stati assegnati? Se non stanno contribuendo alla tua produttività, come fanno le altre persone a gestire i propri tirocinanti? Sono nella tua azienda per svolgere attività di ricerca o attività salariali orarie o un mix ragionevole? Hanno un progetto significativo o qualcosa in cui hanno un interesse personale? Hanno pietre miliari e le stai monitorando (sembra che no)? Fanno una presentazione alla fine? La tua azienda (non tu personalmente) esce dal colloquio con i tuoi stagisti? Quali sono le loro critiche e suggerimenti? Stai pagando $ competitivi, al di sotto del mercato $$ o gratis? Hanno precedenti esperienze lavorative, sia software che di sorta? Forse dovresti leggere i curriculum e intervistare più attentamente, valutare la loro iniziativa e il loro stile di lavoro.
> "Vanno alle riunioni a cui non è stato detto che dovevano partecipare ... bene, ma poi siedono in un angolo e dormono ... male. Non so nemmeno cosa farci."
Forse stanno cercando di capire la più ampia organizzazione / prodotto / industria (sei tu o altre persone a darglielo?), Forse non gli piace che ti oscuri programmando 8 (?) Ore al giorno, forse sono totalmente demoralizzati da la loro mancanza di progressi, o forse stanno semplicemente diminuendo - non si può dire in base a quello che hai detto.
Esiste una tattica ben nota per trasformare quelle riunioni non necessarie in qualcosa di positivo: digli che puoi chiamarle in qualsiasi momento per alzarti alla riunione di reparto e fornire un riepilogo verbale di una di quelle riunioni. In alternativa, dai loro un elenco di riunioni che ritieni non debbano partecipare e chiedi se sono d'accordo e se non perché. Forse tu o il tuo reparto risorse umane o tirocinante dovresti impostare un programma di pranzo o presentazione per loro e altri stagisti per incontrare una vasta gamma di persone e funzioni lavorative all'interno dell'azienda. Tutti i buoni programmi di tirocinio lo fanno, confrontandoli con loro. Se ciò non esiste, fallo accadere! Dovrebbe beneficiare tutti voi. Diventa proprietario di questo programma di tirocinio.
Vieni a pensarci, organizza un incontro per il tuo personale gestendo stagisti su "Best Practices for Managing Interns" (assolutamente non invitare i tirocinanti a quello. Ma probabilmente dai loro un riassunto redatto). Hai parlato con qualcuno che ha gestito stagisti prima di questi problemi?
Quello era il contesto del grande quadro a cui non stai rispondendo, quindi ecco i dettagli specifici:
- vuoi che ti ombreggino alla tua scrivania (quante ore al giorno? 2? 8?), forse non è per loro. Sembra micromanaging? Se hai risolto il problema della rottura del check-in e hai tenuto recensioni sul codice (suggerimenti di seguito), dovrebbe essere davvero necessario? Direi di no. Perché non farli decidere quando metterti in ombra? Meglio ancora, ti hanno mostrato periodicamente sulla loro macchina come stanno codificando / test / debug e ti siedi e guardi e commenti?
Il principio generale è: gestire le aspettative e rivedere regolarmente i progressi (3x / settimana?); non microgestire il comportamento .
> Controllano le cose senza testarle.
- ok è molto semplice da risolvere: richiedono tutti i loro check-in per allegare un file testcase + file di log di passaggio . Chiedi al sistema SCM di rifiutare o contrassegnare le modifiche senza (/ invia tramite e-mail al boss principale / registra la percentuale di successo su una classifica dipartimentale / qualunque cosa). Configurare il sistema SCM per imporre che sia forse un compito intern adatto. E / o sicuramente avere recensioni di codice , anche se su Skype o (quando sei occupato), inviare commenti via e-mail. Probabilmente anche, limitare l'ambito di quali file possono archiviare fino a quando non smettono di rompere le cose.
> A volte do loro qualcosa di piccolo da fare e loro lo fanno alla grande, quindi do loro qualcosa di più duro e loro falliscono, duro.
Beh, sembra che il processo di apprendimento o il loro processo di pensiero non funzionino. Li hai guidati attraverso una serie logica di passaggi che avrebbero dovuto cercare di risolverlo? Leggi manuali, wiki, tutorial, guide per l'utente, libri ecc.?
- un'altra grande pratica è di farli avviare e possedere un wiki / (documento) sulla metodologia. Invitali a presentarlo e a esaminarlo. Tutti questi problemi sono opportunità sotto mentite spoglie - supponendo che abbiano le capacità, la motivazione e l'interesse di base, che non sappiamo in base a ciò che hai detto.
> "A volte mi vengono poste domande a cui è molto, molto facile rispondere se fai solo un po 'del tuo lavoro cercando di scoprire .."
Di 'loro che avrebbero potuto rispondere da soli, fagli avviare e possedere un wiki e documentare / collegare le risorse. Ancora una volta, invitali a presentarlo quando presentano metodologia. Inoltre, suppongo che contrassegni il tuo calendario con il tempo occupato / disponibile ("tempo rosso / tempo verde")?
> "Altre volte non mi viene chiesto nulla"
Potrebbe essere un brutto segno o un buon segno - supponendo che non stiano dormendo in riunioni inutili o leggendo Calvin e Hobbes o nascondendosi da te. Supponendo che rimani in contatto via e-mail, messaggistica istantanea e e-mail automatiche di check-in di codice, forse qualcosa di più profondo non funziona.
Puoi rispondere ad alcuni dei precedenti, quindi possiamo prenderlo da lì?