[Expérience personnelle] Ingénieur front-end de Londres Facebook: comment entrer dans FAANG?

Comment se préparer aux entretiens pour postuler dans une entreprise de niveau FAANG? En collaboration avec  Oleg Gromov , ingénieur front-end du bureau londonien de Facebook (ex. Yandex, Toptal etc.), nous avons élaboré un plan de formation basé sur le dernier webinaire  - basé sur son expérience personnelle.



Discuter:



  • les avantages et les inconvénients de travailler dans de grandes entreprises,
  • Conception de CV,
  • comment sont les sections de criblage, algorithmique et architecturale,
  • quel est le rôle de l'anglais et des compétences générales - dans la section comportementale et généralement dans l'entretien,
  • où former les compétences nécessaires pour chaque étape: rassembler des liens utiles.






FAANG est une abréviation pour Facebook, Amazon, Apple, Netflix, Google, le nom, pour autant que je sache, est apparu il y a 3 à 5 ans. Ce sont les entreprises ayant la plus grande capitalisation informatique. Ils sont comme une barre que tout le monde essaie d'atteindre: si vous êtes devenu FAANG, alors seules les étoiles sont plus hautes. Beaucoup d'ingénieurs veulent y arriver: de gros salaires, de bonnes conditions, des opportunités de développement - c'est la meilleure chose qui se passe dans le monde parmi les entreprises.



Quelqu'un inclut Microsoft, Uber, Airbnb, quelqu'un essaie de transférer le terme aux grandes entreprises technologiques russes: Yandex, Mail.ru, Avito, ABBYY. À mon avis, ils ne sont pas inclus dans FAANG, le concept même ne concerne que les géants de la technologie énumérés ci-dessus.



Mais il y a un style d'interview Fang, et c'est une autre histoire. Le style a été adopté par de nombreuses entreprises qui ne sont pas similaires à FAANG ni en taille ni en rentabilité. L'entretien se compose de 4 sections ou plus , qui comprennent: entretien algorithmique, conception du système, entretien comportemental. En vous préparant à un tel entretien, vous pouvez obtenir un emploi dans une entreprise en plus de FAANG: le format devient familier. Je propose d'utiliser cette approche large, nous parlerons des entreprises qui s'entretiennent sur la structure Faang.



Avantages et inconvénients de travailler dans des entreprises de niveau FAANG



Note latérale: je parle exclusivement d'expérience en développement Web. Toute ma vie, j'ai fait du frontend, au fil du temps, je suis devenu plus un développeur web full stack: je traite du code des équilibreurs aux bases de données. Mais je ne parle pas d'interviewer et de travailler chez FAANG en tant que marketeur ou chef de projet.



Avantages:



  • développement.

    Si vous aimez vraiment votre métier, si vous souhaitez des défis et des projets complexes, vous souhaitez développer et communiquer avec un grand nombre de personnes, y compris les meilleurs spécialistes.

    La première chose que j'ai réalisée en arrivant à Yandex: "tout le monde est intelligent, mais je ne le suis pas." C'est une histoire typique, la même chose se produit lorsque vous obtenez un emploi chez Google, Facebook: les grandes entreprises sont un vecteur de croissance très nutritif. Surtout pour les personnes qui ne sont pas intéressées à créer une entreprise, mais à se développer en tant que spécialiste.
  • , .

    RSU — restricted stock unit, .        . RSU —  .  ,   RSU-   — ,       .
  • .

    :    !   .


Les inconvénients dépendent du type de personne que vous êtes et de ce que vous attendez de la vie. Basique: vous ne devriez pas trouver d'emploi chez FAANG si vous n'aimez pas être un rouage dans un mécanisme, de plus, un mécanisme est très réglementé.



Naturellement, lorsqu'une entreprise compte 40 à 60 000 personnes - presque comme une ville - les processus doivent être assez stricts. Et pas nécessairement de la catégorie «rapport à ceci et à cela». Je veux dire, les entreprises ont un système de motivation qui règle les développeurs d'une certaine manière.



Pour certains, cela convient: par exemple, les jeunes diplômés de l'université. Ils ont travaillé quelque part pendant un an, sont entrés dans cette splendeur et apprécient le processus et le résultat. Mais ceux qui ont déjà 15 ans d'expérience derrière eux veulent plus de responsabilités, ils veulent utiliser leur expérience non pas pour une petite tâche au sein de l'entreprise. Ils ne sont peut-être pas très bons à FAANG. Vous devez garder cela à l'esprit et choisir un endroit pour vous et vos forces: n'espérez pas que sur Facebook vous deviendrez automatiquement la personne la plus heureuse du monde. Ce n'est pas vrai.



Avant de discuter des étapes de l'entretien, j'aimerais prendre du recul et parler de l'expérience. Il s'agit d'une étape préliminaire avant d'essayer de concevoir votre CV.



Si vous souhaitez décrocher un emploi de senior chez FAANG, il ne suffit pas de réaliser un projet en un an et de le présenter magnifiquement. Très probablement, cela ne suffira pas. Si, par exemple, vous avez travaillé sur plusieurs projets pendant plusieurs années, vous devrez peut-être vous préparer à des entretiens - mais surtout, vous avez de l'expérience.



Si vous recherchez des postes avec déménagement, abonnez-vous à notre bot @g_jobbot . Et un recruteur informatique chez g-mate vous aidera à préparer votre CV d'une manière qui intéressera les intervieweurs. Le bot est simple et rapide à mettre en place: sphère, salaire, lieu de déménagement. Les options qui vous conviennent viendront à Telegram.







Sommaire



Je n'embauche pas chez Facebook maintenant, dis-je du point de vue d'un ancien responsable du recrutement chez Yandex et Toptal: il est important de comprendre ce qui se passe habituellement avec un CV. Lorsque vous l'envoyez à une entreprise, c'est parmi des centaines, des milliers d'autres. Selon les processus internes, il peut être visualisé maintenant, ou peut ne jamais être vu. Cela peut durer six mois, un mois ou un jour.



Pour être perceptible dans un bon sens, un CV ne doit pas être plein de toutes les couleurs de l'arc-en-ciel ou des chats - il doit être compilé pour un poste vacant spécifique d'une entreprise spécifique. N'incluez pas toute l'expérience que vous avez, concentrez-vous sur ce qui est nécessaire dans un poste particulier. Supposons que vous soyez un développeur back-end sur Facebook et que vous travailliez en tant qu'ingénieur de données, développeur front-end, webmaster et administrateur système - alors vous ne devriez probablement pas parler d'administrateurs système et de webmasters dans votre CV.



J'ai fait un CV pour chaque entreprise à laquelle j'ai postulé. Sauf pour les cas où j'ai envoyé mon CV "au tas" pour m'entraîner sur des entretiens.



Nous supprimons le non pertinent, soulignons les points forts, toute l'expérience adaptée au poste vacant.Pas dans le sens de me frapper la poitrine avec le talon: l'équipe n'a rien fait, tout était juste moi. La tâche consiste à dire que vous êtes un joueur d'équipe et que vous comprenez les affaires. Surtout si vous postulez pour un poste de développeur de haut niveau. Il doit comprendre les processus de travail d'équipe, comment les établir, comment éliminer les goulots d'étranglement - c'est-à-dire les goulots d'étranglement où la productivité souffre. Présentez tout cela sous un jour favorable, mais ne l'inventez pas, dites la vérité: montrez des réalisations adéquates, idéalement, si quantitativement - toutes les grandes entreprises l'apprécieront. Par exemple, décrivez les progrès techniques comme suit: les temps de réussite des tests dans un environnement d'intégration continue ont été réduits de 30%, le profit ou la conversion a augmenté de N%. Parlez-nous des réalisations de l'équipe: où avez-vous aidé à mettre en place le processus, qui et comment vous avez embauché.



En général, dites-nous que c'est vous qui avez pris la responsabilité. Peut-être que vous vous êtes même trompé: vous ne devriez pas écrire sur les erreurs dans votre CV, mais s'ils vous le demandent lors d'une entrevue, vous pouvez le dire.



Un bon conseil est de rédiger votre CV sur une seule page, maximum 1,5 page. Les enquêteurs ont peu de temps et il est bon qu'ils lisent toutes les informations en même temps.



Lorsqu'un CV doit passer d'une pile à la personne qui décide avec qui passer l'appel, une recommandation est presque une voie garantie vers le succès.Elle distingue le CV des autres, sinon, sur des dizaines de milliers de réponses, vous ne serez peut-être tout simplement pas statistiquement remarqué. Par conséquent, si vous avez des connaissances, contactez-les. En règle générale, les gens référencent facilement leur CV: pour une recommandation réussie, ils reçoivent des bonus au sein de l'entreprise. Les recommandations ne sont pas une sorte de sujet tabou ou tabou. Je suis arrivé à Yandex, Facebook et même Toptal grâce à une recommandation.



Une fois le CV approuvé, il y a généralement une autre présélection avant l'entrevue en 4 étapes.



Dépistage



Il y a une sélection avec un recruteur, parfois technique - cela dépend de la complexité du processus. Le premier appel se fera à presque 100% avec un recruteur. Il évalue l'adéquation globale, apprend l'histoire de la vie, pourquoi une personne cherche un emploi, essaie de filtrer le flux. Parfois, quelqu'un soumet accidentellement un CV - la bizarrerie est présente dans l'embauche de masse.



Si l'entreprise est située dans une autre ville, en règle générale, vous appelez: parlez un peu de vous, des souhaits, des ambitions, des forces et des faiblesses. La conversation est généralement menée par un recruteur. Si vous n'êtes pas resté silencieux pendant les 30 minutes, mais que vous vous êtes présenté normalement, une projection technique est prescrite.



Lors de la projection technique, à peu près la même chose se produit que plus loin dans la section algorithmique, mais le temps est donné moins: 40-60 minutes, 1-2 tâches: généralement en ligne.



Ce format demande du temps pour s'y habituer. Il y a une interview au tableau blanc: vous vous tenez à côté du tableau, dessinez des diagrammes, essayez d'écrire du code dessus - ce n'est pas très pratique, beaucoup de gens se plaignent. Et en un sens, c'est encore pire (quelqu'un peut être meilleur). Vous êtes assis devant un ordinateur - vous ne voyez personne, et vous dites - vous n'écrivez pas simplement un code. Je ne veux offenser personne, mais à ce moment, un problème se pose souvent, en particulier pour les développeurs russophones. Dans notre culture, il n'est pas habituel de se vanter et de discuter, nous «prenons et faisons».



Assurez-vous de dire:personne ne lit les pensées, même si vous êtes le développeur le plus charmant et le plus expérimenté. La conversation dépend aussi du contexte: ce qui se passe dans le problème, ce que vous comprenez, quels détails, quel est votre algorithme. Vous pouvez même écrire les étapes dans un éditeur de texte et confirmer avec l'intervieweur que c'est ce qu'il veut entendre. Beaucoup diront simplement: oui, d'accord, ça a l'air bien. Quelqu'un sera ravi: oui, c'est ce à quoi ils s'attendaient. Autrement dit, dans la plupart des cas, vous recevrez des commentaires. Mais si vous n'êtes pas habitué à vocaliser le processus, cela peut être difficile.



Le dépistage consiste généralement en un dialogue et une écriture de code très similaire à Leetcode ou à toute tâche algorithmique. Ils sont le plus souvent de niveau Facile ou Moyen: il est logique, par exemple, de résoudre des problèmes avec des amis en ligne, d'en discuter.



Sections algorithmiques



Les prochaines étapes dépendent de l'entreprise. Je n'ai pas interviewé Google, Amazon ou Apple. Autant que je sache, ils ont tous des processus assez caractéristiques qui suivent un modèle, mais les détails sont différents. Par exemple, Amazon a des principes de leadership - un ensemble de règles qu'il est recommandé d'apprendre, car elles seront également discutées lors de l'entretien. Facebook n'a pas ça.



Il existe plusieurs sections algorithmiques: généralement deux ou trois. À l'ère pré-coronavirus, vous êtes amené au bureau, où tout se passe, rencontré, mis dans une salle de réunion et donné du café. Vous résolvez des problèmes algorithmiques: les mêmes que vous voyez sur Leetcode. Quelqu'un a conseillé le niveau Difficile - au fait, c'est facultatif. Des tâches difficiles sont probablement rencontrées sur le Machine Learning ou les backends chargés - personnellement, je n'ai pas rencontré un seul dur du tout. Habituellement, il s'agit du niveau Moyen: assez complexe, il faut être capable de les gérer. Mais si vous n'avez jamais décidé, il y a probablement une chance de le faire, vous venez de vous entraîner et de savoir penser.



Chaque section dure 40 minutes, généralement une tâche plus un suivi. Par exemple, vous devez résoudre un problème de tri d'un tableau: écrire un algorithme de tri. Désolé pour les exemples stupides: vous pouvez le résoudre en utilisant le tri à bulles, disons qu'il est inefficace, que vous pouvez le changer, gagner en efficacité en temps ou en mémoire. Il arrive que vous deviez résoudre deux petits problèmes l'un après l'autre.



En règle générale, les sections sont menées par différents enquêteurs. Ceci est fait exprès, par souci d'objectivité. Vous devez dire bonjour à tout le monde, parlez un peu de vous. Ensuite, la section elle-même commence: vous devez décider, réfléchir, parler, peut-être faire des erreurs et refaire.



Une entrevue est un processus statistiquement bruyant. 5 interviewers, objectivité, tente de quantifier le candidat autant que possible - mais ils ne fonctionnent pas toujours, quelqu'un peut ne pas aimer quelque chose. Parfois, ils refusent non pas parce que la personne ne rentre pas, mais parce que «le signal n'était pas assez fort». Embaucher le mauvais développeur est pire pour l'entreprise que de ne pas embaucher le bon.



Si vous résolvez 50 ou 100 problèmes de niveaux différents dans différentes catégories, les chances de réussir un entretien algorithmique augmenteront considérablement, il y a une énorme différence entre 0 et 100 problèmes résolus. Mais l'appareil peut encore être malchanceux. Je vous conseille de regarder cela avec philosophie, le refus peut arriver dans tous les cas, cela ne dépend pas toujours de nous en tant que candidats.



Le codage est généralement combiné avec la section algorithmique. Et il y a une légère différence entre le backend et le front end sur Facebook. Les mêmes algorithmes sur les arbres, les graphiques ou liés aux boucles, avec des tableaux - mais avec des spécificités frontales. En règle générale, tout est en JavaScript. Le choix de la langue est assez libre. Quand j'ai interviewé pour une autre entreprise, j'ai écrit en C # - même si je ne l'avais jamais utilisé auparavant. Mais comme il est orienté objet et similaire à Java, je viens de clarifier dans le processus: est-ce possible? Et donc?



Bien sûr, si vous avez programmé en Python toute votre vie, vous ne devriez pas écrire en Java: des langages différents, ce sera dur, vous serez confus dans les constructions, les importations. Ce ne sera pas un signal terriblement négatif, mais cela rendra la vie difficile.



Et puis il y a les entretiens de conception de système et de comportement: je n'ai rencontré que de telles étapes.



Où se préparer



Je dois dire tout de suite que j'ai étudié uniquement sur Leetcode, essayé d'apprendre cette façon de penser, quand il y a un temps et une tâche limités, un ensemble d'algorithmes avec lesquels vous opérez, par exemple, recherche binaire, traversée de graphes ou autre chose. En règle générale, les décisions sont constituées de ces blocs de décision.







Section architecturale: conception du système



Les sections architecturales sont les mêmes que les entretiens de conception de système . Je pense qu'ils sont toujours présents lors des entretiens, et leur nombre dépend du niveau auquel vous postulez. Il y en a eu un sur Facebook, dans la deuxième entreprise, où j'ai interviewé en parallèle - 1 ou 2.



La section est ouverte, le problème ne se pose pas de la même manière que dans les problèmes de l'algorithme. Dans le même temps, les compétences générales sont également importantes: la capacité de parler, de déduire et de prendre une décision, de concevoir un système spécifique. Lorsque nous parlons de conception de système, nous parlons généralement de conception de quelque chose de très chargé: vous devez créer Twitter ou Instagram. Bien sûr, vous ne pouvez pas concevoir un Twitter à part entière en 40 minutes.



Il existe également des tâches spécifiques: créer un formulaire de saisie avec saisie semi-automatique. Dans le cas du frontend, il peut y avoir quelque chose comme: concevoir un frontend pour Yandex.Maps: comment structurer le code, quels seront les composants, quelle subordination des composants les uns aux autres. On peut parler de livraison de contenu pour les utilisateurs, CDN.



Ce sont toutes des tâches très générales, et cela peut facilement prendre une heure entière pour décrire un aspect du système en cours de conception. La chose la plus importante à ne pas faire est d'entrer dans les détails avant d'avoir décrit les options et obtenu l'approbation de ce que vous voulez entendre.Tout d'abord, vous désignez la latitude: c'est un tel système, à un niveau élevé, il peut se composer d'une douzaine de composants, dessinez un diagramme. De plus, nous pouvons dire qu'il y a peu de temps et proposer d'approfondir les détails en fonction des préférences de l'intervieweur et de vos connaissances. La connaissance doit être utilisée! Si vous ne comprenez pas comment fonctionne l'équilibrage de charge, mais que vous savez comment fonctionne le backend de recherche, il est évidemment préférable de parler du backend. Tout le monde comprend qu'un seul développeur ne terminera pas un projet.



Par rapport à la conception du produit, je pense que dans la conception du système, l'accent est mis sur les exigences techniques, la capacité à fonctionner avec des concepts standard: quelle sera la charge, quelle vitesse est nécessaire pour que les disques durs fonctionnent. La conception de produits, apparemment, concerne davantage votre capacité en tant qu'ingénieur à conclure un accord avec un propriétaire de produit, un concepteur, hiérarchiser les idées et éventuellement mener des expériences. Il s'agit davantage de la composante métier et de l'organisation du travail. Je n'ai pas eu de conception de produit, j'avoue que vous pouvez parler du produit, des valeurs, des problèmes - ce qui est généralement le domaine de responsabilité des chefs de produit.



Où se préparer







   ,   behavioral-



Soft skills



Les «erreurs» dans les interviews sont dues au fait que les gens ne savent pas comment parler - aussi ridicule et naïf que cela puisse paraître. D'après mon expérience en tant qu'intervieweur, cela s'est passé comme suit: j'appelle, je me présente, j'essaie de donner un ton normal à la conversation et j'obtiens un peu de conversation, et j'obtiens des réponses monosyllabiques.



- Parlez nous de vous?

- Eh bien, je suis programmeur.

- Que faites-vous?

- Créer un site Web.



Ce n'est peut-être pas l'erreur la plus courante, mais pour l'intervieweur la plus désagréable, car il est obligé de retirer des réponses aux questions. Parfois, on ne sait même pas si une personne souhaite trouver un emploi ou non.



Par conséquent, vous devez être capable de communiquer clairement et rapidement les aspects les plus intéressants du contexte et de l'expérience.Pour vous entraîner, vous pouvez vous enregistrer sur votre téléphone, de préférence avec une vidéo. Ensuite, écoutez et répétez après quelques jours. Si vous voulez parler, cette méthode est excellente.



J'ai commencé à faire cela il y a longtemps, lorsque j'ai préparé une présentation pour la première fois. Je devais tout raconter oralement et j'ai écrit le texte de mon discours dans un document. Le discours écrit ne correspondait pas du tout au discours oral, il s'est avéré ridicule et maladroit. Puis je me suis assis avec le téléphone - peut-être avec un dictaphone, peut-être devant le miroir - et j'ai commencé à répéter: vers la dixième fois, le discours est devenu cohérent et compréhensible.





Je parle d'un analyseur HTML écrit sur un avion sur le chemin de l'extérieur.



Autre astuce: en règle générale, l'intervieweur ne sait rien de vous. Souvent, il regarde le CV avant l'entrevue en 3 minutes, quelques 4 termes attirent son attention, le nom de la personne au mieux. Autrement dit, en tant que candidat, vous pouvez vous concentrer sur certains aspects de votre histoire afin de paraître aussi rentable que possible. D'une certaine manière, c'est de la manipulation, mais c'est bien. Vous vous vendez: mais vous n'essayez pas de dire ce qui n'a pas été. Vous venez d'avoir un projet intéressant non pas à la fin, mais à l'avant-dernier travail, et ensuite vous pouvez en parler. L'intervieweur sera sûrement intéressé et se souviendra de cette histoire, et non pas que vous corrigez des bugs à l'emplacement actuel, car le projet est en cours de support. Cette approche peut être utilisée pour votre propre bénéfice et la conversation s'avère plus animée.



langue Anglaise



Si vous interviewez dans une entreprise étrangère, vous devez enregistrer votre histoire dictaphone sur vous-même et vos projets en anglais. Si vous êtes le programmeur le plus cool du monde, mais que vous ne pouvez pas parler, vous n'obtiendrez jamais d'interview, c'est sûr.



Je suppose que vous pouvez rencontrer un ingénieur russe qui vous proposera, à l'ancienne, de communiquer en russe. Mais tout de même, à un moment donné, l'ignorance de la langue peut cesser. Il y a beaucoup de russophones sur Facebook, mais il n'est pas évident qu'ils parlent russe. Parfois, les politiques de l'entreprise interdisent les entretiens dans des langues autres que l'anglais. La communication en russe peut alors être maximale dans la partie informelle.



J'étudie l'anglais depuis 10 ans, et j'ai toujours pensé que mon niveau était passable, en particulier le langage technique: je lis des manuels comme tout le monde. Mais en 2016, je suis allé à New York et j'ai réalisé que je ne comprenais rien. Je n'entends tout simplement pas ce qu'ils me disent - cela m'a choqué. Il est difficile de dire quel était le niveau, probablement B1, intermédiaire supérieur. Mais je n'ai pratiquement pas compris les orateurs et je me suis perdu dans une conversation riche.



J'ai  dérivé des critères pour moi, par lequel vous pouvez comprendre que le niveau est adapté pour réussir l'entretien. Si, lors d'une conférence technique, vous comprenez 50 à 70% de ce que dit l'orateur et que vous pouvez parler de votre projet en 1 à 2 minutes de manière à être compris, cela devrait suffire. Les locuteurs ont généralement un langage très intelligible, sans argot prononcé ni sons avalés. Les certificats ne sont pas nécessaires pour l'entrevue, mais seront nécessaires pour déménager au Royaume-Uni. Niveau formel, B1 ou B2 - si vous apprenez à partir de zéro, dans certains cours, vous pouvez y arriver en un an.



Les compétences en communication en général sont importantes - si vous parlez parfaitement anglais, mais regarder vers le bas et avoir l'air aussi peu sûr que possible ne fonctionnera pas. J'avoue que le niveau intermédiaire de la langue est suffisant pour quelqu'un quand on peut discuter de sujets techniques et se perdre dans des conversations informelles. Mais il n'y a jamais beaucoup de langage, j'en suis sûr.



Comment préparer



Je ne peux pas dire que je suis un candidat idéal en termes de compétences générales. Mais ce qui est important ici: la capacité à travailler en équipe . Ils recherchent principalement des joueurs d'équipe capables à la fois d'argumenter et de comprendre le point de vue de quelqu'un d'autre: personne n'a besoin de solitaire. Un bon leader s'efforce de bâtir une équipe de manière à ce qu'il ait des gens avec des forces différentes, et ceux-ci doivent simplement être capables de négocier. Une grande entreprise est toujours une équipe.



De plus, il serait bien de comprendre ce que sont les compétences générales et  ce qu'elles sont... Probablement, étant un chef d'équipe, je devais constamment parler à tout le monde, planifier, prendre des responsabilités: les compétences se développaient naturellement. Vous prenez une décision technique, un autre chef d'équipe arrive: vous ne devez pas l'offenser, défendre votre décision et entretenir un dialogue constructif. Il me semble donc que des compétences finissent par apparaître chez des personnes qui, dans des conditions adéquates, accèdent au poste de senior. Pas lorsque vous êtes seul sur un projet, et qu'ils vous appellent un senior simplement parce qu'il n'y a pas d'autres développeurs.



Résultat



En raison de la pandémie, le processus d'entrevue change, le format de travail change également. Il y a une hypothèse que les télécommandes apparaîtront bientôt dans le monde entier. Aujourd'hui, les entreprises essaient de recruter dans les sites actuels, par exemple aux États-Unis - du moins dans tout le pays. Il est difficile de prédire si des personnes originaires de Russie commenceront à embaucher qui souhaitent rester en Russie. Vous ne devriez pas compter sur un remout pour le moment - peut-être pendant plusieurs années.



Le processus de réinstallation ne s'est pas arrêté - et c'est incroyable pour moi. À la condition qu'il y ait de nombreux facteurs limitants, l'embauche se poursuit. C'est une bonne nouvelle pour ceux qui cherchent à déménager. Un de mes amis a déménagé en Écosse avec sa famille en plein milieu de tous les événements, n'a servi de quarantaine qu'à l'arrivée.



Il n'y a pas assez de personnes en poste et aucun coronavirus n'a affecté cela. Peut-être, dans un sens, c'est mauvais: les entreprises se développent comme une tumeur cancéreuse, essayant de tout remplir par elles-mêmes. Mais pour nous, en tant que développeurs, c'est bien: le processus n'est allé nulle part. Les gens sont encore nécessaires, les projets sont lancés, il y a beaucoup d'ambition, l'argent c'est beaucoup, il faut les dépenser et le recrutement continue de fonctionner.



Que lire en plus:





Nous avons rassemblé tous les liens utiles avec les auditeurs du webinaire. Si vous avez des ajouts - envoyez, nous ajouterons à la liste :)



Dans notre g-mate, au moins 30 à 50% sont prêts à envisager une télécommande, et le déménagement est le deuxième plus populaire parmi les sites. Pendant la pandémie, tant en Russie qu'à l'étranger, le recrutement s'est accéléré 3 fois. Inscrivez-vous au bot pour obtenir les meilleurs emplois technologiques directement dans Telegram.



All Articles