Ceci est une traduction. Article publié en juin 2018.Je n'ai pas immédiatement trouvé un travail décent. J'avais suffisamment de compétences techniques, mais je me suis juste retenu. Il n'y avait aucune raison à cela, à part des suppositions stupides sur ce que veut l'employeur. Je suis allé au travail de merde et j'ai passé tout mon temps libre sur Github s'engage à améliorer mon profil. Je ne savais pas alors que ce code n'était pratiquement pas intéressant pour les décideurs.
Quatre ans se sont écoulés. Maintenant, je comprends mieux le processus de placement et comment augmenter mes chances en utilisant la logique de l'employeur.
Dans le style du célèbre
article de
Patrick Mackenzie sur les noms , voici une liste des principales idées fausses que les programmeurs (en particulier les débutants) peuvent avoir.
1. Contribution obligatoire aux projets open source Github
À mon avis, moins de 3-4% des demandeurs d'emploi ont une contribution significative sur Github. Au cours de la dernière année et demie, je ne me suis pas beaucoup engagé et pourtant je reçois plus d'offres d'emploi que lors de l'activité précédente sur Github. La communication et l'expérience de travail sur LinkedIn sont beaucoup plus importantes.
2. Une entreprise utilisant un cadre spécifique (par exemple, Angular.JS) ne considérera personne qui ne le possède pas
La plupart des entreprises se rendent compte que les bons programmeurs peuvent se développer rapidement. Dans tous les cas, les technologies changent tous les quelques mois, alors pourquoi exiger strictement la connaissance d'un cadre spécifique?
3. Les compétences techniques sont les plus importantes
La capacité de communiquer clairement, de bien travailler en équipe et de comprendre les objectifs commerciaux est en fait plus valorisée que la capacité de programmer.
4. Il n'est pas pratique de demander des recommandations à des collègues
Si vous êtes vraiment compétent dans votre domaine, les gens se feront un plaisir de vous donner une recommandation.
5. Vous n'avez aucune chance, car vous affrontez des monstres avec des milliers d'étoiles Github et des projets super cool.
L'exagération de la concurrence est une sorte d'erreur de survivant. Si vous étiez en concurrence avec des programmeurs vedettes, les entreprises ne passeraient pas des mois, comme c'est souvent le cas, à fermer un poste.
6. Si vous demandez un gros salaire, un connard aussi gourmand et ingrat sera rejeté presque immédiatement
En savoir plus sur les négociations . En bref: il y a toujours un grand champ de manœuvre et les employeurs vous respectent davantage si vous entamez des négociations.
7. L'absence de réponse à la candidature signifie que le CV a été jeté dans le panier et que les actions ultérieures sont inutiles
N'oubliez pas d'envoyer une autre lettre. Les gens ont beaucoup à faire et votre CV n'a peut-être pas été remarqué. Personne ne considère les tentatives répétées comme impudentes si vous êtes poli et respectueux. Il m'est arrivé plus d'une fois de m'arrêter après une ou deux lettres, et j'ai découvert plus tard que le responsable RH avait simplement oublié de répondre. Toutes mes craintes qui semblaient ennuyeuses n'étaient pas fondées.
8. Si une entreprise embauche 1 à 3% des candidats, vous rivalisez avec des centaines de talents
Lisez l'article
«Trouver de grands développeurs» . Le bassin de candidats regorge généralement de CV de spécialistes incompétents qui envoient des CV à toutes les entreprises.
9. Une série d'échecs signifie que vous êtes un terrible programmeur. Comme celui-ci
L'emploi est un processus non organisé et flou. Parfois, même les entreprises ne savent pas exactement ce qu'elles recherchent. Parfois, les enquêteurs ont des attentes excessives sans raison valable. Même les candidats qui sont parfaitement adaptés peuvent tomber dans une séquence noire qui n'a rien à voir avec leurs capacités. Alors continuez d'essayer!
10. Excellent CV - long avec de nombreux mots clés
Les bons candidats peuvent résumer le travail sans expliquer les détails. D'après mon expérience, un long curriculum vitae avec de nombreux mots clés est plus susceptible d'être en corrélation avec l'incompétence.
11. La distribution de CV pour toutes les entreprises augmente vos chances
L'envoi de masse aide rarement. Avant de postuler, comprendre l'entreprise, son produit et utiliser ces connaissances dans une lettre de motivation. Cela en soi vous mettra au-dessus des autres qui n'ont pas fait de simples devoirs.
Mais ce n'est que la pointe de l'iceberg. Le principal hack pour l'emploi est la communication. Si vous avez des relations étendues et que vos capacités sont connues de tout le monde, vous pouvez vous renseigner sur l'offre d'emploi avant même qu'elle ne soit publiée sur la page officielle. Lors de l'entretien, vous serez immédiatement traité comme un candidat fiable, et les enquêteurs seront assurés de vous voir sous un jour plus positif. Construire un réseau de connexions prend du temps et tout le monde ne l'aime pas (certainement pas pour moi). Cependant, au fil du temps, cela rapporte largement.
Connaissez-vous d'autres idées fausses?
Faites-moi savoir , je vais ajouter à la liste.