Como manter programadores para estudantes / estagiários? [fechadas]

13

Temos uma equipe pequena em nosso departamento e normalmente empregamos de 1 a 3 alunos / estagiários. O problema que temos é a retenção. Gostamos de contratar um aluno que permanecerá como parte da equipe por mais do que apenas um trimestre de verão. O problema é que, nos últimos 4 alunos que contratamos, discutimos isso com eles e todos acabaram saindo mais cedo do que gostaríamos.

Todos os relacionamentos terminaram de uma maneira boa, os estudantes obtiveram posições de assistente de ensino ou de pesquisa na universidade ou passaram a coisas maiores e melhores. Tudo isso é compreensível e não os opomos por fazer o que é melhor para eles.

Mas minha perspectiva é diferente, pois trabalhei em nosso departamento por 2 anos durante a graduação, quando fui contratado em período integral após a graduação.

Como podemos reter os alunos? Damos a eles o hardware que eles precisam / desejam, fornecemos a eles problemas para resolver da maneira que acharem melhor (dentro do razoável). Em suma, para mim, esse tipo de trabalho para um programador de estudantes é tão flexível e incrível que não consigo ver como alguém iria querer sair.

Pensamentos ?

Chris
fonte
12
Existe bolo ...?
Dannywartnaby 7/10/10
1
Adicionado como um comentário, porque raramente entrevisto estudantes e essa não é uma ótima resposta, mas eu provavelmente perguntaria a eles sobre suas aspirações no desenvolvimento de software. Pergunte a eles onde eles querem estar em um ano ou dois e o que eles querem fazer. Se você gosta deles, tente alinhar seus objetivos com o papel.
Dannywartnaby 7/10/10
1
E por 'bolo' ele realmente quer dizer ... cakephp! : P
chiurox 22/10/10
3
O BOLO É UMA MENTIRA!!!
user541686
1
Por favor, assuma a posição de envio de acompanhante de parte
BlackICE

Respostas:

14

Trabalhei como programador de estudantes como estagiário em dois empregos diferentes enquanto estava na escola. Agora sou formado e trabalho com outra empresa em período integral. (um terceiro).

A principal razão pela qual não fiquei com essas empresas enquanto estudante foi porque não vi uma oportunidade de avançar / subir na empresa. Além disso, eles usam uma tecnologia e não mostraram sinais de expansão.

Como estudante prestes a se formar, você sente que não deve se comprometer tão facilmente, porque não deseja que milhares de dólares e quatro anos de escola frequentem um emprego em que se sente e se torne obsoleto (mesmo que esse seja o caso). muitas vezes.) A segurança ainda não está na mente dessas crianças, mas não é culpa delas.

Mostre a eles que a empresa pode crescer, e eles podem crescer com ela em suas carreiras, e mostre a eles que vocês estão abertos a novas tecnologias e aprendizado.

Scott
fonte
Entendo sua posição, a diferença aqui é que a Universidade Estadual de Ohio não será fechada em breve. E sinto que agora, trabalhando em período integral e fazendo parte da equipe, é um exemplo perfeito de possível avanço na carreira no futuro. Comecei como estudante, fui contratado em período integral temporário (devido a restrições orçamentárias) e na próxima semana passarei para uma posição de ETC com um bom salário e benefícios que a maioria das empresas sonharia em dar aos seus funcionários.
Chris
2
Sim, a questão principal aqui é ... eles ainda não podem ver isso. Tudo o que eles vêem é eles mesmos, até que estejam no mundo real e sejam forçados a viver um estilo de vida profissional. Alguns alunos percebem isso na escola, outros não.
7288 Scott
2
+1 em "Tudo o que eles veem são eles mesmos ..." Isso pode ser atribuído à idade ou ao que eles foram "ensinados". Perdi a conta do número de graduados recentes que entrevistei que pensavam que suas experiências com programas de brinquedos na escola significavam algo em um ambiente de produção sério.
precisa
10

Talvez você não tenha ótimos desenvolvedores suficientes para inspirá-los / motivá-los a permanecer

Eu tive 2 estágios em 2 empresas diferentes. Acabei de terminar o segundo dia uma semana atrás e percebi que prefiro o primeiro ao segundo. O motivo é que, embora eu esteja praticamente fazendo o mesmo na 2ª empresa (desenvolvimento da Web), a maioria dos desenvolvedores é quase tão jovem quanto eu. O que me leva a pensar que eles ainda não têm experiência suficiente como programadores. A melhor maneira de pensar para minha carreira crescer e aprender mais como desenvolvedor é me cercar dos melhores programadores que estão ao meu alcance. Eles têm esse tipo de desenvolvedor em relação à 1ª empresa em que eu estive. É por isso que eu prefiro a 1ª à 2ª.

Talvez essa seja uma das razões pelas quais eles não permanecem na sua empresa.

Terence Ponce
fonte
3

Estagiei em uma pequena empresa na escola e acabei ficando por dois anos. Uma das coisas que me mantiveram lá, acho, foi quando comecei que eles tinham um projeto pequeno (com cerca de um mês) para eu trabalhar, que me permitiu aprender sobre a empresa e que meu gerente aprendeu meus pontos fortes. Pude, então, assumir um projeto mais substancial que era mais gratificante e interessante para mim e mais útil para a empresa.

No geral, acho que a coisa mais importante com os estagiários é ter projetos pontuais alinhados que seriam úteis. Se você realmente não sente que fez a diferença no seu tempo, há muitas maneiras melhores de gastá-lo.

Você sempre terá uma certa quantidade de rotatividade com estagiários. Há um grande incentivo para ver como são as diferentes empresas, para que você possa ter uma idéia do que procurar quando se formar.

aubreyrhodes
fonte
2

Atualmente, estou trabalhando em uma empresa de desenvolvimento da web em período parcial enquanto estuda na universidade.
Embora eu goste de que isso me mantenha à tona enquanto pago pela escola, acho que não ficaria por muito tempo depois de me formar. A principal razão é que, com um diploma da CIS, de repente eu valeria um pouco mais do que apenas um 'aluno'. Portanto, mudar de emprego é uma boa maneira de obter um aumento salarial significativo, provavelmente mais do que o que eu obteria se apenas pedisse um aumento. Além disso, eu meio que cansei de manter o código de outros alunos anteriores que às vezes fazem coisas estranhas.

Quero experimentar coisas novas e ver que coisas interessantes eu posso fazer. Fazer o mesmo depois da universidade que você fazia antes desafia o ponto da universidade, que é mudar quem você é.

WalterJ89
fonte
Minha transição de estudante para funcionário em período integral mereceu um aumento salarial substancial. Temos um limite máximo para as taxas para os estudantes e, quando passei para o período integral, eles pesquisaram a taxa de mercado e fui compensado de acordo. Embora na universidade o salário seja um pouco menor do que no mundo dos negócios, mas os benefícios superam o insignificante menor salário. Além disso, meu trabalho como estudante me ajudou a fazer a transição para o período integral. Recebi projetos do mundo real e fui orientado a resolvê-los da melhor maneira que achar melhor. A disparidade entre o desenvolvimento acadêmico e o mundo real é substancial.
Chris
4
Tenho pena daqueles que se formam com um diploma, mas sem experiência prática. Um estágio de algum tipo deve ser um requisito na maioria das universidades.
precisa saber é o seguinte
2

Contrate pessoas que desejam fazer o tipo de trabalho que você faz.

Paul Nathan
fonte
Qual a melhor forma de obter essas informações durante a entrevista? O trabalho é publicado explicitamente, afirmando que queremos programadores da Web em mais ou menos palavras com os idiomas nos quais focamos listados. Sem perguntar diretamente "você quer ser um desenvolvedor web?" por exemplo, como você pode obter, durante a entrevista, que esse aluno deseja ir ao mundo da web? Não entrevistamos estudantes sem experiência real na web.
Chris
1
@ Chris: Existem mais aspectos do que apenas as tarefas de codificação. Há também a cultura do escritório, o nível de processo envolvido, a cultura do campus. Há também o aspecto da tecnologia - se você não estiver fazendo algum trabalho de ponta, talvez não seja empolgante o suficiente. por exemplo, você está trabalhando no ASP clássico? :)
Paul Nathan
Somos uma oficina de código aberto gastar o nosso tempo de codificação em php, javascript (jquery às vezes), python e no lado conseguimos alguns servidores (hardware físico e caixas ESXi recentemente implantados.
Chris
@ Chris: Eu não estou tentando lançar uma reflexão sobre o que você está fazendo, estou tentando colocar idéias sobre por que sua loja pode ser menos atraente. Parece que você está no topo da atual tecnologia de ponta. Eu não sei. : - /
Paul Nathan
Eu aprecio seus comentários, eu realmente aprecio. Como sou um funcionário em período integral, estou procurando maneiras de melhorar a retenção. Como é óbvio, as pessoas aqui ainda não sabem disso. :-)
Chris
1

Eu diria que vai com calma com perguntas técnicas na entrevista. Eu entrevistei em uma empresa diretamente fora da universidade, com zero experiência comercial. Eu não lidei bem com a entrevista técnica, mas eles me deram o papel de qualquer maneira. Um ano depois, fui líder técnico da empresa.

Encontrar motivação para aprender e paixão pela indústria serão intensos.

MM01
fonte
Eu entendo seus sentimentos, mas, da mesma forma, como você determina as qualificações de um programador, se você se dedica a questões técnicas. Em geral, damos mais peso à experiência e ao portfólio de trabalhos a serem exibidos e gostamos de discutir os projetos em que eles trabalharam antes. Portanto, nesse contexto, eles geralmente estão muito familiarizados com o projeto ou não, e você percebe que eles afirmam ser algo que não são.
Chris
@ Chris - você está tendo problemas para encontrar ou manter alunos de qualidade. Não consigo imaginar que a habilidade técnica os impeça de partir, a menos que se sintam sobrecarregados e não o admitam.
Jeffo
Estamos tendo problemas para reter os alunos sólidos. O primeiro aluno saiu para buscar seu doutorado e assumir uma posição de pesquisa. Isso eu entendo. Outro estudante partiu para o estágio de verão de volta à sua cidade natal e aguentou até duas semanas antes do início do trimestre do outono para nos dizer que não estava voltando. Ele também era uma jóia. Nós odiamos contratar um novo aluno a cada 10 a 30 semanas. Pagamos a tarifa mais alta, incentivamos os alunos a decolar se tiverem responsabilidades acadêmicas e damos aos estudantes a liberdade / flexibilidade para trabalhar.
Chris
1

Você precisa cobrir alguns conceitos básicos de programação para garantir que eles permaneçam acordados durante as aulas - algoritmos, estruturas de dados, etc. Eu também gostaria de ouvir IN DETALHE sobre algumas das tarefas de programação que eles fizeram. Eu sempre acho interessante quando um funcionário em potencial não pode me falar muito sobre o trabalho de programação que foi a maior parte de sua nota.

Em seguida, seria tentar descobrir se eles tinham habilidades de raciocínio. Eles podem dividir um problema em pedaços gerenciáveis? Realmente não me importo se eles acertarem uma pergunta lógica, desde que possam me dizer a abordagem que usariam (e, claro, a abordagem parece apropriada).

bigtang
fonte
1

Retemos cerca de 50% de nossos estagiários. O que fazemos é continuar dando a eles um trabalho mais desafiador e interessante, levando-os ao limite. Para metade é demais e eles partem (geralmente em bons termos). Para a outra metade, eles adoram porque é por isso que eles começaram a programar, para criar um código muito legal.

Você precisa apontar o trabalho para o tipo de estagiários em que deseja se apegar.

David Thielen
fonte
0

Por que eles estão ocupando cargos na universidade sobre os seus? Eles saem em boas condições, então pergunte a eles durante a entrevista de saída? Eles estão procurando carreiras na academia? Eles recebem 'pontos brownie' por trabalhar com um professor? É necessário gastar tempo nessas posições para manter o dinheiro da bolsa?

Muitas vezes, em um grande campus com emprego, há um grande benefício em ter que se mudar para um emprego. Os alunos também precisam de tempo flexível. Deixe-os trabalhar remotamente algumas vezes. Dê a eles um ótimo laptop para usar durante o tempo em que estiverem empregados.

Faça-os explicar por que eles querem trabalhar para sua empresa em primeiro lugar e talvez você descubra o que os fará ficar. O curto estágio pode ser a entrada mínima em seu currículo de que eles precisam para ir trabalhar em outro lugar ou concluir seu curso.

JeffO
fonte
Em uma situação, o aluno foi embora porque, enquanto cursava o doutorado, recebeu uma posição no GTA, que ofereceu uma melhor compensação junto com o financiamento da escola. Outro aluno que tínhamos, partiu para um estágio de verão e, em vez de voltar para cá, ofereceu-lhe uma posição remota para continuar trabalhando para eles enquanto estava na escola e estava buscando um estágio na Microsoft. Parece que todos que saem, saem por um bom motivo, me entristece vê-los partir porque tivemos ótimos desenvolvedores. Vergonha, não podemos obter mais financiamento para pagar uma taxa melhor.
Chris
2
@ Chris "Ashame, não podemos obter mais financiamento para pagar uma taxa melhor." Parece que você já conhece o maior motivo.
WernerCD
0

Perguntas técnicas em uma entrevista são necessárias, mas tente não perguntar sobre o que a pessoa poderia responder se procurasse na documentação em menos de um minuto. Até as coisas que você acha que seriam necessárias (como você tira todas as vírgulas de uma sequência) são meio decentes. Esse tipo de coisa que eles podem descobrir como vão se forem solucionadores de problemas inteligentes. Veja como eles respondem a perguntas técnicas subjetivas, em vez de objetivas. Literalmente, você pode fazer algumas perguntas fora deste site. Tente evitar perguntas sobre o Stackoverflow. Isso não importa. Se eles puderem entender o nível mais alto de uma maneira diferenciada e parecerem inteligentes, mas humildes ao fazê-lo, poderão abordar essas coisas de linguagem / tecnologia melhor em alguns meses do que seus colegas que têm muito mais experiência com isso.

Morgan Herlocker
fonte
0

Que tipo de ferramentas você está usando? OMI Eu não me importaria se estivesse escrevendo código no limite, se tivesse que escrevê-lo usando o bloco de notas, não ficaria muito tempo. Eu não desistiria do meu IDE por um aumento salarial de 10 mil, todo o bolo que você poderia me dar, ou trabalharia na codificação do LHC.

Gelo preto
fonte
0

algumas coisas que você pode fazer para que os alunos fiquem.

  1. Faça com que se saiba que os estagiários recebem um emprego em período integral.
  2. Fazer com que o emprego em período integral pareça significativamente melhor do que o estágio.
  3. Não faça com que um estágio pareça um estágio, trate-o como se fosse um funcionário real
  4. ofereça remuneração competitiva, pelo menos alta o suficiente para que não seja um corte significativo nos ganhos potenciais em comparação com outros empregos, mesmo que não relacionado aos graus que seus estagiários estão buscando.
  5. se você não puder oferecer remuneração (ou mesmo se puder) oferecer benefícios / benefícios menores, parece que não pode fazer isso, mas talvez seja criativo e não considere isso um benefício. Uma empresa que eu solicitei estágio ofereceu aos estagiários um dia de férias pagas e acesso à academia da empresa.
  6. se você tiver várias funções de estagiário, ajude-as a encontrar uma boa opção se o que elas foram contratadas não for uma boa opção.
Ryathal
fonte
0

Pense em retenção antes mesmo de a pessoa entrar pela porta durante o primeiro dia de estágio. Vi pessoas tentarem isso nas últimas 2 semanas de um estágio, quando essas propostas deveriam ter sido feitas no começo.

Além disso, mantenha contato com os ex-estagiários que você gostou. Ao sair da faculdade, é natural tentar obter experiências variadas, é até discutível que alguém deva trabalhar em outro lugar. No entanto, quando o segundo trabalho chegar e eles coçarem, você estará em uma boa posição para contratá-los para o segundo emprego. Não faça nada louco, apenas uma ligação uma ou duas vezes por ano, ou talvez almoçar se ambos estiverem na mesma área.

anon
fonte