Comment devenir un "junior intelligent". Expérience personnelle

Il y a déjà pas mal d'articles sur Habré pour les juniors et pour les juniors. Certains s'étonnent du degré d'écrasement des jeunes spécialistes qui, au tout début de leur carrière, sont prêts à conseiller les entreprises. Certains, au contraire, m'étonnent avec un peu d'enthousiasme chiot: «Oh, j'ai été embauché par un vrai programmeur, maintenant je suis prêt à travailler, même si c'est gratuit. Et hier, le chef d'équipe m'a regardé - je suis sûr que mon avenir est arrangé. " Ces articles sont principalement publiés sur les blogs d'entreprise. Eh bien, j'ai donc décidé de parler de mon expérience de début de travail en tant que junior à Moscou, car pourquoi suis-je pire? Grand-mère m'a dit que rien. Comme vous l'avez probablement remarqué, j'aime les longues digressions et la propagation des pensées sur l'arbre, mais il y a des amoureux de ce style - alors versez une grande tasse de thé - et c'est parti.

Donc, il y a quelques années: je suis en 4e année d'école polytechnique dans mon calme centre régional provincial. Je pratique dans un institut de recherche délabré (au niveau physique). «Programmation» en XML. Mon travail est très important pour le processus de substitution des importations dans l'industrie de la fabrication d'instruments. Probablement pas. J'espère que non. J'espère que tous les XML que j'étais à moitié endormi sur la machine tapés automatiquement dans cet institut de recherche sont allés dans le panier juste après mon départ. Mais surtout, j'ai lu dvach et Habr. Ils écrivent sur la vie bien nourrie des programmeurs dans les capitales, qui sont assis dans des bureaux confortables et lumineux, gagnent 300K / sec. et choisissez le modèle Bentley à acheter pour le salaire de février. "À Moscou, à Moscou" devient ma devise, "Three Sisters" - mon travail préféré (d'accord, je veux dire la chanson BG, je n'ai pas lu Tchekhov, bien sûr, c'est une sorte de fiel).

J'écris à ma connaissance virtuelle un programmeur moscovite:

- Écoutez, les programmeurs juniors à Moscou sont-ils généralement nécessaires?
- Eh bien, il faut du bon sens, stupide nafig dont personne n'a besoin (il y avait un autre mot, si ça)
- Et ce qui est «sensible» et ce qui est «stupide». Et comment puis-je comprendre, que suis-je?
- Chuvaaaaaak, bon sang, la première règle de juin n'est pas d'être étouffante. Sensible est sensible, ce qui n'est pas clair ici.

Eh bien, que puis-je dire - les Moscovites ne diront pas les mots avec simplicité. Mais au moins, j'ai reconnu la première règle du junior.

Cependant, je voulais vraiment devenir un "junior intelligent". Et il a commencé à se préparer avec précision au déménagement en un an. Naturellement, je me préparais dans ma pratique à l'institut de recherche au détriment de mon «travail», donc si le projet de substitution des importations échoue, alors vous savez qui est à blâmer. Parmi les inconvénients, j'ai eu une éducation moyenne - j'ai perdu mon enthousiasme pour l'apprentissage après les trois premiers de l'examen (c'est-à-dire après le premier examen du premier semestre). Eh bien et aussi ... ça ... je ne suis pas très intelligent. Les scientifiques de haut niveau et les architectes logiciels suscitent mon admiration stupide. Mais je veux toujours la même chose!

Donc, pendant la préparation, j'ai:

  • Il a appris la syntaxe de ses principaux langages de programmation. Donc, il m'est arrivé d'avoir du C / C ++, mais si je recommençais, j'en choisirais d'autres. Je ne maîtrisais pas le stroustrup, monsieur, monsieur, mais cela dépasse mes forces, mais c'est Lippman. Kernigan et Ritchie - au contraire, un excellent tutoriel sur la langue - le respect de ces gars-là. En général, dans n'importe quelle langue, en règle générale, il existe plusieurs livres épais, dont il suffit au junior d'en lire un
  • Appris les algorithmes. Je n'ai pas maîtrisé Corman, mais Sedgwick et les cours sur le curseur sont la chose même. Simple, abordable et transparent. J'ai aussi résolu bêtement des puzzles sur leetcode.com. J'ai maîtrisé toutes les tâches faciles, on peut dire que le jeu a connu un niveau de difficulté facile, hehe.
  • A évincé un projet pour animaux de compagnie sur github. C'était difficile et ennuyeux pour moi d'écrire un projet «juste comme ça, pour l'avenir», mais j'ai compris ce qu'il fallait, ils l'ont demandé lors des entretiens. Cela s'est avéré être un client torrent. Quand j'ai déjà eu un travail, je l'ai retiré avec grand plaisir du github. Un an après avoir écrit, j'avais déjà honte de regarder son code.
  • J'ai mémorisé une montagne d'énigmes logiques idiotes. Maintenant, je sais avec certitude comment calculer le nombre de lumières allumées dans une voiture en boucle, découvrir les couleurs des chapeaux sur les gnomes et si le renard mangera le canard. Mais c'est une connaissance tellement inutile ... Mais maintenant, c'est très drôle quand un chef d'équipe donne "J'ai une tâche secrète spéciale qui détermine si une personne peut penser" et donne l'un des problèmes d'accordéon que tout l'Internet connaît.
  • J'ai lu un tas d'articles sur ce que les hr-girls veulent entendre lors de l'entretien. Maintenant, je sais avec certitude quels sont mes défauts, quels sont mes plans de développement sur 5 ans et pourquoi j'ai choisi votre entreprise.

J'ai donc obtenu mon diplôme de l'institut et commencé à mettre en œuvre le plan de déménagement à Moscou. J'ai posté un CV sur hh.ru, le lieu de séjour, a naturellement indiqué Moscou et répondu à toutes les offres, ressemblant au moins à distance à mon profil. Je n'ai pas indiqué le salaire souhaité, car je ne savais pas combien ils payaient. Mais fondamentalement - je ne voulais pas travailler pour la nourriture. Ma grand-mère m'a dit que l'argent est une mesure de respect pour vous par l'employeur et que vous ne pouvez pas travailler avec ceux qui ne vous respectent pas.

Je suis arrivé à Moscou et j'ai jeté le sac à dos dans mon lit. Au cours du mois suivant, j'ai eu énormément d'entretiens, souvent plusieurs par jour. Si je n'avais pas tenu de journal, j'aurais tout oublié, mais j'ai tout noté, alors voici quelques catégories d'entreprises et des interviews du point de vue du junior:

  • Géants informatiques russes. Eh bien, vous les connaissez tous. Ils peuvent envoyer une invitation à "parler" même si vous n'avez pas présenté de CV, comme nous vous suivons toujours et nous savons déjà tout. Lors de l'entretien - subtilités du langage et des algorithmes. J'ai vu comment le visage éclairé de l'un d'eux était un Timlid, quand j'ai tourné gracieusement l'arbre binaire sur une feuille. Et je voulais dire " Facile , Facile , Riltok litkod." Pour l'argent 50-60, on suppose que pour le «grand honneur» de travailler dans une entreprise avec un grand nom, vous serez modeste en salaire.
  • Géants informatiques étrangers. Il y a plusieurs bureaux de grandes entreprises étrangères à Moscou. Cela semble très cool, mais je ne peux que décrire mon expérience d'interviewer comme ceci: WTF?! Dans l'un, j'ai été interviewé pendant longtemps avec des stylos psychologiques tels que «Que pensez-vous, pourquoi les gens travaillent-ils? Et pour quel montant minimum voudriez-vous commencer à travailler dans un emploi de rêve? » Après que le degré d'idiotie ait atteint son maximum, on m'a proposé de prendre quelques intégrales. Je ne peux intégrer que le degré e dont j'ai parlé à l'intervieweur. Très probablement, après la séparation, nous nous sommes tous deux considérés comme des imbéciles, mais c'est un vieil imbécile et il ne deviendra pas plus sage, hehe. Une autre entreprise a dit que j'étais très cool, a envoyé un poste vacant pour approbation en Amérique et a disparu. Peut-être que le pigeon voyageur n'a pas survolé l'océan. Une autre entreprise a proposé un stage pour 40 personnes. Nuneznaaaaay.
  • Parrains des États russes. Les sponsors d'État aiment les diplômés des universités cool (ce qui est mon problème). Les sponsors d'État aiment les connaissances académiques (ce qui est aussi mon problème). Eh bien, en plus, les bureaux du gouvernement sont très différents. Dans l'une, une dame qui ressemblait à une institutrice avec confiance dans sa voix en a offert 15 mille. J'ai même demandé à nouveau - vraiment 15. Dans les 60-70 autres sans problèmes.
  • Gamedev. Ici, comme dans la blague "tout le monde dit un film pour des imbéciles, mais j'ai bien aimé." Malgré la mauvaise réputation de l’industrie, pour moi c’est si normal - des gens intéressants, 40-70 pour l’argent, enfin, les normes.
  • N'importe quelle poubelle. Dans le sous-sol naturel, les développeurs du 5-10-15 sont assis et trichent et ont vu la blockchain / messenger / toy delivery / malvar / browser / leurs retombées. Les entretiens varient d'un examen attentif à un test de langue de 50 questions. L'argent est également différent: 30 000, 50 000, «20 premiers, puis 70», 2100 $. Une chose en commun est des perspectives sombres et une disposition sombre. Et ma grand-mère m'a dit qu'à Moscou, tout le monde essayait de tromper un moineau comme moi.
  • Paysans moyens adéquats. Il y a des bureaux de taille moyenne qui n'ont pas de marque prestigieuse, mais il n'y a pas de corrals quant à leur exclusivité. Ils sont en compétition féroce pour le personnel, donc ils n'ont pas d'entretiens en 5 étapes et ne tentent pas de blesser intentionnellement lors de l'entretien. Ils sont bien conscients qu'en plus des salaires et des projets sympas - le reste des motivateurs, ils sont déjà supplémentaires. Les entretiens sont adéquats - en termes de langue, ce qui est / ce que vous voulez, quelles sont les voies de développement. Pour de l'argent 70-130. J'ai choisi l'un de ces bureaux et j'y travaille avec succès jusqu'à ce jour.

D'accord, si quelqu'un lit jusqu'à cet endroit, je vous félicite - vous êtes cool. Vous méritez encore un conseil aux juniors:

  • Connaissez bien la syntaxe de votre langue. Ils demandent toutes sortes de raretés.
  • Ne paniquez pas si l'entretien échoue. J'ai eu une entrevue où, après presque chacune de mes remarques, les enquêteurs ont commencé à rire et à se moquer de ma réponse. Quand j'ai quitté la pièce, j'avais vraiment envie de pleurer. Mais ensuite je me suis souvenu qu'après deux heures j'avais la prochaine interview, et avec ce #### je souhaite les bugs insaisissables en production.
  • N'allez pas aux entretiens RH. Dites aux filles ce qu'elles attendent de vous et passez aux experts techniques. Au cours des entretiens, j'ai assuré à plusieurs reprises hr-ok que je rêvais simplement de travailler dans le domaine des télécommunications / développement de jeux / finance, de développer des microcontrôleurs et des réseaux publicitaires. L'argent, bien sûr, n'est pas important pour moi, seulement la pure connaissance. Oui, oui, oui, je suis normal en matière de traitement, je suis prêt à obéir à mon patron en tant que mère et à consacrer mon temps libre à des tests de produits supplémentaires. ouais ouais, peu importe.
  • Rédigez un CV normal. Indiquez clairement quelles technologies vous possédez et ce que vous voulez. Toutes sortes de «sociabilité et tolérance au stress» sont superflues, surtout si vous êtes catégoriquement non communicatif et non résistant au stress comme moi.

Nous devons terminer l'article avec quelque chose, alors bonne chance aux Joons, Signore Tomatoes, ne vous fâchez pas et n'offensez pas les jeunes, tout le monde écrit!

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


All Articles