Come mantenere i programmatori studenti / stagisti? [chiuso]

13

Abbiamo una piccola squadra nel nostro dipartimento e di solito impieghiamo 1-3 studenti / stagisti. Il problema che abbiamo è la conservazione. Ci piace assumere uno studente che resterà come parte del team per più di un trimestre estivo. Il problema è che nonostante gli ultimi 4 studenti che abbiamo assunto, abbiamo discusso di questo con loro e tutti hanno finito per andarsene prima di quanto avremmo voluto.

Le relazioni si sono concluse in modo positivo, gli studenti hanno ottenuto l'incarico di assistente di insegnamento o di ricerca all'interno dell'università, o sono andati a cose più grandi e migliori. Tutto ciò è comprensibile e non lo riteniamo contrario a loro per fare ciò che è meglio per loro.

Ma la mia prospettiva è diversa perché ho lavorato all'interno del nostro dipartimento per 2 anni durante la laurea, a quel punto sono stato portato a tempo pieno dopo la laurea.

Come possiamo mantenere gli studenti? Diamo loro l'hardware di cui hanno bisogno / vogliono, forniamo loro i problemi da risolvere in ogni caso che ritengono opportuno (entro limiti ragionevoli). Tutto sommato per me questo tipo di lavoro per uno studente programmatore è così flessibile e fantastico che non riesco a vedere come qualcuno vorrebbe andarsene.

Pensieri?

    
posta Chris 07.10.2010 - 14:58
fonte

13 risposte

14

Ho lavorato come programmatore studente come stagista in due diversi lavori mentre ero a scuola. Ora sono laureato e lavoro con un'altra azienda a tempo pieno. (un terzo).

Il motivo principale per cui non mi sono imbattuto in queste aziende mentre ero studente era perché non vedevo l'opportunità di andare avanti / salire in azienda. Inoltre, usano una tecnologia e non mostrano alcun segno di espansione.

Quando uno studente sta per laurearti, senti che non dovresti impegnarti così facilmente perché non vuoi che migliaia di dollari e 4 anni di scuola vadano a lavorare in un posto dove ti siederai e diventerai stantio (anche se questo è il caso molte volte.) La sicurezza non è ancora nelle menti di quei bambini, ma non è colpa loro.

Mostra loro che l'azienda può crescere, e che possono crescere insieme durante le loro carriere e mostrargli che i ragazzi sono aperti alle nuove tecnologie e all'apprendimento.

    
risposta data 07.10.2010 - 15:07
fonte
10

Forse non hai abbastanza grandi sviluppatori da ispirare / motivarli a rimanere

Ho avuto 2 stage in 2 aziende diverse. Ho appena finito il 2 ° una settimana fa e ho capito che preferisco il 1 ° al 2 °. Il motivo è perché anche se sto praticamente facendo la stessa cosa alla 2a compagnia (sviluppo Web), la maggior parte degli sviluppatori sono quasi giovani come me. Il che mi porta a pensare che non abbiano ancora abbastanza esperienza come programmatori. Il modo migliore in cui posso pensare alla crescita della mia carriera e imparare di più come sviluppatore è circondarmi dei migliori programmatori che sono alla mia portata. Hanno quel tipo di sviluppatori rispetto alla prima compagnia in cui sono stato. Ecco perché preferisco il 1 ° al 2 °.

Forse è uno dei motivi per cui non si attengono alla tua azienda.

    
risposta data 07.10.2010 - 18:05
fonte
3

Sono stato internato in una piccola azienda a scuola e ho finito per rimanere per due anni. Una delle cose che mi ha trattenuto lì, credo, è stata quando ho iniziato a lavorare su un piccolo progetto (circa un mese) che mi permettesse di conoscere l'azienda e di far imparare al mio manager i miei punti di forza. Sono stato quindi in grado di intraprendere un paio di progetti più sostanziali che sono stati più gratificanti e interessanti per me e più utili per l'azienda.

Nel complesso, penso che la cosa più importante con i tirocinanti sia quella di mettere in fila progetti singoli che possano essere utili. Se non ti senti davvero in grado di fare la differenza con il tuo tempo, ci sono molti modi migliori per spenderlo.

Avrai sempre una certa quantità di turnover con stagisti comunque. C'è un grande incentivo a vedere quali sono le diverse aziende in modo che tu possa avere un'idea di cosa cercare quando ti diplomi.

    
risposta data 04.11.2010 - 03:38
fonte
2

Attualmente sto lavorando in una società di sviluppo web a tempo parziale mentre vado all'università.
  Anche se mi piace che mi tenga a galla mentre pago per la scuola, non penso che resterò a lungo dopo essermi laureato. La ragione principale è che con una laurea in CIS sotto la mia cintura, all'improvviso mi varrà un bel po 'più di un semplice' studente '. Quindi cambiare lavoro è un buon modo per ottenere un significativo aumento di stipendio, probabilmente più di quello che otterrei se chiedessi un aumento. Inoltre mi stanco di mantenere il codice di altri studenti del passato che a volte fanno cose strane.

Voglio provare nuove cose e vedere quali cose interessanti posso fare. Fare la stessa cosa dopo l'università che stavi facendo prima di tipo sfida l'università, che è cambiare chi sei.

    
risposta data 07.10.2010 - 16:30
fonte
2

Assumi persone che vogliono fare il tipo di lavoro che fai.

    
risposta data 07.10.2010 - 17:43
fonte
1

Direi che è facile con le domande tecniche nell'intervista. Ho intervistato in una società appena uscita dall'università, senza esperienza commerciale. Non ho gestito bene l'intervista tecnica, ma mi hanno comunque assegnato il ruolo. Un anno dopo ero un capo tecnico dell'azienda.

Individuare la motivazione per imparare e la passione per l'industria sarà appassionata.

    
risposta data 07.10.2010 - 16:40
fonte
1

Devi coprire alcuni concetti di programmazione di base per assicurarti che siano rimasti svegli durante le lezioni - algoritmi, strutture dati, ecc. Vorrei anche sentire IN DETTAGLIO su alcuni degli incarichi di programmazione che hanno svolto. Trovo sempre interessante quando un dipendente potetial non può dirmi molto sull'assegnazione di programmazione che è stata una parte importante del loro grado.

Il prossimo cercherebbe di capire se avevano capacità di ragionamento. Possono abbattere un problema in pezzi gestibili? Non mi interessa davvero se ottengono una domanda logica corretta fintanto che possono dirmi l'approccio che useranno (e ovviamente l'approccio sembra appropriato).

    
risposta data 07.10.2010 - 17:07
fonte
1

Conserviamo circa il 50% dei nostri stagisti. Ciò che facciamo è continuare a dare loro un lavoro più impegnativo e interessante spingendoli al limite. Per metà è troppo e se ne vanno (generalmente in buoni termini). Per l'altra metà, lo adorano perché è per questo che sono entrati in programmazione, per creare un codice davvero interessante.

Devi mirare al lavoro per il tipo di stagisti a cui vuoi aggrapparti.

    
risposta data 10.06.2011 - 04:03
fonte
0

Perché stanno prendendo posizioni universitarie? Partono in buone condizioni, quindi basta chiedere loro durante l'intervista di uscita? Stanno cercando carriere in academe? Ottengono "punti brunastri" per lavorare con un professore? Trascorrere del tempo in queste posizioni è necessario per mantenere i soldi della borsa di studio?

Spesso in un grande campus che ha un lavoro c'è un grande vantaggio nel dover recarsi a un lavoro. Gli studenti hanno anche bisogno di tempo flessibile. Lasciali lavorare a distanza alcune volte. Offri loro un ottimo laptop da usare per il tempo in cui sono impiegati.

Fai in modo che spieghino perché vogliono lavorare per la tua azienda in primo luogo e forse scoprirai cosa li farà rimanere. Il tirocinio breve può essere la voce minima sul loro curriculum di cui hanno bisogno per andare a lavorare da qualche altra parte o completare la loro laurea.

    
risposta data 07.10.2010 - 17:15
fonte
0

Le domande tecniche in un colloquio sono necessarie, ma cerca di non chiedere informazioni a cui la persona potrebbe rispondere se ha cercato nella documentazione tra meno di un minuto. Anche le cose che pensate sarebbero necessarie (come prendete tutte le virgole da una stringa) per essere metà decenti. Quel genere di cose che possono capire come vanno se sono dei risolutori di problemi intelligenti. Cerca di vedere come rispondono a domande tecniche soggettive piuttosto che oggettive. Letteralmente, potresti porre alcune domande fuori da questo sito. Cerca di evitare le domande StackOverflow. Non importa. Se riescono a capire il livello più alto in modo sfumato e sembrano intelligenti ma umili mentre lo fanno, saranno in grado di affrontare meglio quel linguaggio / tecnologia in un paio di mesi rispetto ai loro coetanei che hanno molta più esperienza con esso.

    
risposta data 22.10.2010 - 17:08
fonte
0

Che tipo di strumenti stai usando? IMO Non mi interesserebbe se stavo scrivendo il codice sul bordo sanguinante, se dovessi scrivere usando il blocco note non andrei in giro a lungo. Non rinuncerei al mio IDE per un aumento di stipendio di 10k, tutta la torta che potresti lanciare contro di me, o lavorare sulla codifica per l'LHC.

    
risposta data 21.12.2011 - 20:00
fonte
0

alcune cose che puoi fare per convincere gli studenti a rimanere.

  1. Fai sapere che i tirocinanti ricevono dibs in una posizione a tempo pieno.
  2. L'assunzione a tempo pieno sembra significativamente migliore rispetto al tirocinio.
  3. Non fare uno stage come un tirocinio, trattali come se fossero dei veri impiegati
  4. offrire una retribuzione competitiva, almeno abbastanza alta da non ridurre significativamente i potenziali guadagni rispetto ad altri posti di lavoro, anche se non correlata a livelli che i tuoi tirocinanti stanno perseguendo.
  5. se non puoi offrire una retribuzione (o anche se puoi) offrire vantaggi / benefici secondari, sembra che non puoi farlo ma forse puoi essere creativo e farlo diventare un vantaggio. Una società che ho fatto domanda per uno stage offerto stagisti una giornata di vacanza pagata e accesso alla palestra aziendale.
  6. se hai diversi ruoli interni, aiutali a trovare un buon adattamento se ciò per cui sono stati assunti non è una buona idea.
risposta data 21.12.2011 - 20:35
fonte
0

Pensa alla conservazione prima che la persona entri perfino nella porta per il primo giorno del loro tirocinio. Ho visto persone provare questo nelle ultime 2 settimane di uno stage, quando quelle ouverture avrebbero dovuto essere fatte all'inizio.

Inoltre, resta in contatto con gli ex stagisti che ti sono piaciuti. Uscendo dal college è naturale provare e fare esperienze varie, è anche discutibile che uno dovrebbe lavorare altrove. Tuttavia, quando arriva il secondo lavoro e hanno graffiato il loro prurito, sarai in una buona posizione per assumerli per il loro secondo lavoro. Non fare niente di pazzesco, solo una telefonata una o due volte all'anno, o magari pranzare se ti trovi nella stessa zona.

    
risposta data 21.12.2011 - 22:25
fonte

Leggi altre domande sui tag