Bonjour, Habr.L'ouverture de la nouvelle saison de stages à Mozilla est dédiée.
Le but de cet article sera de crucifier à nouveau ceux qui ont déjà réussi à retourner à l'école en toute conscience, ayant reçu leur «Restez en contact, nous garderons votre CV jusqu'à l'année prochaine» de quelques autres stagiaires pour l'été prochain des entreprises et décidant que «dans la prochaine fois. " (Et étant donné les problèmes de visa dans les bureaux civils de FB et Dropbox, ces étudiants sont probablement plus que d'habitude cette année).L'auteur est revenu il n'y a pas si longtemps après un stage reçu dans un tel état et affirme que le monde des stages étudiants ne tourne pas seulement autour de 3-4 sociétés. Une personne merveilleuse a aidé l'auteur à se réunir et à évaluer sobrement la situation, et je veux, à mon tour, montrer une image légèrement plus objective à au moins quelques personnes de plus. Oui, et de nombreux stagiaires déjà non potentiels demandent beaucoup sur la façon dont la vie est organisée dans la vallée, loin des bâtiments des joueurs les plus discutés sur notre rive, par exemple, nous envisagerons de soulever ce sujet utile à au moins quelqu'un.Ceux qui s'intéressent exclusivement à l'intestin du poisson-feu sont invités à faire défiler jusqu'à la licorne arc-en-ciel.Première partie: tout n'est pas perdu
Avertissement
Pour commencer, je répondrai à la question de savoir comment j'ai moi-même vécu une telle vie afin de donner au lecteur une sorte de contexte: à l'automne 2014, en envoyant mon curriculum vitae aux deux entreprises déjà citées, l'auteur a considéré son devoir comme rempli et a attendu une réponse. Ici, il vaut la peine de dire que bien qu'il ait entendu parler d'un grand nombre de faux négatifs, qui apparaissent inévitablement en relation avec la politique généralement acceptée sur ce marché "il vaut mieux ne pas submerger un bon candidat que submerger un mauvais candidat", Disponibilité a fait de même avec les biais de confirmation: Après avoir pesé le succès écrasant d'amis proches et une série d' histoires de réussite similaires présentées sur le hub , l'auteur a décidé que deux entretiens étaient une bonne source. Comme on pouvait s'y attendre, bientôt l'univers a de nouveau démontré le contraire. Ainsi, en décembre, au bureau de poste, j'écrirais certainement deux promesses l'année prochaine et la prise de conscience que l'année prochaine il voudrait cesser de passer sous le prérequis «étudiant pour au moins un an de plus après la fin du stage».La meilleure façon de déclencher une interview est de faire plus d'interviews.
Première constatation, qui a été faite assez tôt dans le cadre d'un parcours aléatoire autour d'un train à réaction: les délais de dépôt des candidatures aux stages dans différentes entreprises sont quasi aléatoires. Peut-être la seule chose que l'on puisse dire avec certitude: d'ici avril, la plupart d'entre eux seront fermés (plus tard, ils n'auront probablement pas le temps de préparer tous les documents nécessaires). Pour les grands joueurs avec un système établi et évolutif comme Google, ils sont plus ou moins constants (mais même là, par exemple, il est plus rentable de soumettre plus tôt simplement parce que vous avez plus de chances d'être trouvé dans le pool à temps) Mais c'est plutôt l'exception - la plupart des entreprises retravaillent activement leurs stratégies de recrutement ou cherchent simplement des personnes pour un poste spécifique, le fermant immédiatement après l'arrivée d'un candidat approprié. Par exemple, l'auteur n'a parlé à Mozilla qu'au début de février et il n'était pas le dernier.La conclusion, que l'auteur recommande fortement de tirer de cette observation, et en combinaison un conseil important à plusieurs reprises:faites une liste de toutes les entreprises qui vous intéressent et allez à tous ceux qui ont déjà ouvert la nouvelle saison. Le nombre d'offres est directement proportionnel au nombre d'entreprises pour lesquelles vous interviewez, et le coefficient de cette dépendance est très souvent supérieur au degré de gêne occasionné par le prochain entretien. De plus, plus vous les parcourez dans un laps de temps limité, plus simple est la suivante - le cerveau humain est toujours un engin incroyablement adaptatif (il ne le croyait pas, il s'est avéré qu'il lui fallait passer par cinq autres, alors c'est déjà très bien).Faire une liste de fonctionnalités (oui, oui, ce n'est que le début)
Personnellement, l'auteur a compilé la liste en utilisant la méthode «ouvrir la porte vitrée, trier par note et ne laisser que ceux qui ont des bureaux dans la région de la baie». + Certaines choses sont apparues après l'interrogation de Google avec des requêtes comme "Dois-je accepter une offre de X au lieu de", où X est une entreprise de la liste et juste un remue-méninges. Les agnostiques territoriaux ont encore plus de portes ouvertes, sans parler des projets de recherche des étudiants dans presque toutes les universités en Europe (bien que l'auteur connaisse cette pratique de première main, mais les retours sont très bons). J'apporte mon propre ici pour l'inspiration.Voici la liste finale+ Mozilla
? Evernote
? Yelp
? Pinterest
? Jawbone
? Fitbit
? Newrelic
? Knewton
? LinkedIN
? Etsy
— Medallia
— PocketGems
— Spotify
— Facebook
— Google
— Quora
— Dropbox
— Palantir
— Box
— MongoDB
— Amazon
Et pourtant, un groupe de personnes VK que je connais qui se sont réunies à peu près dans le même but que moi, en structurant les informations disponibles sur les stages connus.Je peux dire chanceux. Au total, seulement 9. n'ont pas répondu à partir de la liste des 21 entreprises compilée du jour au lendemain.Une autre observation, qui a été faite à partir de cette liste et qui a ensuite été appuyée par de nombreuses réponses à Quora, est que les startups sont très réticentes à emmener des gens de lieux plus éloignés que leur université locale. Moins l'entreprise a d'argent, plus il doit y avoir de mots «gagnant» et «fondateur» dans votre CV afin qu'ils réfléchissent au moins à ce qu'ils peuvent se permettre de vous verser une prime de relocalisation et encore plus les frais d'un visa J-1. Gardez cela à l'esprit lorsque vous distribuez vos pouvoirs.Plus d'échecs au dieu des échecs! (ou la persévérance transforme les montagnes)
Je veux vous faire plaisir: en l'absence d'expérience, vous recevrez des lettres de bonheur de tant d'entreprises. Pourquoi est-ce une bonne nouvelle, demandez-vous? Parce que cela implique immédiatement le fait que l'échec de l'interview précédente ne correspond pas à la possibilité de déclencher la suivante. Je n'ose pas déterminer de quelles étoiles dépendent vos chances de succès, mais je m'empresse de m'assurer: l' humeur «Il n'est pas nécessaire d'avoir la capacité de résoudre des problèmes standard en un minimum de temps» n'est pas optimale. Pesez votre désir de faire le plein d'argent \ expérience \ regardez les géants occidentaux de l'intérieur \ améliorez votre propre curriculum vitae ou pourquoi avez-vous décidé d'y aller initialement, contre d'autres facteurs qui vous empêchent de commencer à résoudre les problèmes de Cracking the Coding Interview en ce moment et allez déjà résoudre ces problèmes dans pauses entre les prochaines sessions Skype intercontinentales. L'auteur a donc fixé son objectif sur l'échec et, pendant les deux premières semaines, a même envisagé de recevoir 2-3 redzhets par semaine.Et quelques conseils (pas toujours évidents) à la fin
En ce qui concerne les entretiens eux-mêmes, ici, curieusement, tout est plus ou moins le même - cela ne varie que sur la plate-forme qui vous est envoyée pour résoudre la tâche de test pour l'admission à la conversation avec les ingénieurs (et s'ils sont envoyés du tout) et des tâches spécifiques. Les principes généraux sont les mêmes partout et s'additionnent à «Le candidat sait comment résoudre le problème, prouver que sa décision est correcte et l'améliorer conjointement». Je n'ai jamais rencontré de problèmes autres que les algorithmes exclusifs, même si je me suis soumis à la fois au front-end et à un back-end plutôt spécifique et presque administratif. Pour autant que je sache, la plupart des entreprises, même les candidats à temps plein, testent rarement les compétences liées à une technologie particulière ou, en particulier, à la langue (que je considère d'ailleurs comme une situation gagnante pour de nombreux étudiants de notre hémisphère). RéellementJ'ai écrit plusieurs fois sur des entretiens techniques avec Zen, mais je vais probablement vous donner un des trucs qui ne m'est pas apparu depuis longtemps: surtout pour un entretien au format écran de téléphone,Avant de dire «J'ai fini», dites à haute voix le travail de codage étape par étape sur 1-2 tests , c'est au moins une façon de travailler unique pour obtenir un plus dans votre karma candidat du point de vue de absolument chaque intervieweur.Avec Mozilla, tout est à peu près le même, à une exception très utile: les personnes avec lesquelles vous travaillerez directement vous interviewent. Dans le cas de l'auteur, il s'agissait (dans l'ordre chronologique) d'un demi-gestionnaire-mi-développeur qui s'est essentiellement assuré que je comprenne généralement où je vais aller; directement l'hôte avec lequel nous avons discuté d'une heure et demie pour le projet potentiel lui-même, et le chef d'équipe, qui s'est également éloigné de plusieurs problèmes algorithmiques courants. Pour être honnête, l'auteur peut immédiatement citer une douzaine d'avantages d'une telle recherche «ciblée» de développeurs par rapport à l'approche traditionnelle consistant à «trouver un développeur sphérique dans une équipe vide» parmi les grands acteurs, mais, apparemment, la capacité de le mettre en œuvre est l'un des privilèges des «petites» sociétés.Beaucoup a été dit à propos de la rédaction de CV, mais une chose (qui pour une raison quelconque n'est pas évidente pour de nombreux étudiants russes) n'y est pas mentionnée: le manque d'expérience des olympiades ne vous empêche pas d'accéder à la plupart des stages.. Si pendant le temps de l'école / de l'institut, vous avez déjà réussi à vous allumer dans ACM, les olympiades républicaines ou dans la zone de code rouge \ topcoder - cela vaut certainement la peine d'être mentionné (mais comme avec le reste du curriculum vitae, cela n'affecte pas la décision finale presque en aucune façon - presque tout est décidé par les retours de vos enquêteurs). Sinon, peu importe, je connais personnellement des personnes qui ont mentionné des résultats scolaires (faute d’autrui) dans leur curriculum vitae, qui ont finalement été transformées en le même mozilla que moi. Mais en général, participer à des olympiades \ contribuer à des projets open source \ écrire vos propres projets est peut-être le meilleur moyen de vous garantir une interview occidentale.Et peu le remarquent encore, mais si ce n'est pas une entreprise avec des milliers d'employés, en plus du CV, ils demandent de joindre également une «déclaration personnelle», qui sont deux réponses abrégées à la question «pourquoi?». "Pourquoi voulez-vous faire un stage avec nous" (je ne suis pas du tout sûr que quelqu'un regarde cette partie) et "pourquoi nous voulons vous emmener en stage". Et dans le dernier paragraphe, vous devez indiquer brièvement et succinctement que vous n'aurez pas besoin d'expliquer à partir de zéro comment travailler avec leurs technologies (et que vous savez généralement ce qu'elles utilisent - lisez leurs blogs et Twitter, recherchez dans Google, au moins moins sur les technologies pertinentes pour votre poste). La taille de mon échantillon, bien sûr, ne me permet pas d'en parler avec une telle confiance, mais parmi les entreprises qui m'ont invité pour un entretien, il n'y en a pas une dans laquelle j'oublierais de soumettre cette déclaration très personnelle (sauf, bien sûr,ils l'ont demandé au départ). Considérez-le comme un CV concis et personnalisé pour une entreprise particulière.Uff, eh bien, maintenant un peu pourquoi tout cela est et ce qui attend le plus têtu d'entre vous.Deuxième partie: bienvenue au foyer! (HQ Mozilla à Mountain View)
Selon la glorieuse tradition de MTV, plusieurs micro-cuisines avec des collations sans fin et une grande cuisine pour tous
les employés de Mozilla ne font pas exception à la règle - un fois par jour, ils déploient le déjeuner de démarrage californien notoire et varié et parviennent même à en faire un thème tous les jours ( pizza sans gluten ! )
Le principal espace ouvert - des réunions de projet hebdomadaires , des présentations de stagiaires et d'autres événements importants pour toute l'entreprise ont lieu ici.
Le lieu de travail d'un stagiaire ordinaire qui n'a pas eu le temps de s'installer ressemble à ceci:
( trous réglables en hauteur - une merveilleuse invention, les voici partout)D'accord, d'accord, je plaisante À son arrivée, le stagiaire peut choisir non seulement le clavier \ souris \ moniteurs et autres logiciels durs utiles, mais aussi le type de machine de travail qu'il obtiendra (plusieurs modèles lenovo et mac pro \ mac air au choix, le tout dans la configuration supérieure). Un détail important: l'ordinateur portable à la fin du stagiaire l'emporte avec lui. Et vous pouvez également demander tout équipement non trivial, qui dans 90% des cas peut également être retiré. L'auteur, par exemple, a acquis la kinésie.Et oui, une fonctionnalité très utile pour les stagiaires dans la vallée - Mozilla a son propre parc de vélos Firebikes. Économise quelques centaines sur la location pour la durée du stage.
(l'une des découvertes intéressantes sur la vie dans la vallée: le programme «venez acheter une bicyclette \ moto \ voiture et vendez-le au départ, en perdant 5% d'intérêt» fonctionne très bien - le marché est bouillonnant et florissant)Enfin, c'est là que vous pouvez vous disperser à l'intérieur du bureau (dans la rue +30) et obtenir une portion supplémentaire d'inspiration pendant le projet (eh, j'ai oublié de capturer le minibar):
endroit préféré pour rassembler les stagiaires. L'équipe universitaire essaie tous de démarrer une «jungle de stagiaire» distincte, mais ils traînent toujours à la table de billard. Il y a aussi une salle de lecture avec un ami noir sympathique , mais elle a été activement refaite à ce moment-là, et je l'ai trouvée sous la forme d'une salle verte vide
. L'auteur considère qu'il n'est pas nécessaire d'écrire un article sur ce que font les stagiaires de Mozilla, pour deux raisons: premièrement , cela dépend beaucoup d'un projet spécifique et n'est pas si différent de l'expérience déjà décrite par des stagiaires d'autres entreprises, et deuxièmement, Mozilla s'est procuré une chaîne distincteoù les stagiaires présentent leurs projets deux semaines avant la remise des diplômes. Voici un lien vers la présentation de l'auteur, mais si vous avez des questions, bienvenue aux commentaires. (Oui, conformément à la politique de l'entreprise, tous les projets de stage sont également disponibles ouvertement - je recommande à ceux qui souhaitent estimer le niveau de rendement attendu).Pour ceux qui n'en ont pas assez: un bonus pour des raisons non liées au travail pour sortir des latitudes russes
: -. «»
Castle Rock, … , , , 3.5


, ,
4 Et enfin: le monde informatique a vraiment besoin de personnes compétentes et prêtes à apprendre et les recherche activement, et maintenant vous devez l'aider à se retrouver. Bonne chance dans ce domaine pas le plus banal et le plus insolite, ne désespérez pas!