Comment partir en stage dans une grande entreprise informatique

Si vous avez depuis longtemps envie de partir en stage à l'étranger, mais que vous ne savez pas comment l'aborder, cet article est fait pour vous.

Fedor Kitashov ( kitashov ), étudiant de 4e année à la Faculté de physique et de technologie du MIPT, a expliqué ce qui doit être fait pour effectuer un stage avec une couverture complète, travailler sur un système de reconnaissance vocale chez Cisco, voir 20 États américains et pourquoi y retourner.

image

Trouver une référence
Prenez une entrevue
Préparation du voyage
Stage chez Cisco
Les conditions
À qui j'ai parlé
Ce dont on se souvient
Et ensuite?
Guide

Vous pouvez partir en stage après la deuxième année, mais peu de gens le savent. VKontakte est le groupe « Stages à l'étranger et temps plein en informatique », qui dispose d'une tablette Google. Il reflète les opportunités actuelles: quelles entreprises ont déjà ouvert le jeu, quand il fermera environ, si les personnes avec un passeport russe peuvent demander ou non. Google et Facebook, par exemple, ouvrent généralement le kit en octobre.

Trouver une référence


Le principal problème est que des centaines de milliers de personnes sont servies sur Google. Si vous avez trop dormi, votre CV n'aura tout simplement pas le temps de regarder. Par conséquent, tout le monde est en sécurité et recherche les soi-disant références - des employés de l'entreprise qui jettent directement votre CV dans le système. De tels CV arrivent tout d'abord à la table des recruteurs, mais au stade de l'entretien cela ne donne aucun privilège.

Vous écrivez sur un réseau social à une personne qui travaille sur Google:
- Salut, je suis Fedya. Pouvez-vous me référer à Google, s'il vous plaît?
- Oui, pas de problème. Jetez CV.
Après cela, l'e-mail que vous lui avez lancé avant est venu un message: «Vous avez été recommandé sur Google. Notre recruteur nous contactera dans une semaine. » Ils vous ont contacté et dès qu'ils ont dit: "Il nous semble que votre CV est assez bon pour que vous veniez chez nous", ils ont immédiatement appelé la date de deux entretiens téléphoniques de 45 minutes. Ils vont soit l'un après l'autre, soit avec un petit décalage horaire. Dans les situations litigieuses, Google peut planifier un troisième entretien pour prendre une décision finale.

Maintenant, le système a changé. La référence jette votre CV dans le système, après quoi vous avez 30 jours pour postuler à trois postes vacants sur le site. Cela rend le processus d'attente quelque peu incertain, mais toujours beaucoup plus transparent que lors de la soumission sur le site sans renvoi.

Prenez une entrevue


Les entretiens algorithmiques portent sur des problèmes de codage. Comme dans les compétitions de programmation, c'est juste plus facile. Deux tâches sont généralement données pour une entrevue de 45 minutes.

Si une personne a suivi un cours de base sur les algorithmes, alors il est réaliste de se préparer à deux à trois mois, si tous les jours pour résoudre plusieurs problèmes.

Ces entretiens sont plus ou moins similaires pour toutes les entreprises, mais il existe différents thèmes et solutions. Google aime beaucoup la programmation dynamique et la récursivité.

En général, le processus ressemble à ceci: vous appelez l'intervieweur via Skype ou Hangouts. On vous demande de parler de vous dans environ trois minutes. En réponse, la personne se présente: «Je développe de la publicité sur Google. Allons-y? " Vous codez dans des environnements où la syntaxe n'est pas mise en évidence. Par exemple, vous avez ouvert Google Doc afin qu'il n'y ait pas de saisie semi-automatique et que vous ne savez pas épeler pendant.

L'entretien dure 45 minutes. Habituellement, le prologue dure environ cinq minutes, puis deux tâches, environ vingt minutes chacune. Si vous avez resserré le premier, ils peuvent ne pas donner le second. Les tâches sont souvent formulées de sorte que vous devez poser des questions supplémentaires pour enfin comprendre la condition. Vous spécifiez la condition, expliquez votre décision à haute voix, écrivez-la dans Google Doc et proposez des cas de test. Idéalement, vous devez être sûr que le code fonctionnera.

Certaines entreprises aiment mettre en avant ce qu'on appelle l'entretien comportemental: pendant environ 25-30 minutes, elles vous posent des questions de la série: «Et parlez-nous d'un cas dans votre vie où vous étiez en désaccord avec vos patrons. Pourquoi? Comment avez-vous essayé de résoudre ce problème? Que feriez-vous si la personne travaillant à côté de vous commençait à le faire? » Amazon et Microsoft adorent cela.

Certaines banques aiment tellement les interviews qu'elles les ont automatisées. Le robot vous pose des questions et vous enregistrez les réponses sur la caméra.

Préparation du voyage


Mi-octobre, je suis allé chez Cisco, fin novembre, ils m'ont appelé pour la première fois pour clarifier mes plans et vérifier le niveau d'anglais, en décembre j'ai été contacté par un manager qui était intéressé par mon CV. Début janvier, il y a eu une interview de codage, début février ils ont dit que j'étais acceptée. J'y suis allé en juillet. Habituellement, au début du printemps, vous savez déjà où vous travaillerez en été.

Tous les stagiaires voyagent en Amérique avec un visa spécial étudiant J1. Il y a une ligne séparée pour cela, même à Moscou, vous pouvez vous y inscrire. Un mois ou deux avant l'entretien, vous pouvez vraiment trouver une place.

Lors de l'entretien, ils vous demandent pourquoi vous allez aux États-Unis, qui paie et ce qui vous retient en Russie. En substance, votre tâche consiste à prouver votre connexion avec votre pays d'origine.

Parfois, vous êtes envoyé pour vérification administrative pendant 60 jours supplémentaires pour vérifier votre historique. Cela ne m'est pas arrivé.

Stage chez Cisco


J'étais engagé dans l'amélioration du système de reconnaissance vocale. Par exemple, le même Siri ne fonctionne toujours pas très bien avec des accents. Elle reconnaît l'australien, américain et britannique, et si vous êtes d'une région très éloignée de l'Inde, où seulement 50 millions de personnes parlent votre langue, alors vous avez très probablement une prononciation très étrange en anglais, et le système peut ne pas vous comprendre.

Nous avons pris des données de la base de données d'accent, où plusieurs milliers de personnes de nationalités différentes lisent le même morceau de texte, et nous avons essayé de «faire passer» le son des accents complexes à l'anglais américain. Nous nous sommes retrouvés faibles, mais c'était amusant.

image

Au début du stage, nous et d'autres stagiaires avons participé à de nombreux hackathons. Il existe de nombreuses entreprises intéressées par les ingénieurs dans la vallée, donc des concours pour les programmeurs ont lieu presque tous les week-ends. Lors du hackathon de l'International Air Transport Association, nous avons remporté un prix avec un projet pour la sélection intelligente des voisins à bord d'un avion - nous avons assis des personnes endormies et des enfants qui criaient dans différentes parties de l'avion, remplissant l'espace entre eux de personnes qui aiment parler. Dans les environs de San Francisco, des événements importants du monde de la technologie se produisent souvent. Vous pouvez participer en toute sécurité à la conférence TechCrunch Disrupt ou venir au bureau Apple après la présentation du prochain iPhone pour parler avec les ingénieurs. Tout cela en moins d'une heure de route.

image

Une grande partie du stage dépend du gestionnaire, par exemple, le calendrier. Parfois, j’avertissais mon manager: «C’est un festival sympa, peut-être que je ne travaillerai pas lundi, mais travaillerai-je plutôt samedi? Lâchez sans problèmes.

Souvent, tout va bien: personne ne vous infligera d'amende à 9h02, pas à 9h. Mais généralement, sur des projets au rythme rapide, à un rythme tel que si vous tombez pendant une semaine, vous n'aurez probablement pas le temps de rattraper votre retard. Vous travaillez vraiment parce que vous travaillez avec des gars plus âgés, des professionnels. Et si c'est votre première expérience de travail, alors vous devez voir la fig. Certaines équipes organisent des stand-up (réunions où les membres de l'équipe se relaient pour parler de ce qui a été fait hier) à 11h-12h du matin, donc à ce stade, vous devriez au moins vous réveiller.

Je connais une fille qui a été internée l'été sur Facebook dans le service de recherche. Elle venait toujours travailler le premier mois à deux heures de l'après-midi, car elle dormait jusqu'à une heure. Après un certain temps, son manager a déclaré: «Vous avez du temps pour tout, tout est cool, mais ce n'est pas très pratique pour moi de vous gérer, car je me laisse à sept heures du soir. Vous pouvez peut-être venir au moins à midi? Nous n'avons aucune restriction, juste une demande. " Ici dans ce format.
Vous devez garder à l'esprit que le stage est un entretien, juste étalé sur douze semaines, où l'entreprise se présente, que vous soyez ou non convenable. Votre tâche consiste à apprendre autant que possible.

Les conditions


Les stages couvrent absolument tout. Vous êtes payé un visa, de l'argent est donné pour les billets. Dans certaines entreprises - le même Google ou Facebook - vous ne dépensez pas d'argent pour la nourriture, car elle est toujours au bureau. Tous les stagiaires ont une assurance maladie.
Les gens reviennent généralement de stages aux États-Unis avec des accumulations d'argent pour lesquelles vous pouvez vivre en toute sécurité en Russie pendant un an. En Europe, ils paient généralement moins.
Avec le logement, cela se passe de différentes manières: une entreprise loue des appartements pour vous pendant tout le stage, ou vous pouvez prendre de l'argent supplémentaire et chercher un logement par vous-même. Cisco m'a payé un appartement. C'était un grand appartement, où une fois toutes les deux semaines, ils changeaient de vêtements, sortaient les ordures et lavaient la vaisselle.

L'Amérique est amusante. D'énormes portions et voitures. Vols bon marché, bonnes routes, qui sont bien mieux suivis que les transports publics. J'ai sincèrement essayé de m'appuyer sur le métro au début du stage, mais ensuite j'ai marqué et commencé partout à prendre un taxi. Et les Américains embellissent la plupart de ce qu'ils disent. C'est inhabituel, mais en termes de service - d'espace. Lorsqu'une personne essaie d'être votre ami pendant au moins les trois minutes que vous lui louez, c'est très élevé. Dans la vraie vie, on se lasse de l'incroyable délice, qui est complètement faux, mais c'est le style de leur communication.

À qui j'ai parlé


Les entreprises tentent de faire communiquer les stagiaires entre eux. Ils ne chassent pas seulement de nouvelles personnes - ils sont aussi une histoire réputée très cool. Si une personne aime travailler sur Facebook, elle viendra dire à tout le monde à quel point c'est cool de travailler sur Facebook, et plus de gens voudront sur Facebook. Donc avec chaque entreprise. Par conséquent, généralement au tout début, de petits sommets ont lieu: ils rassemblent tous les stagiaires, les rassemblent, font tout pour que les gens se connaissent, qu'ils aient leur propre groupe dans WhatsApp ou n'importe où, afin que vous puissiez toujours toujours communiquer avec les gens. Tout d'abord, le cercle de votre communication est celui de vos collègues et autres stagiaires; au moins vous déjeunez parfois ensemble. Au troisième mois du stage, nous avions formé une entreprise de cinq personnes avec qui nous avons voyagé ensemble pendant un an. Nous avons regardé dans le format «conduire loin pour le week-end» 20-25 états.

image

J'étais également intéressé à parler avec des gens qui vivent et travaillent dans la vallée depuis un certain temps. J'ai cherché des gars sympas de diverses entreprises sur LinkedIn, leur ai écrit et les ai conduits à des dîners. Mais si peu qui le font, probablement.

Ce dont on se souvient


Je ne m'attendais pas à une telle stratification de la population. Les villes américaines concernent les quartiers.

Les quartiers chers comme Beverly à Los Angeles ou Pacific Heights à San Francisco sont situés loin du centre-ville, qui est généralement beaucoup moins agréable. Vous pouvez vous promener dans une zone chère et en cinq minutes à pied, vous retrouvez accidentellement dans quelque chose de beaucoup moins soigné. Par exemple, un quartier peut être bon marché parce que l'école y est mauvaise et l'école est mauvaise parce que le quartier est bon marché. Lorsque vous payez une taxe, où vous vivez, cette taxe va également à l'entretien de toutes les structures autour, y compris les écoles. Plus le quartier est cher, plus les écoles reçoivent de l'argent, mieux c'est. Ceci est un cercle sans fin. Par conséquent, le centre de San Francisco, le centre de Los Angeles, fait peur la nuit. Il y a de magnifiques bars là-bas, mais je n'étais pas très à l'aise de me promener dans San Francisco le soir et je n'aurais probablement pas garé la voiture dans le centre la nuit dans certains pâtés de maisons.

Et ensuite?


Je m'intéresse à l'analyse des données. En Occident, si vous venez de terminer vos études de premier cycle, vous ne serez probablement pas autorisé à faire quelque chose de super complexe lié à la recherche, car il est admis que les doctorants le font déjà. Après quatre ans d'études de premier cycle, cinq autres années d'études de troisième cycle peuvent aller, au cours desquelles vous pourrez, en été, vous entraîner sur des projets intéressants d'analyse de données. Il existe des stages séparés pour les étudiants diplômés.

Il est beaucoup plus difficile de se lancer dans un projet intéressant avec la vision par ordinateur, le traitement de texte complexe, car il y a une file d'attente de quelques dizaines de doctorants de Stanford, Berkeley, MIT, avec qui il est difficile de rivaliser avec votre CV. Si vous êtes assez bon, par exemple, vous êtes Kaggle Grand Master, vous passerez du temps sur des entretiens et vous pourrez prouver calmement que vous êtes assez expérimenté pour de grands projets de recherche.

3 mois avant la fin du stage, j'ai commencé à chercher des projets en Russie sur lesquels je pourrais travailler en quatrième année.

Si à cette époque, j'ai déjà conduit Google deux fois, il était peut-être logique que je parte maintenant, car lorsque vous avez 21 ans et que vous développez déjà YouTube, c'est amusant. Ou vous développez quelque chose de vraiment intéressant sur Facebook: vous avez programmé quelque chose à vous, faites un test sur 5% des utilisateurs de Facebook, regardez comment 110 millions de personnes réagissent à cette nouvelle fonctionnalité.

Je pense que pour les trois prochaines années, je serai en Russie, car ici, il est plus facile d'accéder aux projets d'analyse de données qui m'intéressent. Je ne sais pas encore où je vais aller à la magistrature, je choisis. Ce sera probablement Fizteh ou HSE. Mais j'ai toujours l'intention de faire des stages en été, et tout au long de l'année, je travaillerai probablement sur de grands projets à Moscou.

Hyde:


Ajouter au groupe « Stages à l'étranger et temps plein en informatique » et suivre les stages intéressants;

Trouvez une personne sur LinkedIn ou sur les canaux Telegram qui téléchargera votre CV dans le système interne de l'entreprise;

Commencez à vous préparer à un entretien algorithmique. Les sites leetcode.com , pramp.com , hackerrank.com , topcoder.com , code.google.com/codejam/resources , projecteuler.net et le livre «Cracking the Coding Interview» vous aideront.

Et il sera également utile de lire les blogs de différents stagiaires et la FAQ du stage .

Source: https://habr.com/ru/post/fr441654/


All Articles