Je vais bientôt entamer le processus de candidature à des postes de programmation de niveau d'entrée. Pour l'instant, je n'ai aucune expérience de codage professionnel, donc tout ce que j'ai à montrer est quelques projets personnels et des exemples de code pour montrer de quoi je suis capable. Comment puis-je présenter des choses telles que des exemples de code, mon travail spécifique sur des projets collaboratifs, des projets personnels, etc., à un employeur potentiel? Quelque chose comme une carte de visite numérique? un lien Web sur le CV vers une page où tout est présenté? des liens vers des pages de projet individuelles?
Fondamentalement, existe-t-il une méthode préférée pour répertorier ou afficher ce que j'ai fait en dehors de quelques lignes sur un CV le décrivant?
la source
Je vais vous dire ceci: si je suis à la recherche de n'importe quel niveau de programmeur, je ne perds pas de temps à lire les échantillons de code de chaque candidat. Cela prend beaucoup de temps et, si je le fais et que j'aime votre code mais que je ne vous aime pas, alors j'ai perdu ce temps. Il est beaucoup plus rapide de savoir si vous allez vous adapter que de savoir si vous êtes bon, alors je vais le faire en premier.
Cependant, pour une dernière entrevue, je veux voir votre code désespérément (ou au moins pour l'un des aînés le voir). J'ai déjà décidé que je t'aimais d'ici là. J'ai besoin de savoir à quel point vous êtes bon avant de décider que nous allons vous faire une offre et combien elle sera. Alors je vais demander à le voir, tu n'as pas besoin de me convaincre.
La question est donc: " comment vous démarquez-vous au stade du CV?", Comment voulez-vous que je vous interviewe en premier lieu? En tant que senior, il y a tout un tas de choses que vous pouvez mettre dans votre CV pour expliquer votre cheminement de carrière, mais en tant que diplômé, il n'y en a pas.
Vous devez donc mettre vos qualifications là-haut en haut, à l'avant et au centre. Si je cherche un diplômé, c'est ce que je veux savoir en premier (je dirais le contraire d'un senior, mettez-les à l'arrière, s'ils sont assez impressionnants pour déranger). Si je suis relativement impressionné par cela, je vais lire le reste du CV. Là-bas, un résumé des projets personnels sur lesquels vous avez travaillé est bon.
Pas de code, juste quoi et pourquoi, surtout quel problème essayiez-vous de résoudre . Une capacité éprouvée à traduire le problème en solution est inestimable. Également une liste de votre pile technologique. Si vous utilisez le contrôle de code source, les tests unitaires et peut-être un serveur CI sur des projets personnels, vous allez attirer mon attention.
Modifier: Liens également. Si vous avez des sites Web ou des applications actifs, liez-moi à eux dans votre CV . Je ne peux pas résister à cliquer, mais je ne copierai / collerai pas d'URL. Je n'y passerai pas longtemps, mais il est possible d'attirer mon attention sur la première page. En particulier, si vous avez un blog et que l'un des titres des sujets aborde des problèmes que j'ai récemment rencontrés, je le remarquerai et regarderai un peu plus en profondeur, et si vous avez du sens, je me souviendrai de vous quand je regarderai en arrière. à qui interroger.
la source
Décrivez-le.
S'ils veulent plus de détails, ils les demanderont, auquel moment il serait approprié d'envoyer plus d'informations.
Considérez-le de cette façon: un responsable du recrutement va obtenir de nombreux CV différents. Selon l'entreprise, la vôtre ira d'abord aux RH. La personne RH va rechercher certains mots clés. En fonction de ceux-ci, ils transmettront l'application au responsable du recrutement (généralement en l'imprimant).
Le responsable du recrutement va les feuilleter à la recherche, encore une fois, de certains mots clés. S'il les voit, ils feront savoir à la personne des ressources humaines pour approfondir.
À ce moment, vous obtiendrez un entretien téléphonique ou en personne programmé.
À aucun moment, quiconque n'aura lu la majeure partie de votre candidature. La raison principale est que les gens qui le comprendraient franchement n'ont ni le temps ni l'envie. Et les gens qui ont le temps (RH) ne comprendront pas. En outre, les applications multi-pages (en particulier pour un travail de niveau d'entrée) sont une mauvaise chose .
Alors, assurez-vous que le CV soit clair et concis. Assurez-vous d'utiliser les mots appropriés pour le travail que vous essayez d'obtenir; et à part cela, regardez bien et parlez clairement lorsque vous obtenez la personne en personne.
Enfin, sachez que les personnes en question vont recevoir BEAUCOUP de candidatures en essayant de pourvoir ce poste. Ils vont parler à de nombreux candidats différents. À la fin de la journée, c'est la présentation qui vous séparera des autres.
la source
Github / CodePlex / peu importe. Obtenez votre code, documentez-en un peu, écrivez des tests et proposez votre meilleur aliment. Si un développeur débutant me remettait son curriculum vitae et me donnait son nom sur Github, je préparerais l'entrevue en consultant d'abord le code, puis en posant peut-être des questions concernant ses projets personnels. Pourquoi avez-vous utilisé ce modèle ici, pourquoi avez-vous pris ces décisions là-bas, comment avez-vous décidé d'utiliser ceci ou cela.
Le fait de disposer du code en premier donne à l'intervieweur une base de compréhension de votre niveau de compétence et lui permet de poser des questions conversationnelles au cours de l'entretien en fonction de vos intérêts (j'espère que vos projets personnels sont vos intérêts ...)
Il existe plusieurs constructeurs de CV pour les référentiels de code. Pour Github, c'est resume.github.com - essayez-le!
la source
Tout d'abord: un recruteur devrait être vraiment intéressé par de tels projets personnels.
Ce que je suggérerais, c'est de le mettre sur un site web, et d'ajouter un lien dans votre lettre de candidature ou même de reprendre. Le recruteur n'aura donc pas l'impression que vous essayez de le forcer à le regarder.
la source