Nous avons une petite équipe dans notre département et employons généralement 1-3 étudiants / stagiaires. Le problème que nous avons est la rétention. Nous aimons embaucher un étudiant qui restera au sein de l'équipe pendant plus qu'un trimestre d'été. Le problème est que si les 4 derniers étudiants que nous avons embauchés, nous en avons discuté dès le départ avec eux et ils ont tous fini par partir plus tôt que nous l'aurions souhaité.
Les relations se sont toutes bien terminées, les étudiants ont obtenu des postes d'assistant à l'enseignement ou de recherche au sein de l'université, ou sont passés à des choses plus grandes et meilleures. Tout cela est compréhensible et nous ne leur en voulons pas pour avoir fait ce qui est le mieux pour eux.
Mais mon point de vue est différent car j'ai travaillé au sein de notre département pendant 2 ans pendant le premier cycle, moment auquel j'ai été recruté à plein temps après l'obtention du diplôme.
Comment retenir les étudiants? Nous leur donnons le matériel dont ils ont besoin / veulent, nous leur fournissons des problèmes à résoudre comme bon leur semble (dans des limites raisonnables). Dans l'ensemble, ce type de travail pour un étudiant programmeur est si flexible et génial que je ne vois pas comment quelqu'un voudrait partir.
Pensées ?
Réponses:
J'ai travaillé comme étudiant programmeur en tant que stagiaire à deux emplois différents pendant mes études. Je suis maintenant diplômé et travaille à temps plein dans une autre entreprise. (un tiers).
La principale raison pour laquelle je ne suis pas resté avec ces entreprises pendant que j'étais étudiant était parce que je ne voyais pas la possibilité de progresser / monter dans l'entreprise. En outre, ils utilisent une technologie et n'ont montré aucun signe d'expansion.
En tant qu'étudiant sur le point d'obtenir son diplôme, vous sentez que vous ne devriez pas vous engager aussi facilement parce que vous ne voulez pas que des milliers de dollars et 4 ans d'école se rendent à un seul emploi où vous vous asseyez et devenez rassis (même si c'est le cas beaucoup de fois.) La sécurité n'est pas encore dans l'esprit de ces enfants, mais ce n'est pas de leur faute.
Montrez-leur que l'entreprise peut se développer et qu'ils peuvent grandir avec elle dans leur carrière, et montrez-leur que vous êtes ouverts aux nouvelles technologies et à l'apprentissage.
la source
Peut-être que vous n'avez pas assez de grands développeurs pour les inspirer / les motiver à rester
J'ai eu 2 stages dans 2 entreprises différentes. Je viens de terminer le 2e il y a une semaine et je me suis rendu compte que je préfère le 1er au 2e. La raison en est que même si je fais pratiquement la même chose dans la 2ème entreprise (développement Web), la plupart des développeurs sont presque aussi jeunes que moi. Ce qui m'amène à penser qu'ils n'ont pas encore assez d'expérience en tant que programmeurs. La meilleure façon de penser pour que ma carrière se développe et pour en savoir plus en tant que développeur est de m'entourer des meilleurs programmeurs à ma portée. Ils ont ce genre de développeurs par rapport à la 1ère entreprise dans laquelle je suis. C'est pourquoi je préfère le 1er à la 2e.
C'est peut-être l'une des raisons pour lesquelles ils ne restent pas dans votre entreprise.
la source
J'ai fait un stage dans une petite entreprise à l'école et j'ai fini par rester deux ans. Je pense que l'une des choses qui m'ont gardé là-bas, c'est quand j'ai commencé, ils avaient un petit projet (environ un mois) pour que je puisse travailler, ce qui m'a permis de découvrir l'entreprise et de laisser mon manager découvrir mes forces. J'ai alors pu entreprendre quelques projets plus importants, plus gratifiants et intéressants pour moi, et plus utiles à l'entreprise.
Dans l'ensemble, je pense que la chose la plus importante avec les stagiaires est d'avoir des projets ponctuels alignés qui seraient utiles. Si vous n'avez pas vraiment l'impression d'avoir fait une différence avec votre temps, il existe de nombreuses meilleures façons de le dépenser.
Cependant, vous obtiendrez toujours un certain chiffre d'affaires avec les stagiaires. Il y a une assez grande incitation à voir à quoi ressemblent différentes entreprises afin que vous puissiez avoir une idée de ce qu'il faut rechercher lorsque vous obtenez votre diplôme.
la source
Je travaille actuellement à temps partiel dans une entreprise de développement Web pendant mes études universitaires.
Bien que j'apprécie que cela me maintienne à flot tout en payant pour l'école, je ne pense pas que je resterais longtemps après avoir obtenu mon diplôme. La principale raison est qu'avec un diplôme CIS à mon actif, je vais soudainement valoir bien plus qu'un simple «étudiant». Changer d'emploi est donc un bon moyen d'obtenir une augmentation salariale importante, probablement plus que ce que j'obtiendrais si je demandais juste une augmentation. De plus, je suis un peu fatigué de maintenir le code des autres anciens étudiants qui font parfois des choses étranges.
Je veux essayer de nouvelles choses et voir quelles choses intéressantes je peux faire. Faire la même chose après l'université que vous faisiez avant défie en quelque sorte le but de l'université, qui est de changer qui vous êtes.
la source
Embauchez des gens qui veulent faire le genre de travail que vous faites.
la source
Je dirais qu'il faut aller doucement avec les questions techniques de l'entretien. J'ai passé une entrevue dans une entreprise tout droit sortie de l'université, sans aucune expérience commerciale. Je n'ai pas bien géré l'entretien technique, mais ils m'ont quand même donné le rôle. Un an plus tard, j'étais responsable technique de l'entreprise.
Repérer la motivation à apprendre et la passion pour l'industrie seront vifs.
la source
Vous devez couvrir certains concepts de programmation de base pour vous assurer qu'ils restent éveillés pendant les cours - algorithmes, structures de données, etc. Je voudrais également entendre EN DÉTAIL certaines des tâches de programmation qu'ils ont faites. Je trouve toujours ça intéressant quand un employé potetial ne peut pas me dire grand-chose sur la mission de programmation qui était une partie importante de sa note.
La prochaine serait d'essayer de comprendre s'ils avaient des compétences de raisonnement. Peuvent-ils décomposer un problème en morceaux gérables? Je m'en fiche vraiment s'ils obtiennent une question logique correcte tant qu'ils peuvent me dire l'approche qu'ils utiliseraient (et bien sûr, l'approche semble appropriée.)
la source
Nous retenons environ 50% de nos stagiaires. Ce que nous faisons, c'est de leur donner plus de travail stimulant et intéressant, les poussant à leurs limites. Pour la moitié c'est trop et ils partent (généralement en bons termes). Pour l'autre moitié, ils adorent ça parce que c'est pourquoi ils se sont lancés dans la programmation, pour créer du code vraiment cool.
Vous devez orienter le travail pour le type de stagiaires auquel vous souhaitez vous accrocher.
la source
Pourquoi prennent-ils des positions universitaires sur les vôtres? Ils partent en bons termes, alors demandez-leur simplement lors de l'entretien de sortie? Cherchent-ils des carrières dans le milieu universitaire? Obtiennent-ils des «points brownie» pour travailler avec un professeur? Est-il nécessaire de passer du temps dans ces postes pour conserver l'argent de la bourse?
Souvent, sur un grand campus ayant un emploi, il est très avantageux de devoir se rendre à un emploi. Les étudiants ont également besoin de temps flexible. Laissez-les travailler à distance quelques fois. Donnez-leur un excellent ordinateur portable à utiliser pour le temps où ils sont employés.
Faites-leur expliquer pourquoi ils veulent travailler pour votre entreprise en premier lieu et vous découvrirez peut-être ce qui les fera rester. Le court stage peut être l'entrée minimale sur leur CV dont ils ont besoin pour aller travailler ailleurs ou terminer leurs études.
la source
Les questions techniques dans une interview sont nécessaires, mais essayez de ne pas poser de questions sur les questions auxquelles la personne pourrait répondre si elle consultait la documentation en moins d'une minute. Même les choses que vous pensez seraient nécessaires (comment retirer toutes les virgules d'une chaîne) pour être à moitié décentes. Ce genre de choses qu'ils peuvent comprendre au fur et à mesure s'ils sont des résolveurs de problèmes intelligents. Regardez comment ils répondent à des questions techniques subjectives plutôt qu'objectives. Littéralement, vous pouvez poser des questions hors de ce site. Essayez d'éviter les questions Stackoverflow. Ce n'est pas important. S'ils peuvent comprendre le niveau supérieur de manière nuancée et paraître intelligent mais humble tout en le faisant, ils seront en mesure de mieux gérer ce langage / technologie en quelques mois que leurs pairs qui ont beaucoup plus d'expérience avec cela.
la source
Quel type d'outils utilisez-vous? IMO Je m'en ficherais si j'écrivais du code à la pointe du progrès, si je devais l'écrire à l'aide du bloc-notes, je ne resterais pas longtemps. Je n'abandonnerais pas mon IDE pour une augmentation de salaire de 10 000 $, tout le gâteau que vous pourriez me lancer ou travailler sur le codage pour le LHC.
la source
certaines choses que vous pouvez faire pour que les élèves restent.
la source
Pensez à la rétention avant même que la personne ne franchisse la porte pour le premier jour de son stage. J'ai vu des gens essayer cela au cours des 2 dernières semaines d'un stage, alors que ces ouvertures auraient dû être faites au début.
Restez également en contact avec les anciens stagiaires que vous avez aimés. En sortant du collège, il est naturel d'essayer d'acquérir des expériences variées, il est même discutable que l'on devrait travailler ailleurs. Cependant, lorsque le deuxième emploi arrivera et qu'ils auront gratté leurs démangeaisons, vous serez en bonne position pour les embaucher pour leur deuxième emploi. Ne faites rien de fou, juste peut-être un appel une ou deux fois par an, ou peut-être un déjeuner si vous êtes tous les deux dans la même zone.
la source