{"id":30582,"date":"2019-10-31T21:36:21","date_gmt":"2019-10-31T18:36:21","guid":{"rendered":"https:\/\/prohoster.info\/blog\/stazhirovka-v-it-vzglyad-rukovoditelya\/"},"modified":"2019-10-31T21:36:21","modified_gmt":"2019-10-31T18:36:21","slug":"stazhirovka-v-it-vzglyad-rukovoditelya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/stazhirovka-v-it-vzglyad-rukovoditelya","title":{"rendered":"Stage en IT : le regard d'un responsable","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Stage en IT : le regard d&#039;un responsable\" src=\"\/wp-content\/uploads\/2019\/03\/26906807c8ee33256522420a73fd4a3f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nInscription pour <noindex><a rel=\"nofollow\" href=\"https:\/\/yandex.ru\/yaintern\/?utm_source=habr&amp;utm_content=290319\">un stage d'\u00e9t\u00e9<\/a><\/noindex> chez Yandex est ouverte. Elle se d\u00e9roule dans cinq domaines : le backend, le ML, le d\u00e9veloppement mobile, le frontend et l'analyse. Dans ce blog, ainsi que dans d'autres blogs sur Habr et au-del\u00e0, vous pouvez trouver de nombreuses informations sur le d\u00e9roulement du stage. Cependant, beaucoup de choses dans ce processus restent un myst\u00e8re pour ceux qui ne travaillent pas dans l'entreprise. En consid\u00e9rant cela du point de vue des responsables du d\u00e9veloppement, encore plus de questions se posent. Comment bien organiser un stage, comment maximiser l'utilit\u00e9 mutuelle avec le stagiaire, comment apprendre \u00e0 le conna\u00eetre en trois mois et lui enseigner tout ce qui est n\u00e9cessaire pour continuer \u00e0 travailler ?<\/p>\n<p>Nous avons pr\u00e9par\u00e9 cet article \u00e0 cinq. Permettez-nous de nous pr\u00e9senter : Ihnat Kolesnichenko du service des technologies de calcul distribu\u00e9, Misha Levin du service d'intelligence artificielle de Market, Denis Malykh du service de d\u00e9veloppement d'applications, Sergey Berezhnoy du d\u00e9partement de d\u00e9veloppement des interfaces de recherche et Dima Cherkasov du groupe de d\u00e9veloppement anti-fraude. Chacun d'entre nous repr\u00e9sente son domaine de stage. Nous sommes tous des responsables, nous avons besoin de stagiaires, et nous avons une certaine exp\u00e9rience de travail avec eux. Laissez-nous vous parler un peu de cette exp\u00e9rience.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Entretien avant le stage<\/h3>\n<p>\nLes candidats attendent plusieurs entretiens techniques. Le succ\u00e8s lors de l'entretien d\u00e9pend moins des soft skills (capacit\u00e9 \u00e0 communiquer efficacement) et davantage des hard skills (comp\u00e9tences en math\u00e9matiques et en programmation). Cependant, les responsables \u00e9valuent les deux. <\/p>\n<h5><i>Ihnat :<\/i><\/h5>\n<blockquote><p>M\u00eame si une personne est tr\u00e8s talentueuse, mais absolument peu communicative, elle ne pourra pas appliquer toutes ses comp\u00e9tences. Nous y pr\u00eatons bien s\u00fbr attention, mais ce n'est pas une raison pour ne pas prendre quelqu'un en stage. En trois mois, tout peut changer, et de plus, votre premi\u00e8re impression peut s'av\u00e9rer incorrecte. Et si tout est vrai - il faudra expliquer \u00e0 la personne et chercher d'autres \u00e9quipes pour elle. Pour les stagiaires, la communication n'est certainement pas un facteur cl\u00e9. Les comp\u00e9tences professionnelles sont tout de m\u00eame beaucoup plus importantes.<\/p><\/blockquote>\n<h5><i>Denis :<\/i><\/h5>\n<blockquote><p>J'appr\u00e9cie les personnes qui racontent des anecdotes \u2014 dans le bon sens. Une personne capable de partager comment elle et son \u00e9quipe ont h\u00e9ro\u00efquement g\u00e9r\u00e9 un \u00e9chec est int\u00e9ressante. Je commence \u00e0 poser des questions suppl\u00e9mentaires lorsque cette histoire surgit. Mais cela arrive rarement si l'on demande simplement de \u00ab parler de quelque chose d'int\u00e9ressant dans tes projets \u00bb. <\/p>\n<p>Un candidat a un jour prononc\u00e9 une phrase remarquable que j'ai m\u00eame not\u00e9e : \u00ab J'ai r\u00e9ussi \u00e0 \u00e9viter d'aborder des t\u00e2ches ennuyeuses \u00bb.<\/p><\/blockquote>\n<p>\n<img decoding=\"async\" alt=\"Stage en IT : le regard d&#039;un responsable\" src=\"\/wp-content\/uploads\/2019\/03\/4ea8f3422efb412060fd2d9753fb2943.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nComme le temps de communication est limit\u00e9, l'intervieweur essaie chaque minute de la rencontre d'obtenir des informations utiles sur le candidat. C'est super si le stagiaire a r\u00e9fl\u00e9chi \u00e0 quelles parties de son exp\u00e9rience (autres que celles mentionn\u00e9es dans le CV) il pourrait partager. Cela doit \u00eatre un r\u00e9cit court et pertinent.<\/p>\n<h5><i>Denis :<\/i><\/h5>\n<blockquote><p>Je fais attention quand une personne raconte qu'elle a essay\u00e9 plusieurs langages et approches. Les personnes ayant une vision plus large trouvent des solutions plus \u00e9l\u00e9gantes en situation r\u00e9elle. Mais cela peut aussi \u00eatre un avantage ambigu. On peut effleurer les sujets sans vraiment apprendre quoi que ce soit.<\/p><\/blockquote>\n<p>\nLe temps pour les histoires d\u00e9crites par Denis ne reste g\u00e9n\u00e9ralement que pour l'entretien final. D'ici l\u00e0, il faut d\u00e9montrer les connaissances fondamentales et pratiques qui seront la base du travail futur. Et, bien s\u00fbr, il sera n\u00e9cessaire d'\u00e9crire du code sur un tableau ou sur une feuille de papier. <\/p>\n<h5><i>Micha :<\/i><\/h5>\n<blockquote><p>Nous v\u00e9rifions les connaissances en th\u00e9orie des probabilit\u00e9s et en statistiques math\u00e9matiques. Nous regardons si la personne a de l'exp\u00e9rience avec les m\u00e9triques, les algorithmes d'apprentissage automatique, leur r\u00e9glage, le surapprentissage, etc. Nous attendons que la personne puisse \u00e9crire du code \u00e0 un niveau suffisant pour \u00eatre analyste.<\/p><\/blockquote>\n<h5><i>Denis :<\/i><\/h5>\n<blockquote><p>Ceux qui viennent aux entretiens connaissent principalement les langages : nous avons \u00e0 Ekaterinbourg une bonne \u00e9cole des langages fondamentaux, de bonnes universit\u00e9s. Mais honn\u00eatement, un candidat \u00e0 un stage avec de bonnes comp\u00e9tences techniques est un rare ph\u00e9nom\u00e8ne, du moins dans notre voisinage epsilon. Prenons par exemple Swift. Les op\u00e9rations sur les cha\u00eenes y sont tr\u00e8s complexes, et peu de gens peuvent les manipuler rapidement de m\u00e9moire. On les remarque tout de suite. Je donne souvent aux entretiens une t\u00e2che li\u00e9e au traitement des cha\u00eenes. Et en tout temps, une seule personne a r\u00e9ussi \u00e0 \u00e9crire un tel code Swift sur une feuille. Apr\u00e8s cela, je racontais \u00e0 tout le monde qu'enfin quelqu'un avait r\u00e9ussi \u00e0 r\u00e9soudre cette t\u00e2che en Swift sur papier.<\/p><\/blockquote>\n<p><\/p>\n<h3>V\u00e9rification des algorithmes lors de l'entretien<\/h3>\n<p>\nC'est un sujet \u00e0 part, car les candidats se posent toujours la question : pourquoi \u00e9valuons-nous syst\u00e9matiquement la connaissance des algorithmes et des structures de donn\u00e9es ? M\u00eame les futurs d\u00e9veloppeurs mobiles et d\u00e9veloppeurs front-end passent par cette v\u00e9rification. <\/p>\n<h5><i>Micha :<\/i><\/h5>\n<blockquote><p>Lors de l\u2019entretien, nous donnons toujours une t\u00e2che algorithmique. Le candidat doit r\u00e9fl\u00e9chir \u00e0 la mani\u00e8re de l\u2019impl\u00e9menter en Python, de pr\u00e9f\u00e9rence sans erreurs. Il faut comprendre comment v\u00e9rifier son programme et le corriger de mani\u00e8re autonome.<\/p><\/blockquote>\n<p>\n<img decoding=\"async\" alt=\"Stage en IT : le regard d&#039;un responsable\" src=\"\/wp-content\/uploads\/2019\/03\/a522735e41adec1caadb3b4d87e92e68.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nL'exp\u00e9rience en algorithmes sera utile pour trois raisons. Tout d'abord, elle sera n\u00e9cessite dans des t\u00e2ches algorithmiques \u2014 qui ne se pr\u00e9sentent pas souvent, mais qui existent tout de m\u00eame. Deuxi\u00e8mement, le d\u00e9veloppeur pourra r\u00e9soudre plus efficacement des t\u00e2ches li\u00e9es aux algorithmes, m\u00eame si celles-ci ne n\u00e9cessitent pas d'approfondir les algorithmes eux-m\u00eames (et il y en a d\u00e9j\u00e0 pas mal). Enfin, si vous n'avez pas \u00e9tudi\u00e9 les algorithmes \u00e0 l'universit\u00e9, mais que vous savez quand m\u00eame les utiliser, cela vous caract\u00e9rise comme quelqu'un de curieux et augmentera votre autorit\u00e9 aux yeux de l'intervieweur.<\/p>\n<h5><i>Denis :<\/i><\/h5>\n<blockquote><p>La majeure partie du d\u00e9veloppement mobile consiste \u00e0 \u00ab transf\u00e9rer du JSON \u00bb. Mais une fois tous les six mois, il y a des cas o\u00f9 les algorithmes sont n\u00e9cessaires. Je suis actuellement en train de dessiner de belles cartes pour Yandex.M\u00e9t\u00e9o. Et en une semaine, j'ai d\u00fb mettre en \u0153uvre un algorithme de lissage, l'algorithme de Sutherland-Hodgman et l'algorithme de Martinez. Si quelqu'un ne savait pas ce qu'est un hashmap ou une file d'attente prioritaire, il serait rest\u00e9 bloqu\u00e9 longtemps sur ce sujet, et il n'est pas s\u00fbr qu'il aurait r\u00e9ussi sans aide ext\u00e9rieure.<\/p>\n<p>Les algorithmes sont la base du d\u00e9veloppement. C'est ce qui permet au d\u00e9veloppeur d'\u00eatre d\u00e9veloppeur. Peu importe ce que vous faites. Ils sont n\u00e9cessaires m\u00eame dans des projets simples, o\u00f9 le travail principal consiste \u00e0 \u00ab manipuler du JSON \u00bb. M\u00eame si vous n'\u00e9crivez pas vous-m\u00eame d'algorithmes, mais que vous utilisez implicitement des structures de donn\u00e9es, il est pr\u00e9f\u00e9rable de les comprendre. Sinon, vous vous retrouverez \u00e0 cr\u00e9er des applications qui fonctionnent lentement ou de mani\u00e8re incorrecte.<\/p>\n<p>Il existe des programmeurs qui sont entr\u00e9s dans le d\u00e9veloppement de mani\u00e8re acad\u00e9mique : ils sont all\u00e9s \u00e0 l'universit\u00e9, ont \u00e9tudi\u00e9 honn\u00eatement pendant cinq ans et ont obtenu un dipl\u00f4me. Ils connaissent les algorithmes, car on les leur a enseign\u00e9s. Mais cette connaissance des algorithmes ne caract\u00e9rise pas n\u00e9cessairement l'ouverture d'esprit d'une personne, il faut v\u00e9rifier cette ouverture d'esprit d'une autre mani\u00e8re.<\/p>\n<p>Et il y a les autodidactes, dont je fais partie. Oui, j'ai formellement une formation en IT, un dipl\u00f4me d'ing\u00e9nieur-programmateur. Mais les autodidactes ont appris \u00e0 programmer \u00ab malgr\u00e9 tout \u00bb. Ils n'avaient pas de programme universitaire. G\u00e9n\u00e9ralement, ils ne connaissent pas les algorithmes, car ils n'ont jamais eu besoin de les \u00e9tudier. Et quand une telle personne comprend les algorithmes, cela signifie qu'elle a consacr\u00e9 du temps \u00e0 les \u00e9tudier. Apr\u00e8s avoir termin\u00e9 l'universit\u00e9, j'ai r\u00e9alis\u00e9 que j'avais des lacunes concernant les algorithmes fondamentaux \u2014 le fait est que ma sp\u00e9cialisation \u00e9tait appliqu\u00e9e. Je suis all\u00e9 suivre des cours en ligne de l'Universit\u00e9 de Princeton, c\u00e9l\u00e8bre Robert Sedgewick. J'ai compris, j'ai fait tous les devoirs. Et quand quelqu'un raconte une histoire similaire lors d'un entretien, cela m'int\u00e9resse tout de suite, j'ai envie de travailler avec lui ou du moins de poursuivre la conversation.<\/p><\/blockquote>\n<p>\n<img decoding=\"async\" alt=\"Stage en IT : le regard d&#039;un responsable\" src=\"\/wp-content\/uploads\/2019\/03\/795041c1d83fa5e055b9146133e6eee3.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h5><i>Ihnat :<\/i><\/h5>\n<blockquote><p>Lorsque vous interviewez un stagiaire, en quelque sorte, vous attendez m\u00eame plus que d'un d\u00e9veloppeur exp\u00e9riment\u00e9. Il s'agit de la capacit\u00e9 \u00e0 r\u00e9soudre des probl\u00e8mes algorithmiques, \u00e0 \u00e9crire rapidement un code correct. Le candidat au stage est encore \u00e0 l'universit\u00e9. Il y a tout juste un an, on lui parlait des algorithmes en d\u00e9tail. On s'attend \u00e0 ce qu'il puisse les reproduire. Si la personne est raisonnable et a \u00e9cout\u00e9 attentivement les cours, elle le saura tout simplement, elle sortira tout \u00e7a de sa m\u00e9moire.<\/p><\/blockquote>\n<p><\/p>\n<h3>Quels probl\u00e8mes r\u00e9sout un stagiaire<\/h3>\n<p>\nEn g\u00e9n\u00e9ral, le programme de stage peut \u00eatre pr\u00e9vu et discut\u00e9 lors des entretiens finaux. Au d\u00e9but de son travail, le stagiaire peut se voir confier des t\u00e2ches d'entra\u00eenement, dont le r\u00e9sultat ne sera pas utilis\u00e9 en production. De plus, la probabilit\u00e9 d'avoir de telles t\u00e2ches est faible. La plupart du temps, des projets op\u00e9rationnels issus du backlog sont attribu\u00e9s, c'est-\u00e0-dire consid\u00e9r\u00e9s comme dignes d\u2019attention, mais non prioritaires et \u00ab dissociables \u00bb \u2014 de sorte que leur r\u00e9alisation ne d\u00e9pend pas d'autres composants. Les responsables s'efforcent de les r\u00e9partir de mani\u00e8re \u00e0 ce que le stagiaire d\u00e9couvre diff\u00e9rentes parties du service et travaille dans le m\u00eame environnement que les autres membres de l'\u00e9quipe.<\/p>\n<h5><i>Ihnat :<\/i><\/h5>\n<blockquote><p>Ce sont des t\u00e2ches extr\u00eamement utiles. Peut-\u00eatre qu'elles n'augmenteront pas l'utilisation du cluster de 10 %, ne permettront pas d'\u00e9conomiser un million de dollars \u00e0 l'entreprise, mais rendront des centaines de personnes heureuses. Par exemple, nous avons actuellement un stagiaire qui s'occupe d'un client pour lancer des op\u00e9rations sur nos clusters. Avant le lancement, l'op\u00e9ration doit charger certaines donn\u00e9es sur le cluster. Cela prend g\u00e9n\u00e9ralement 20 \u00e0 40 secondes, et auparavant, cela se faisait en silence : tu lances dans la console et tu attends, regardant un \u00e9cran noir. Le stagiaire est venu et en deux semaines a cr\u00e9\u00e9 une fonction : maintenant, on voit comment les fichiers sont charg\u00e9s et ce qui se passe. La t\u00e2che, d'un c\u00f4t\u00e9, est simple \u00e0 d\u00e9crire, mais d'un autre, il y a de quoi explorer, quelles biblioth\u00e8ques consulter. Le plus agr\u00e9able, c'est que tu l'as fait, une semaine a pass\u00e9, c'est d\u00e9j\u00e0 sur les clusters, les gens l'utilisent. Tu \u00e9cris un post dans le r\u00e9seau interne \u2014 on te remercie.<\/p><\/blockquote>\n<p>\n<img decoding=\"async\" alt=\"Stage en IT : le regard d&#039;un responsable\" src=\"\/wp-content\/uploads\/2019\/03\/b231a17dadf6bdf50655f7bdf378e52b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h5><i>Micha :<\/i><\/h5>\n<blockquote><p>Les stagiaires pr\u00e9parent des mod\u00e8les, rassemblent des donn\u00e9es pour eux, inventent des m\u00e9triques et m\u00e8nent des exp\u00e9riences. Petit \u00e0 petit, nous commen\u00e7ons simplement \u00e0 leur donner plus de libert\u00e9 et de responsabilit\u00e9s \u2014 nous v\u00e9rifions s'ils s'en sortent. Si oui, ils passent au niveau suivant. Nous ne supposons pas qu'un stagiaire sache tout cela \u00e0 son arriv\u00e9e. Le responsable l'aide \u00e0 comprendre, lui fournit un lien vers une ressource interne ou un cours en ligne.<\/p><\/blockquote>\n<p>\nSi le stagiaire se distingue par d'excellentes performances, il peut se voir confier des t\u00e2ches prioritaires, importantes pour le d\u00e9partement ou d'autres services.<\/p>\n<h5><i>Dima:<\/i><\/h5>\n<blockquote><p>Notre stagiaire travaille actuellement sur des am\u00e9liorations hardcore du syst\u00e8me antifraude. C'est un syst\u00e8me qui lutte contre diff\u00e9rents abus et fraudes sur les services de Yandex. Au d\u00e9part, nous avions pens\u00e9 donner des t\u00e2ches pas tr\u00e8s complexes et pas tr\u00e8s importantes pour la production. Nous essayons de pr\u00e9voir \u00e0 l'avance les missions du stagiaire, mais l\u00e0, nous avons remarqu\u00e9 que ce jeune s'illustre, r\u00e9solvant rapidement et efficacement les probl\u00e8mes. En fin de compte, nous lui avons confi\u00e9 le lancement de l'antifraude pour de nouveaux services.<\/p><\/blockquote>\n<p>\nDe plus, il existe une petite chance de recevoir une t\u00e2che \u00e0 laquelle les coll\u00e8gues n'ont pas encore eu acc\u00e8s en raison de son ampleur.<\/p>\n<h5><i>Dima:<\/i><\/h5>\n<blockquote><p>Il y a un ancien syst\u00e8me, et il y a un nouveau, encore inachev\u00e9. Il faut effectuer une migration d'un \u00e0 l'autre. \u00c0 long terme, c'est un projet important, bien qu'il soit tr\u00e8s incertain : il faudra communiquer beaucoup et lire un code legacy incompr\u00e9hensible. Lors de l'entretien final, nous avons honn\u00eatement dit au stagiaire que la t\u00e2che \u00e9tait difficile. Il a r\u00e9pondu qu'il \u00e9tait pr\u00eat, il a rejoint notre \u00e9quipe et il a r\u00e9ussi. Il s'est av\u00e9r\u00e9 qu'il avait des qualit\u00e9s non seulement de d\u00e9veloppeur, mais aussi de manager. Il \u00e9tait pr\u00eat \u00e0 aller lui-m\u00eame poser des questions, \u00e0 se renseigner et \u00e0 relancer les choses.<\/p><\/blockquote>\n<p><\/p>\n<h3>Mentorat pour le stagiaire<\/h3>\n<p>\nPour s'immerger dans les processus, le stagiaire a besoin d'un mentor. C'est une personne qui est au courant non seulement de ses propres t\u00e2ches, mais aussi des t\u00e2ches du stagiaire. Une communication r\u00e9guli\u00e8re est \u00e9tablie avec le mentor, et il est toujours possible de lui demander conseil. Le mentor peut \u00eatre soit le responsable de l'\u00e9quipe (si c'est une petite \u00e9quipe), soit un coll\u00e8gue, un membre permanent de l'\u00e9quipe.<\/p>\n<h5><i>Ihnat :<\/i><\/h5>\n<blockquote><p>J'essaie de m'approcher au moins tous les deux jours pour demander comment va le stagiaire. Si je vois qu'il est d\u00e9bord\u00e9, j'essaie de l'aider, de lui demander quel est le probl\u00e8me et de l'aider \u00e0 le r\u00e9soudre. Il est clair que cela demande de l'\u00e9nergie de ma part et rend le travail du stagiaire moins efficace au global \u2014 je consacre \u00e9galement du temps. Mais cela lui permet de ne pas se perdre et d'atteindre des r\u00e9sultats. Et au final, c'est tout de m\u00eame plus rapide que si je m'en chargeais moi-m\u00eame. Il me faudrait environ 5 heures pour la t\u00e2che. Le stagiaire mettra 5 jours. Oui, je passerai 2 heures au cours de ces 5 jours \u00e0 communiquer avec le stagiaire et \u00e0 l'aider. Mais au moins, je gagnerai 3 heures, et le stagiaire sera content d'avoir re\u00e7u des conseils. Globalement, c'est juste une question de communiquer activement, de regarder ce que fait la personne et de ne pas perdre le contact.<\/p><\/blockquote>\n<p>\n<img decoding=\"async\" alt=\"Stage en IT : le regard d&#039;un responsable\" src=\"\/wp-content\/uploads\/2019\/03\/b09d2c8d74b0194354756bace0a8c80a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h5><i>Sacha :<\/i><\/h5>\n<blockquote><p>Le stagiaire est constamment en contact avec son mentor et communique avec lui plusieurs fois par jour. Le mentor r\u00e9vise le code, fait du pair programming avec le stagiaire et l'aide lorsqu'il rencontre des difficult\u00e9s. C'est gr\u00e2ce \u00e0 ce m\u00e9lange d'aide du mentor et de t\u00e2ches r\u00e9elles que nous formons des d\u00e9veloppeurs front-end.<\/p><\/blockquote>\n<h5><i>Dima:<\/i><\/h5>\n<blockquote><p>Pour que le stagiaire ne se sente pas abandonn\u00e9, nous discutons avant l'embauche de qui va le mentorer. Cela repr\u00e9sente \u00e9galement une grande opportunit\u00e9 d'apprentissage pour le mentor lui-m\u00eame : une pr\u00e9paration au r\u00f4le de team leader et un test de sa capacit\u00e9 \u00e0 garder en t\u00eate \u00e0 la fois ses propres t\u00e2ches et celles du stagiaire. Il y a des r\u00e9unions r\u00e9guli\u00e8res, auxquelles je participe parfois moi-m\u00eame pour rester inform\u00e9. Mais c'est vraiment le mentor qui communique r\u00e9guli\u00e8rement avec le stagiaire. Au d\u00e9but, il passe beaucoup de temps, mais cela en vaut la peine.<\/p><\/blockquote>\n<p>\nCependant, avoir un mentor ne signifie pas que toutes les questions doivent \u00eatre r\u00e9solues par lui.<\/p>\n<h5><i>Micha :<\/i><\/h5>\n<blockquote><p>Il est habituel chez nous que les personnes confront\u00e9es \u00e0 un probl\u00e8me demandent des conseils \u00e0 leurs voisins, coll\u00e8gues et trouvent rapidement de l'aide. Plus une personne grandit rapidement, plus elle doit aller voir ses coll\u00e8gues pour apprendre quelque chose. Il est m\u00eame utile de se renseigner sur les t\u00e2ches des autres pour imaginer de nouvelles missions. Quand le stagiaire est capable de se d\u00e9brouiller seul, de comprendre ce qui est important pour l'autre partie et d'arriver \u00e0 un r\u00e9sultat en \u00e9quipe, il grandit beaucoup plus vite que celui pour qui tout cela doit \u00eatre fait par un responsable.<\/p><\/blockquote>\n<h5><i>Sacha :<\/i><\/h5>\n<blockquote><p>Il existe de la documentation, mais une grande partie de l'information est diss\u00e9min\u00e9e dans l'air. Si tu l'absorbent au d\u00e9but de ta carri\u00e8re, c'est un avantage suppl\u00e9mentaire et nous pouvons aider la personne \u00e0 se concentrer sur ce qu'il est n\u00e9cessaire d'\u00e9tudier. <\/p>\n<p>Le stagiaire id\u00e9al est celui qui effectue un stage de plusieurs mois, devient d\u00e9veloppeur junior, puis simplement d\u00e9veloppeur, puis responsable d'\u00e9quipe, etc. Pour cela, il faut un arch\u00e9type d'apprenant qui n'h\u00e9site pas \u00e0 poser des questions s'il ne comprend pas quelque chose, mais qui est \u00e9galement capable de travailler de mani\u00e8re autonome. S'il lui est dit qu'il peut lire \u00e0 ce sujet quelque part, il ira, lira et reviendra r\u00e9ellement avec de nouvelles connaissances. Il peut faire des erreurs, mais il ne doit pas en faire plus d'une, au maximum deux fois au m\u00eame endroit. Le stagiaire id\u00e9al doit se d\u00e9velopper, absorber tout comme une \u00e9ponge, apprendre et grandir. Celui qui reste assis, essaie de tout comprendre par lui-m\u00eame, s'\u00e9ternise et ne pose aucune question, a peu de chances de s'int\u00e9grer.<\/p><\/blockquote>\n<p><\/p>\n<h3>Fin du stage<\/h3>\n<p>\nAvant de commencer le travail, nous signons avec chaque stagiaire un contrat \u00e0 dur\u00e9e d\u00e9termin\u00e9e. \u00c9videmment, le stage est r\u00e9mun\u00e9r\u00e9, est \u00e9tabli conform\u00e9ment au Code du travail de la F\u00e9d\u00e9ration de Russie, et le stagiaire b\u00e9n\u00e9ficie des m\u00eames avantages que n'importe quel autre employ\u00e9 de Yandex. Apr\u00e8s trois mois, le programme se termine \u2014 nous transf\u00e9rons ensuite de nombreux stagiaires dans l'\u00e9quipe (avec un contrat \u00e0 dur\u00e9e ind\u00e9termin\u00e9e).<\/p>\n<p><img decoding=\"async\" alt=\"Stage en IT : le regard d&#039;un responsable\" src=\"\/wp-content\/uploads\/2019\/03\/5503f6c3e18a2e3cc164207c22c9756d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nD'une part, il est important pour le responsable que le d\u00e9veloppeur ait accompli son minimum de stage. C'est vers cela qu'il guide le stagiaire, d\u00e8s l'entretien. Cependant, ce n'est que le d\u00e9but de l'histoire. Pour nous, le stagiaire est toujours un candidat potentiel pour un emploi permanent. Le programme minimum pour le responsable est, d\u00e8s le d\u00e9but, d'identifier une personne qu'il sera fier de recommander dans d'autres d\u00e9partements apr\u00e8s trois mois. Le programme maximum est de le garder dans la m\u00eame \u00e9quipe, en l'embauchant. Nous prenons en compte que, m\u00eame s'il est devenu stagiaire, un \u00e9tudiant de deuxi\u00e8me ou troisi\u00e8me ann\u00e9e devra reprendre ses \u00e9tudes universitaires \u00e0 l'arriv\u00e9e de l'ann\u00e9e universitaire.<\/p>\n<h5><i>Sacha :<\/i><\/h5>\n<blockquote><p>Avant tout, les stagiaires repr\u00e9sentent pour nous un potentiel de ressources humaines. Nous essayons de former des personnes \u00e0 l'int\u00e9rieur de Yandex, afin qu'elles correspondent parfaitement \u00e0 nos t\u00e2ches. Nous leur offrons tout, de la culture de communication et d'interaction en \u00e9quipe aux connaissances encyclop\u00e9diques sur tous nos syst\u00e8mes.<\/p><\/blockquote>\n<h5><i>Ihnat :<\/i><\/h5>\n<blockquote><p>En recrutant un stagiaire, nous l'int\u00e9grons imm\u00e9diatement dans notre \u00e9quipe. Et g\u00e9n\u00e9ralement, le seul obstacle est l'absence de poste disponible. Nous essayons de prendre des jeunes talents. Si quelqu'un a cinq ans d'exp\u00e9rience en d\u00e9veloppement, il arrive chez Yandex et est consid\u00e9r\u00e9 comme stagiaire, cela signifie malheureusement que, m\u00eame s'il est talentueux, s'il postule chez Yandex avec cinq ans d'exp\u00e9rience, il ne pourra pas grandir pour devenir d\u00e9veloppeur senior. Cela vient souvent de la vitesse de progression : une croissance lente dans le pass\u00e9 signifiera une croissance lente pour nous \u00e9galement. Oui, parfois, comprendre que quelqu'un n'est pas \u00e0 la hauteur ne vient qu'apr\u00e8s trois mois. Mais c'est assez rare. Dans plus de la moiti\u00e9 des cas, nous sommes pr\u00eats \u00e0 int\u00e9grer des personnes \u00e0 plein temps. \u00c0 ma connaissance, il n'y a pas eu de cas o\u00f9 une personne a r\u00e9ussi son stage mais n'a pas pu passer l'entretien pour un poste permanent.<\/p><\/blockquote>\n<h5><i>Micha :<\/i><\/h5>\n<blockquote><p>\u00c0 tous les stagiaires qui r\u00e9ussissent, nous proposons de rester dans l'entreprise. Apr\u00e8s le stage, nous embauchons g\u00e9n\u00e9ralement plus de la moiti\u00e9 d'entre eux \u00e0 temps plein. Avec le stage d'\u00e9t\u00e9, c'est plus compliqu\u00e9, car souvent nous accueillons des \u00e9tudiants, par exemple de troisi\u00e8me ann\u00e9e, et il est difficile pour eux de concilier travail et \u00e9tudes.<\/p><\/blockquote>\n<h5><i>Dima:<\/i><\/h5>\n<blockquote><p>Supposons qu'un stagiaire r\u00e9ussisse parfaitement ses t\u00e2ches et ait beaucoup de potentiel pour devenir un bon d\u00e9veloppeur - m\u00eame s'il lui manque actuellement de l'exp\u00e9rience. Et supposons qu'il n'y ait pas de poste permanent disponible. Dans ce cas, c'est simple : je dois aller voir mon responsable et lui dire - voici une personne formidable, nous devons tous les retenir, proposons-lui quelque chose, trouvons un moyen de l'int\u00e9grer.<\/p><\/blockquote>\n<p><\/p>\n<h3>Histoires de stagiaires<\/h3>\n<h5><i>Denis :<\/i><\/h5>\n<blockquote><p>Une fille qui a commenc\u00e9 un stage chez nous en 2017 venait de Perm. C'est \u00e0 environ 400 kilom\u00e8tres \u00e0 l'ouest de Ekaterinbourg. Et chaque semaine, elle venait chez nous de Perm en train pour le cours de d\u00e9veloppement mobile. Elle arrivait le matin, \u00e9tudiait le soir, et repartait tard dans la nuit. \u00c9valuant son ardeur, nous l'avons invit\u00e9e \u00e0 travailler, et cela s'est av\u00e9r\u00e9 payant.<\/p><\/blockquote>\n<h5><i>Ihnat :<\/i><\/h5>\n<blockquote><p>Il y a quelques ann\u00e9es, nous avons particip\u00e9 \u00e0 un programme d'\u00e9change de stagiaires. Travailler avec des jeunes \u00e9trangers \u00e9tait int\u00e9ressant. Mais les stagiaires de l\u00e0-bas ne sont pas meilleurs que, par exemple, ceux de ShAD ou de FKN. On pourrait penser que l'EPFL se classe parmi les 20 meilleures universit\u00e9s d'Europe. \u00c0 ce moment-l\u00e0 \u2014 comme encore peu exp\u00e9riment\u00e9 dans les entretiens \u2014 j'avais une telle attente : incroyable, nous interviewons des personnes de l'EPFL, elles seront super g\u00e9niales. Mais les personnes qui ont re\u00e7u une formation de base en programmation chez nous \u2014 y compris dans des universit\u00e9s r\u00e9gionales cl\u00e9s \u2014 se r\u00e9v\u00e8lent tout \u00e0 fait \u00e0 la hauteur.<\/p>\n<p>Ou une autre histoire. Actuellement, j'ai un jeune homme dans mon \u00e9quipe, tout juste 20 ans. Il travaille \u00e0 Saint-P\u00e9tersbourg, est venu en stage. Il est vraiment tr\u00e8s talentueux. Comme d'habitude, tu confies des t\u00e2ches \u00e0 une personne, il les r\u00e9sout, et un mois plus tard, il revient et dit : j'ai r\u00e9solu \u00e7a, je regarde, et il semble que votre architecture est mal con\u00e7ue. Reprenons cela. Le code deviendra plus simple, plus clair. Bien s\u00fbr, je l'ai dissuad\u00e9 : le volume de travail est important, il n'y a aucun avantage pour les utilisateurs, mais l'id\u00e9e est tout \u00e0 fait raisonnable. La personne a compris un processus complexe multithread et a propos\u00e9 des am\u00e9liorations \u2014 peut-\u00eatre hors de propos, un refactoring pour le refactoring. Mais d\u00e8s que l'on voudra compliquer ce code, on pourra tout de m\u00eame r\u00e9aliser ce refactoring. En fait, plusieurs mois ont pass\u00e9, et nous avons commenc\u00e9 \u00e0 nous attaquer \u00e0 cette t\u00e2che. Je l'ai embauch\u00e9 avec plaisir. Nous ne sommes pas tous des g\u00e9nies. On peut venir, comprendre quelque chose et nous signaler nos probl\u00e8mes. Cela est appr\u00e9ci\u00e9.<\/p><\/blockquote>\n<h5><i>Micha :<\/i><\/h5>\n<blockquote><p>Nous avons des stagiaires parfaits. Malgr\u00e9 leur manque d'exp\u00e9rience, ils voient les t\u00e2ches non seulement sous un angle technique mais aussi \u00e0 un niveau global. Ils proposent des am\u00e9liorations fondamentales. Ils comprennent comment traduire des t\u00e2ches du monde r\u00e9el en enjeux techniques sans en perdre le sens. Ils se demandent quelle est l'objectif final, s'il vaut la peine de s'enfoncer dans les d\u00e9tails maintenant ou s'il est possible de changer compl\u00e8tement d'approche face \u00e0 la t\u00e2che ou m\u00eame de red\u00e9finir la t\u00e2che. Cela signifie qu'ils ont le potentiel pour se retrouver plusieurs niveaux au-dessus. Pour franchir ce chemin, ils ont simplement besoin de d\u00e9velopper certaines comp\u00e9tences et outils internes. Plus de lancer quelques projets r\u00e9ussis.<\/p><\/blockquote>\n<p>\n<img decoding=\"async\" alt=\"Stage en IT : le regard d&#039;un responsable\" src=\"\/wp-content\/uploads\/2019\/03\/5ea3f0d5d18f4fbfe989a8c289df3b26.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/yandex\/blog\/445962\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0430\u0431\u043e\u0440 \u043d\u0430 \u043b\u0435\u0442\u043d\u044e\u044e \u0441\u0442\u0430\u0436\u0438\u0440\u043e\u0432\u043a\u0443 \u0432 \u042f\u043d\u0434\u0435\u043a\u0441 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f. \u041e\u043d \u0438\u0434\u0451\u0442 \u043f\u043e \u043f\u044f\u0442\u0438 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f\u043c: \u0431\u044d\u043a\u0435\u043d\u0434, ML, \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430, \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434 \u0438 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0430. \u0412 \u044d\u0442\u043e\u043c \u0431\u043b\u043e\u0433\u0435, \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u0431\u043b\u043e\u0433\u0430\u0445 \u043d\u0430 \u0425\u0430\u0431\u0440\u0435 \u0438 \u0437\u0430 \u0435\u0433\u043e \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u043c\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u043d\u0435\u043c\u0430\u043b\u043e \u0438\u043d\u0441\u0430\u0439\u0434\u0430 \u043f\u0440\u043e \u0442\u043e, \u043a\u0430\u043a \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442 \u0441\u0442\u0430\u0436\u0438\u0440\u043e\u0432\u043a\u0430. \u041d\u043e \u043c\u043d\u043e\u0433\u043e\u0435 \u0432 \u044d\u0442\u043e\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u0437\u0430\u0433\u0430\u0434\u043a\u043e\u0439 \u0434\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438. \u0410 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":22577,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-30582","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0430\u0431\u043e\u0440 \u043d\u0430\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/stazhirovka-v-it-vzglyad-rukovoditelya\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u0442\u0430\u0436\u0438\u0440\u043e\u0432\u043a\u0430 \u0432 IT: \u0432\u0437\u0433\u043b\u044f\u0434 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0430\u0431\u043e\u0440 \u043d\u0430\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/stazhirovka-v-it-vzglyad-rukovoditelya\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:36:21+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:36:21+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Stage en IT : point de vue d'un responsable | ProHoster","description":"Inscription pour","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/stazhirovka-v-it-vzglyad-rukovoditelya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u0442\u0430\u0436\u0438\u0440\u043e\u0432\u043a\u0430 \u0432 IT: \u0432\u0437\u0433\u043b\u044f\u0434 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f | ProHoster","og:description":"\u041d\u0430\u0431\u043e\u0440 \u043d\u0430","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/stazhirovka-v-it-vzglyad-rukovoditelya","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:36:21+00:00","article:modified_time":"2019-10-31T18:36:21+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"30582","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 01:56:29","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:32:36","updated":"2026-01-21 01:56:29","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/30582","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=30582"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/30582\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/22577"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=30582"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=30582"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=30582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}