Maison >Périphériques technologiques >Industrie informatique >Le Guide du développeur de logiciels pour obtenir un emploi

Le Guide du développeur de logiciels pour obtenir un emploi

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌original
2025-02-17 12:12:12372parcourir

The Software Developer's Guide to Getting a Job

Points clés

  • La recherche d'emploi est un jeu numérique: le traiter comme un canal de vente, gérer efficacement les candidatures et augmenter les chances d'être embauchés.
  • Créez un CV de haute qualité: Envisagez d'embaucher des professionnels pour écrire, améliorer la compétitivité de la recherche d'emploi et laisser une bonne première impression.
  • Définir les objectifs quotidiens de l'application: Personnaliser les curriculum vitae et les lettres de motivation pour chaque position pour améliorer l'efficacité.
  • Suivre et mesurer les résultats de la recherche d'emploi: Trouvez des méthodes efficaces et inefficaces et optimiser en continu les stratégies de recherche d'emploi.
  • Focus directement avec les recruteurs: obtenir des idées précieuses, établir un contact direct avec les gestionnaires d'embauche et augmenter les opportunités d'entrevue.
  • Développer les stratégies de recherche d'emploi: Créez un réseau professionnel solide et contactez directement l'entreprise cible, même s'il n'y a pas de publication publique.
  • Essayez des méthodes créatives et non conventionnelles: Créer des choses utiles pour la société cible, ou avoir une conversation avec les dirigeants de l'entreprise et être impressionné.

The Software Developer's Guide to Getting a Job

extrait du "Guide de carrière pour les développeurs de logiciels" de John Sonmez. Pour le livre électronique complet, visitez ici.

Chaque semaine, je reçois des e-mails ou des critiques vidéo YouTube de développeurs de logiciels (dont certains expérimentés) qui ne semblent pas trouver un emploi.

J'ai entendu toutes sortes d'excuses ou de raisons pour lesquelles ils ne peuvent pas trouver d'emploi. Certains développeurs se plaignent que les développeurs seniors rendent difficile pour les jeunes développeurs d'avoir une chance - nous prenons tous les bons emplois. Pendant ce temps, certains développeurs se plaignent que personne ne veut embaucher des développeurs seniors, et tout le monde a une discrimination fondée sur l'âge. D'autres se plaignent que cela a quelque chose à voir avec leur race, leur religion ou leurs convictions politiques. Il y a aussi des gens qui se plaignent que leurs compétences sont inutiles et que personne ne veut embaucher un développeur qui n'utilise pas les dernières technologies.

Bien que certaines de ces affirmations puissent être vraies - oui, la discrimination existe - la cause profonde est que ces développeurs de logiciels ne savent pas comment trouver un emploi. Au moment où j'écris ceci, il y a beaucoup de demande de développeurs de logiciels. De nombreuses positions sont ouvertes. Cependant, de nombreux développeurs de logiciels se plaignent de ne pas trouver d'emploi.

Comment cela pourrait-il arriver? Pourquoi avons-nous autant de postes vacants dans notre industrie, mais les développeurs me disent souvent qu'ils ont postulé pour des centaines d'emplois, mais sont tous refusés?

Le problème est que je ne connais pas la bonne façon de trouver un travail de programmation, que je pense que c'est un problème facile à résoudre. Dans cet article, je partagerai les meilleurs conseils et astuces que j'ai appris à aider les développeurs de logiciels à trouver un emploi.

Tout d'abord, regardons la façon traditionnelle de trouver un emploi, que j'appelle la "méthode cristalline".

La méthode de même taille

À cet égard, je vais vous le dire franchement: je n'aime vraiment pas la façon régulière de trouver un emploi, car cela demande beaucoup d'efforts et mène rarement aux meilleurs résultats.

Cependant, plutôt que de sauter directement dans la façon dont j'aime trouver un travail, je couvrirai la façon standard de créer un CV, de remplir une application en ligne et de soumettre un CV, qui est ce que la plupart des développeurs de logiciels - et la plupart Professionnels - faire.

La raison pour laquelle j'ai commencé ici est parce que beaucoup de développeurs de logiciels ont fait un très mauvais travail.

J'ai entendu d'innombrables histoires de développeurs qui envoient des centaines de curriculum vitae à chaque publication trouvée sur Monster.com en une journée, mais je me demande pourquoi ils n'obtiennent aucun résultat.

Si vous allez adopter une approche standard de biscuit, vous devriez au moins bien le faire. Je vais vous montrer comment le faire.

jeux numériques

Tout d'abord, vous devez comprendre que la plupart des gens postulent à des emplois aveuglément, et ce processus est purement un jeu numérique. C'est comme les ventes. En fait, vous devriez vraiment le traiter comme un processus de vente.

Créer un canal de vente et peut même utiliser le système CRM utilisé par de nombreuses organisations de vente pour suivre les progrès de vos clients potentiels dans le canal. Vous verrez ceci:

appliqué pour la position et GT;

À chaque étape de la chaîne, vous devez vous attendre à ce qu'un petit nombre de clients potentiels entrent dans la prochaine étape.

Par exemple, supposons que vous ayez postulé pour 100 emplois. Peut-être que vous recevrez 30 réponses que vous vous contactez d'une manière ou d'une autre. Sur ces 30, peut-être que 7 vous demanderont d'effectuer le filtrage du téléphone. Sur ces 7, peut-être 2 à 3 vous demanderont d'aller à l'entretien en personne. Peut-être que vous obtiendrez un avis d'offre de tous ces emplois.

Si vous voulez plus de notifications de recrutement, vous pouvez essentiellement faire deux choses:

    Inclure plus de prospects dans le canal (postulez pour plus d'emplois).
  1. augmenter le pourcentage de clients potentiels d'une étape à l'autre.
En d'autres termes, vous pouvez postuler pour 1000 emplois, puis obtenir 10 avis de recrutement, ou vous pouvez postuler pour les 100 mêmes emplois et faire mieux à chaque étape, et vous pouvez également obtenir 10 recrutements.

Dans l'ensemble, ce sont soit des clients plus potentiels dans le canal, soit une meilleure liquidité dans le canal. C'est ça.

Si vous voulez les meilleurs résultats, prenez les deux.

Alors pourquoi tant de développeurs me disent-ils qu'ils ont postulé pour des centaines ou même des milliers d'emplois et n'ont toujours pas reçu d'avis d'offre? Eh bien, il y a des ingrédients de chance, mais très probablement l'une des deux situations:

    Ils mentent ou surestiment sérieusement le nombre d'emplois pour lesquels ils postulent.
  • leur capacité d'application est vraiment médiocre. Le pourcentage de leurs prospects passant d'une partie du pipeline à un autre est très, très bas.
La chose la plus probable est d'avoir les deux. Mais n'ayez pas peur. Je vais vous montrer comment améliorer efficacement les deux.

ont un excellent CV

Tout d'abord, si vous allez jouer à des jeux numériques, vous voulez amener autant de clients potentiels dans la prochaine étape du pipeline que possible. L'une des meilleures façons de le faire est d'avoir un très bon CV.

Si votre CV est terrible et filtré dans la première étape, vous perdrez beaucoup de temps et votre efficacité globale de pipeline sera extrêmement inefficace.

Oui, un très mauvais CV peut finir par vous trouver un emploi, mais plus votre CV est pire, plus vous devez postuler pour que le jeu numérique fonctionne. Je ne sais pas comment vous êtes, mais je préfère postuler 50 emplois que de postuler pour 5000 emplois.

La première chose que vous devez faire est de rendre votre CV aussi parfait et efficace que possible. Je sais que certaines personnes sont toujours en désaccord avec moi, mais je suis sûr à 100% que la meilleure façon de le faire est d'embaucher un écrivain de CV professionnel qui se spécialise dans l'écriture de curriculum vitae dans l'industrie de la technologie.

Oui, un service de rédaction de curriculum vitae professionnel peut vous coûter 500 $ ou plus, mais en fin de compte, ce sera un petit investissement dans les avantages que vous obtenez.

L'une des meilleures façons d'améliorer l'efficacité du curriculum vitae est d'avoir expérimenté les rédacteurs de curriculum vitae écrits et types professionnellement, en sachant comment écrire des curriculum vitae pour les développeurs de logiciels.

Définir les cibles d'application quotidiennes

Ensuite, résolvons le problème numérique. J'aime utiliser des quotas pour assurer des progrès continus.

J'écris un nouveau livre maintenant. Je terminerai le livre à temps parce que je dois écrire au moins 1000 mots par jour et passer 50 minutes par jour.

Lorsque vous recherchez activement un emploi, vous devez définir un quota pour le nombre d'emplois pour lesquels vous souhaitez postuler chaque jour.

Ce nombre dépend du marché du travail et des opportunités d'emploi dont vous disposez, mais si vous êtes actuellement au chômage et que vous devez trouver un emploi, il devrait être d'au moins 5 emplois par jour.

Il n'est pas déraisonnable d'essayer de postuler pour 10 emplois par jour.

Supposons que vous preniez environ une heure pour postuler pour chaque emploi. Quoi? Il faut une heure pour cliquer sur "Appliquer"? Non, cela prend une heure parce que vous êtes plus que simplement cliquer pour postuler. Vous postulerez spécifiquement pour chaque emploi en écrivant une lettre de motivation personnalisée et en modifiant votre CV pour mieux correspondre à chaque travail.

est-ce beaucoup de travail? Bien sûr oui! Est-ce efficace? Bien sûr, ça marche!

N'oubliez pas, nous devons augmenter non seulement le nombre de fils en cours, mais aussi les chances de chaque lead d'une étape à l'autre.

Donc, si vous cliquez uniquement sur "postuler" sur des sites de recherche de monstres ou d'autres emplois, vous pourrez postuler très rapidement pour un grand nombre d'emplois, mais vous sacrifierez beaucoup d'efficacité.

De plus, considérez la taille du marché du travail, qui dépend principalement de votre emplacement géographique.

S'il y a 50 nouveaux emplois par mois, vous pouvez postuler pour les 50 emplois en une journée, mais que devez-vous faire dans la semaine ou les deux prochaines?

Asseyez-vous là et priez pour que vous obteniez une interview?

N'est-il pas préférable de postuler 5 emplois par jour, mais de passer une ou deux heures sur chaque demande, améliorant ainsi considérablement le taux de réussite?

Comment postuler pour un travail

Lorsque vous postulez pour un emploi, votre objectif devrait être de faire correspondre votre CV et votre lettre de motivation autant que possible avec la description de poste et toute autre information que vous pouvez collecter sur l'entreprise.

L'idée est que lorsqu'un gestionnaire d'embauche ou quelqu'un qui examine une demande d'emploi examine ce que vous soumettez, il sera choqué de voir à quel point vous correspondez parfaitement.

Cela ne signifie pas que vous mentez ou inventez quelque chose à mettre dans votre CV ou votre lettre de motivation. Au lieu de cela, vous devriez essayer d'utiliser votre expérience existante, mettre en évidence les pièces les plus pertinentes pour la description du travail, supprimer les pièces non apparentées (ou les minimiser) et utiliser certains des mots ou des phrases utilisés dans la description du travail.

Soyez prudent ici; Cela étant dit, vous devriez correspondre autant que possible sans être trop évident.

Lisez attentivement la description du travail pour comprendre les compétences et les traits les plus importants que vous recherchez au travail.

Modifiez l'ordre et la focalisation de votre CV pour refléter ces points et montrer autant que possible votre côté.

Faites des recherches sur l'entreprise et écrivez une lettre de motivation pour vendre le responsable du recrutement pourquoi vous êtes le meilleur candidat au poste. Mentionnez certaines choses que seules les personnes qui ont fait des recherches sur l'entreprise connaissent.

Dans une lettre de motivation, vous devez créer une connexion claire entre les compétences dont vous avez besoin pour travailler et comment vous utilisez votre expérience pour montrer que vous vous liez et faire de vous la correspondance parfaite.

Oui, c'est beaucoup de travail. Cela nécessite des efforts supplémentaires. Vous devrez avoir plusieurs versions de votre CV, et chaque travail que vous postulez sera une autre variante de ces variantes. Mais… si vous voulez vraiment trouver un travail sérieusement et que vous voulez vous démarquer, vous devez le faire.

Il est facile de cliquer sur un bouton et de demander 500 travaux avec le même CV et lettre de motivation - c'est une approche paresseuse.

Résultats de la mesure

L'une des choses que vous voulez faire lorsque vous postulez pour un emploi de cette façon est de mesurer vos résultats.

Vous devez suivre le nombre d'emplois pour lesquels vous avez postulé;

Ce que vous voulez faire, c'est avoir des données fiables afin que vous puissiez voir ce qui fonctionne et ce qui ne fonctionne pas.

préfèrent la recherche d'emplois en tant que campagne publicitaire. Vous devez tester diverses annonces pour voir lesquelles obtenir la meilleure réponse.

Je demande souvent aux développeurs que je coache de suivre les résultats de leur curriculum vitae d'origine, puis de suivre les résultats qu'ils obtiennent après avoir utilisé des curriculum vitae écrits professionnellement.

En règle générale, ils verront qu'après avoir utilisé un nouveau CV, ils obtiennent un taux de réponse de 300% ou plus de leurs demandes d'emploi.

Vous devez avoir ce type de données afin que vous puissiez modifier votre plan.

Modifiez votre plan

Cela n'a aucun sens de mesurer les choses sans agir.

Lorsque vous obtenez des données sur la validité de votre version actuelle de votre CV, la façon dont vous rédigez votre lettre de motivation ou tout autre facteur pertinent, vous devez utiliser ces données pour modifier votre plan et essayer de nouvelles façons.

Testez une nouvelle version de votre CV. Peut-être tester une disposition ou un format différent. Peut-être essayer d'utiliser un CV chronologique au lieu d'un CV fonctionnel, et vice versa.

De nombreux développeurs de logiciels essayant de trouver un emploi à moi se sont plaints qu'ils ont postulé pour des centaines d'emplois et après avoir postulé pour 50 emplois, ils savent qu'ils n'ont pas eu de résultats, mais ils ont toujours les 100 emplois pour lesquels ils postulent ensuite le prochain Le même CV et lettre de motivation exacts ont été utilisés.

À mon avis, c'est tout simplement fou. Comment pouvez-vous faire la même chose encore et encore, mais vous attendez-vous à des résultats différents? Cela n'a aucun sens.

alors obtenez des commentaires de ce que vous faites et modifiez vos plans jusqu'à ce que vous commencez à voir les résultats.

peut-être respecter le même plan pendant une semaine, puis à la fin de la semaine, passez en revue toutes les données que vous avez et décidez quelles approches différentes vous allez essayer la semaine prochaine. Si vous adoptez cette approche, vous finirez certainement par trouver un emploi.

Le problème est que la plupart des développeurs de logiciels ne veulent pas faire tous ces efforts. Ils veulent juste se plaindre, disant que personne ne les embauchera.

Ne vous laissez pas être ce genre de personne.

Focus directement avec les recruteurs

Une autre façon plus traditionnelle que vous pouvez prendre pour trouver un emploi consiste à travailler directement avec un ou plusieurs recruteurs.

L'industrie du recrutement a certainement ses bizarreries, mais quand il s'agit de postuler à des emplois, les recruteurs peuvent beaucoup aider, surtout si vous avez des compétences qui valent le marché.

Si vous pouvez trouver un bon recruteur qui a des liens avec plusieurs entreprises, ils peuvent vous aider à modifier votre CV pour correspondre au travail qu'ils embauchent, et ils peuvent souvent vous aider à obtenir une opportunité d'entrevue pour l'un de vos clients.

Cependant, en ce qui concerne la plupart des recruteurs, il est important de se rappeler: les recruteurs ne veulent jamais être gênés devant leurs clients. Lorsque vous travaillez avec des recruteurs, vous devez les convaincre que vous ne les embarrassez pas pour gâcher complètement les interviews ou montrer que vous n'avez pas les compétences techniques ou ne mentir pas.

Essayez autant de confiance que possible, et les recruteurs sont plus susceptibles de vous embaucher par leurs bons clients.

Essayez d'y penser de leur point de vue. Votre performance, bonne ou mauvaise, s'y reflète et peut affecter leurs propres intérêts de carrière. Si vous ne vous montrez pas de manière compétente, il est peu probable que le recruteur risque de vous embaucher.

Éclater de l'état d'esprit fixe

ok, jusqu'à présent, tout ce dont nous avons discuté est la façon traditionnelle de cookie-tobut pour trouver un emploi, et si vous le faites correctement, cela fonctionne, mais ce n'est pas la meilleure façon d'obtenir un emploi ou d'obtenir un bon travail avec une méthode de chèque de paie élevé.

La plupart des emplois - , en particulier de bons emplois - ne sont pas recrutés publiquement.

ne me croyez pas? En regardant cet article du Wall Street Journal, il souligne que jusqu'à 80% des emplois ne sont pas recrutés publiquement.

Comment obtenez-vous ces emplois? Vous devez aller au-delà de l'état d'esprit.

La seule façon dont vous devez arrêter de penser que le travail est de trouver un poste d'emploi et de la postuler. Oui, comme je l'ai dit, cette approche peut vous trouver un emploi, mais il peut y avoir des milliers d'autres façons d'obtenir un emploi.

N'ayez pas peur d'être créatif. Trop de gens pensent que les méthodes standard et les «meilleures pratiques» sont les seuls moyens de faire les choses, mais ce n'est pas le cas.

pas de règles. Seules les directives.

C'est à vous de décider comment accomplir le meilleur de toute tâche que vous définissez, y compris la recherche d'un emploi. Ci-dessous, je vais vous donner quelques idées sur la façon de «sortir de l'esprit» en ce qui concerne la recherche d'emploi, mais ce n'est en aucun cas une liste exhaustive.

L'idée de sortir de l'esprit est que vous faites quelque chose de peu orthodoxe, pas quelque chose que d'autres vous disent de faire.

Donc, si vous êtes courageux et prêt à tout donner, continuez à lire.

Créer des connexions

L'un des moyens les plus efficaces d'obtenir un emploi de recrutement inébranlable est de connaître quelqu'un qui connaît quelqu'un qui cherche un poste. Ayez une bonne réputation dans vos relations, afin que chaque fois que quelqu'un entend que vous cherchez un emploi, il se précipitera pour essayer de vous attirer dans son équipe.

Cela ne se produira que si vous êtes prêt à investir du temps et des ressources pour construire un solide réseau de personnes.

Il y a deux étapes pour construire un solide réseau de personnes:

  1. Rencontrez beaucoup de gens
  2. offrir beaucoup de valeur à eux

La plupart des gens essaient de construire des réseaux dans le mauvais sens. Ils attendent qu'ils aient besoin de travail ou quelque chose pour commencer à "faire connaître les gens". Une fois qu'ils ont rencontré quelqu'un, ils commencent à jaillir sur eux-mêmes et qu'ils recherchent un emploi.

personne ne se soucie de ce que vous voulez. Je le répète. Personne ne se soucie de ce que vous voulez. Les gens ne se soucient que de ce qu'ils veulent.

Lorsque vous essayez de vous connecter en disant aux gens ce que vous voulez, vous faites le contraire de ce qui fait que les gens vous aiment. Vous leur apprenez à vous éviter.

Au lieu de cela, ce que vous devez faire est de rencontrer beaucoup de gens avant d'avoir besoin de quoi que ce soit, et lorsque vous les rencontrez, découvrez comment vous pouvez les servir au mieux.

Que pouvez-vous faire pour eux? Comment aidez-vous ou contribuez-vous à eux et leur fournissez-vous de la valeur?

Si vous faites cela, vous construirez un solide réseau de personnes et vous n'aurez plus jamais à «trouver» des emplois - je le promets.

mais cela prend du temps. Alors, par où commencez-vous? Eh bien, en tant que développeur de logiciels, je vais essayer d'assister à autant de parties et de groupes de développement de logiciels que possible.

Dans n'importe quelle zone géographique, il existe de nombreux groupes hebdomadaires ou mensuels auxquels vous pouvez assister. Vous rencontrerez des développeurs, des recruteurs et des gestionnaires et établirez de nombreuses autres grandes connexions dans ces endroits.

En tant que récompense supplémentaire, nous proposons activement de faire une démonstration au groupe. Si vous fournissez des présentations précieuses à l'ensemble du groupe, vous pourrez renforcer beaucoup de crédibilité.

N'oubliez pas, il s'agit d'un processus lent, se concentrant d'abord sur la valeur des autres. Vous construisez des réseaux grâce à l'investissement. Vous devez semer les graines pour récolter.

Si vous avez de la patience et que vous participez à un grand nombre d'événements dans votre communauté, vous finirez par construire un solide réseau de personnes.

spécialement pour les entreprises

Une autre stratégie majeure que vous pouvez utiliser pour trouver un emploi consiste à cibler l'entreprise pour laquelle vous souhaitez travailler, plutôt que de postuler pour un emploi publié par l'entreprise.

La différence est que vous faites des recherches, que vous trouvez l'entreprise pour laquelle vous souhaitez travailler, ou peut-être plusieurs entreprises, puis vous mettez toutes vos ressources et énergie pour trouver votre chemin pour entrer dans cette entreprise.

Quand je cherchais vraiment des développeurs éloignés pour travailler - et pas tant à ce moment-là - j'ai réussi à appliquer cette stratégie. J'ai trouvé une entreprise spécifique que je connais a une équipe de développeurs complètement éloignés. J'ai appris à connaître cette entreprise. J'ai appris à connaître les gens qui travaillent pour cette entreprise. J'ai commencé à suivre les blogs de développeurs travaillant pour cette entreprise. J'ai commencé à commenter leur blog et à établir des relations avec ces développeurs.

La prochaine fois qu'ils chercheront des développeurs, devinez qui est recommandé par plusieurs développeurs de cette entreprise? Devinez qui a obtenu le travail? Il existe de nombreuses façons d'appliquer cette stratégie. Il s'agit d'une stratégie très générale.

En fait, je vous donnerai quelques applications spécifiques ci-dessous. L'idée de base est que vous choisissiez une entreprise plutôt qu'un emploi, puis vous trouvez un moyen d'entrer dans cette entreprise.

Cela pourrait être en trouvant des personnes que vous connaissez qui travaillent pour l'entreprise ou en établissant de nouvelles connexions avec des personnes qui travaillent pour l'entreprise. Cela pourrait être en fournissant à l'entreprise quelque chose de précieux. Cela peut être par la persévérance, en faisant connaître le responsable du recrutement de l'entreprise et vous n'abandonnerez pas.

Un collègue de ma femme est impatient de travailler pour une entreprise appelée Healthwise à Boise, Idaho. Pendant deux ans, elle a postulé presque tous les travaux qu'ils ont offerts. Elle se lie d'amitié avec des employés qui travaillent déjà dans l'entreprise. Elle a continué à suivre jusqu'à ce qu'ils aient cédé et l'embauche finalement.

Elle y travaille toujours.

Créer quelque chose d'utile

Un excellent moyen de cibler spécifiquement les entreprises est de créer quelque chose d'utile pour eux et de l'utiliser pour attirer leur attention.

Je connais plusieurs ingénieurs parce qu'ils ont créé des outils qui utilisent le logiciel que la société a construit, ou ils ont spécialement créé un outil qu'ils savaient que l'entreprise pourrait utiliser l'outil pour mieux faire le travail et a été directement dirigé par l'emploi de l'entreprise .

J'ai entendu des concepteurs embauchés pour repenser gratuitement le site Web de l'entreprise et leur envoyer de nouvelles conceptions.

Imaginez que si vous utilisez un logiciel populaire, créez une nouvelle fonctionnalité ou améliorez-la en quelque sorte pour l'améliorer, puis montrez ce que vous faites pour créer la société de logiciels.

Maintenant, vous devez ajouter une vraie valeur, vous ne pouvez pas simplement vous montrer, mais si vous créez une valeur réelle pour eux gratuitement, ne pensez-vous pas qu'ils voudront vous embaucher?

Beaucoup de gens trouvent des problèmes avec les sites Web populaires et disent ensuite à l'entreprise comment ils l'amélioreront, mais peu créent réellement un modèle où ils implémentent réellement des solutions pour l'améliorer.

du niveau supérieur

Il s'agit d'un conseil des ventes: commencez à partir du niveau supérieur.

Lorsque la plupart des développeurs contactent les entreprises pour fournir leurs services et tentent d'obtenir un emploi, ils finissent généralement par commencer par le bas.

Ils peuvent contacter les départements RH, les gestionnaires du développement ou même les développeurs de logiciels individuels, qui peuvent tous avoir peu de dire dans la prise de décisions de recrutement - surtout s'il n'y a pas d'exigence d'emploi.

Au lieu de partir de la couche inférieure, essayez de commencer à partir de la couche supérieure.

Voyez si vous pouvez trouver un moyen de contacter le PDG de l'entreprise ou même le CTO ou le directeur d'ingénierie.

Une méthode consiste à composer le numéro publié de l'entreprise, puis à demander simplement un appel avec cette personne.

Ne dites pas que vous êtes un demandeur d'emploi à la recherche d'un emploi. Au lieu de cela, dites que vous avez une occasion unique de le présenter, ou que vous avez une entreprise à négocier.

Si vous avez une conversation avec l'une de ces "personnes de haut niveau", restez confiant et faites votre publicité. Ne leur demandez pas simplement un emploi. Venez quelque chose de précieux que vous pouvez leur offrir ainsi que leur entreprise.

Demandez-leur s'ils peuvent vous présenter aux autres afin que vous puissiez discuter davantage de ce que vous pouvez faire pour leur entreprise.

Cela semble-t-il ridicule? Peut-être fou? Vous pourriez penser que cela ne fonctionnera jamais, non? Eh bien, c'est le but de sortir de l'esprit. Beaucoup de gens pensent qu'ils doivent commencer par le bas ou entrer de la porte d'entrée.

Il n'y a aucune raison pour que vous ne puissiez pas rencontrer le PDG ou le CTO de l'entreprise et que vous les référez au responsable du recrutement et dites: "Je veux cette personne. Y a-t-il un endroit où vous pouvez lui faire rejoindre?" 🎜>

Les vendeurs d'entreprise qui réussissent ont utilisé cette technologie tout le temps. Il n'y a aucune raison pour que vous ne puissiez pas le faire aussi.

Utiliser le marketing entrant

C'est probablement le tambour que je frappe.

J'ai publié un cours complet sur la façon de vous commercialiser en tant que développeur de logiciels qui vous apprend essentiellement à tirer parti du marketing entrant pour vous trouver un emploi au lieu de chercher un emploi.

J'ai moi-même réussi à utiliser cette technique. En fait, la raison pour laquelle vous lisez ce post est le succès que j'ai atteint en utilisant cette technologie dans ma carrière.

J'ai d'innombrables opportunités qui m'approchent. J'ai reçu des centaines d'offres d'emploi, je parle lors d'événements du monde entier et j'ai beaucoup changé ma trajectoire de vie en raison de la marketing entrant.

Alors, qu'est-ce que le marketing entrant?

C'est très simple. Cela crée simplement du contenu ou une autre valeur qui permet aux gens de vous venir, pas de les chercher.

En tant que développeur de logiciels, vous pouvez créer des blogs, faire des tutoriels vidéo, écrire des livres, écrire des articles, apparaître dans des podcasts et bien d'autres choses pour créer une réputation, faire connaître votre nom et faire des gens - et des opportunités —— toi.

Certaines personnes pourraient l'appeler la méthode de la «renommée», mais vous n'avez pas besoin d'être célèbre pour le faire fonctionner pour vous.

Il vous suffit d'être célèbre dans un domaine de développement logiciel spécifique.

La clé est de choisir des domaines très professionnels dans le développement de logiciels et de devenir un expert dans ce domaine. Plus le champ est petit, plus vous êtes le numéro un, ce qui devrait être votre objectif. Une fois que vous avez établi ce domaine d'expertise, le travail vous arrivera. Je promets.

Entretien avec l'intervieweur

C'est un moyen d'entrer par la porte arrière et de passer directement par le gardien.

Un bon moyen d'obtenir des opportunités est d'interviewer l'intervieweur lorsqu'il peut y avoir de postes vacants à l'époque.

En utilisant cette technologie, vous parlerez à un contact dans l'entreprise que vous souhaitez trouver un emploi, qui pourrait être un directeur du développement, un CTO, un directeur technique ou une personne ayant une sorte de prise de décision de recrutement.

Vous direz à cette personne que vous recherchez des informations pour un article que vous écrivez, ou vous souhaitez les interviewer pour créer un podcast.

Vous pouvez même dire que vous avez récemment entré dans ce domaine et que vous souhaitez interroger une personne expérimentée sur l'industrie.

L'idée est de trouver un moyen d'entrer dans le bureau et de parler à la personne.

La plupart des gens sont heureux de profiter de l'occasion de publicité gratuite ou d'avoir la possibilité d'aider les développeurs de logiciels en herbe en savoir plus sur le domaine.

si vous avez fini par publier une interview n'est pas si important - même si je ne pense pas qu'il y ait une raison pour laquelle vous ne le faites pas, car d'autres vous offrent un contenu gratuit et précieux que vous pouvez publier.

À ce stade, vous ne faites que semer les graines.

Maintenant, vous vous connaissez avec quelqu'un dans l'entreprise pour laquelle vous voulez travailler et que vous pouvez vous aimer parce que les gens aiment les gens qui sont intéressés par leurs sujets préférés: eux-mêmes.

quelques semaines, des mois plus tard, ou lorsque l'entreprise a une position vacante, vous pouvez suivre.

Si vous publiez leur interview sur votre blog ou votre podcast, vous pouvez également suivre.

En fait, si vous appliquez cette technologie, pourquoi ne pas interviewer le CTO de toutes les meilleures entreprises technologiques de votre région?

Vous pouvez ensuite faire un article de révision pour toutes les interviews, les publier sur votre blog et bénéficier d'un marketing entrant.

persistance

trop de gens abandonnent trop rapidement parce qu'ils ne comprennent pas ou ne croient pas au pouvoir de la persistance.

Oui, être trop persistant et ennuyeux peut brûler le pont. Mais vous devez aller plus loin que vous ne le pensez pour arriver à ce point, et même alors, si vous n'obtenez pas le travail de toute façon, vous n'avez rien à perdre.

Ne vous méprenez pas. Je ne dis pas que vous êtes trop agressif et que vous ne pouvez pas trouver un emploi d'une manière impolie. Ce que vous devez faire, c'est continuer à suivre et changer votre stratégie, et si vous voulez vraiment avoir la meilleure chance dans votre vie, essayez d'aller de l'avant le plus fort possible. Les portes ne s'ouvriront pas toujours pour vous. Parfois, vous devez ouvrir la porte avec un pied de biche. Après avoir essayé toutes ces techniques - plus d'une fois - n'abandonnez pas.

Action suivante

Grâce à la technologie que j'ai couverte dans cet article, vous êtes plus prêt à obtenir un travail enrichissant et très rémunéré que la plupart des développeurs de logiciels que j'ai rencontrés dans cette industrie en 17 ans.

Cependant, je viens de toucher la surface de vos pas pour poursuivre votre carrière en tant que développeur.

En fait, j'ai écrit un livre entier pour les développeurs qui veulent grandir et gagner plus dans leur carrière tout en travaillant sur les emplois qu'ils aiment.

Il est connu comme le guide complet de carrière pour les développeurs de logiciels. Pour plus d'informations (et accès gratuit), cliquez ici.

FAQ sur les travaux de développement de logiciels (FAQ)

Quelles compétences clés sont nécessaires pour un développeur de logiciels?

Les principales compétences requises par les développeurs de logiciels comprennent la maîtrise des langages de programmation tels que Java, Python et C. De plus, il est crucial d'avoir une bonne compréhension des structures de données, des algorithmes et des principes de conception de logiciels. Les développeurs devraient également avoir la capacité de résoudre des problèmes, d'analyser et de penser et de comprendre les besoins des utilisateurs. Il est également avantageux de se familiariser avec les systèmes de contrôle de version tels que le GIT et les méthodes de développement telles que Agile.

Comment augmenter les chances d'obtenir un emploi pour un développeur de logiciels?

pour augmenter vos chances d'obtenir un emploi avec un développeur de logiciels, concentrez-vous sur la construction d'un portefeuille solide qui démontre vos compétences et projets de codage. Participer aux défis de codage et contribuer à des projets open source. Les connexions sont également importantes, alors participez aux événements de l'industrie et rejoignez les communautés en ligne. L'apprentissage continu et la maîtrise des dernières technologies peuvent également vous donner un meilleur avantage.

Quel est le rôle des développeurs de logiciels dans l'équipe?

Les rôles des développeurs de logiciels de l'équipe comprennent la conception, le codage, les tests et les applications logicielles de débogage. Ils travaillent avec d'autres membres de l'équipe pour comprendre les besoins des utilisateurs, fournir des solutions techniques et assurer les fonctionnalités et les performances du logiciel. Ils participent également aux revues de code et contribuent à améliorer les connaissances techniques et l'efficacité de l'équipe.

Comment trouver un travail en tant que développeur de logiciels distant?

Les travaux de développeurs de logiciels distants peuvent être trouvés sur divers portails de recherche d'emploi en ligne tels que Upwork, Toptal et les développeurs pour la location. Ces plateformes connectent les entreprises avec des développeurs de logiciels indépendants du monde entier. Vous pouvez créer un profil qui démontre vos compétences et votre portefeuille et postuler à des emplois qui correspondent à votre expertise.

Quel est le processus de recrutement pour les développeurs de logiciels?

Le processus de recrutement pour les développeurs de logiciels comprend généralement des appels de dépistage, des évaluations techniques et une ou plusieurs entretiens. Les évaluations techniques peuvent inclure des défis de codage, des tâches de résolution de problèmes ou examiner vos projets passés. Les entretiens évaluent vos connaissances techniques, vos compétences en résolution de problèmes et votre ajustement culturel avec l'entreprise.

Comment se préparer à l'entretien pour les développeurs de logiciels?

pour préparer une entrevue avec un développeur de logiciels, consultez la description du poste et découvrez les compétences et les techniques dont vous avez besoin. Passez en revue vos compétences de codage et soyez prêt à résoudre des problèmes sur place. Les entreprises de recherche, leurs produits et leur culture. Au cours de l'entretien, démontrez vos compétences en résolution de problèmes, vos connaissances techniques et votre passion pour le développement de logiciels.

Quelles sont les opportunités de développement de carrière pour les développeurs de logiciels?

Les développeurs de logiciels ont diverses opportunités de développement de carrière. Ils peuvent être promus pour un poste de développeur principal, un poste de développeur en chef ou un poste d'architecte. Ils peuvent également se tourner vers la gestion de projet, la gestion des produits et même démarrer leurs propres sociétés de développement de logiciels. L'apprentissage continu et l'acquisition d'expérience dans différents projets et technologies peuvent aider à le développement de carrière.

Comment maîtriser la dernière technologie de développement de logiciels?

La dernière technologie de développement de logiciels peut être maîtrisée en suivant les blogs de l'industrie, en participant à des webinaires et aux conférences, en participant à des communautés en ligne et en participant à des cours en ligne. Le codage régulier de la pratique et le travail sur des projets personnels peuvent également vous aider à apprendre et à vous adapter aux nouvelles technologies.

Quels défis sont confrontés aux développeurs de logiciels?

Les développeurs de logiciels sont confrontés à des défis tels que la compréhension des besoins complexes des entreprises, la maîtrise des technologies en évolution rapide, le débogage et la résolution des problèmes de code, et la gestion efficace du temps pour respecter les délais du projet. Ils doivent également travailler efficacement avec les membres de l'équipe et les parties prenantes, ce qui peut être difficile dans les équipes éloignées ou distribuées.

Comment améliorer mes compétences de codage?

Améliorer vos compétences de codage comprend une pratique régulière, l'apprentissage des autres et le travail sur des projets du monde réel. Participez à des défis de codage sur des plates-formes telles que CodesIbmit pour perfectionner vos compétences. La lecture et la révision du code des autres peuvent également fournir des informations précieuses. De plus, la contribution à des projets open source vous permet de vivre de grandes bases de code et des pratiques de développement collaboratives.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn