À quoi devrait ressembler le curriculum vitae d'un programmeur autodidacte / sans expérience? [fermé]

13

J'ai posé une question il y a un certain temps pour savoir quand vous êtes prêt à chercher un emploi et j'ai obtenu des réponses positives. Maintenant, je travaille sur la rédaction d'un CV pour commencer ma recherche d'emploi.

Le titre résume à peu près la question, que devrait mettre un programmeur autodidacte qui n'a rien d'autre qu'une expérience de projet personnelle dans un CV?

PS. Ce que je veux vraiment demander, c'est que quelqu'un jette un coup d'œil à mon curriculum vitae (brouillon), mais je sais que c'est trop spécifique ici. Y a-t-il un endroit où je peux poser ce type de question?

EDIT: Merci à tous pour les commentaires. J'ai terminé une version RC et j'espère que j'entrerai bientôt sur le marché du travail.

Nick Frezynski
la source
2
Commentateurs: les commentaires sont destinés à demander des éclaircissements, pas à une discussion approfondie. Si vous avez une solution, laissez une réponse. Si votre solution est déjà publiée, veuillez la voter. Si vous souhaitez discuter de cette question avec d'autres personnes, veuillez utiliser le chat . Voir la FAQ pour plus d'informations.

Réponses:

6

Votre CV est votre CV. Vous pouvez rechercher des styles / modèles sur Internet ou même utiliser les modèles de CV de Microsoft Word.

Franchement, je déteste voir le même modèle de CV encore et encore et j'aime les CV où le candidat a pris le temps de créer son propre CV.

Plus ou moins si vous souhaitez inclure les éléments suivants:

  • Informations de contact
    • Assurez-vous que c'est à jour, nom / email / téléphone, adresse si vous voulez mais je ne pense pas que l'adresse soit nécessaire.
  • expérience
    • Si vous êtes autodidacte, vous n'avez probablement pas d'expérience professionnelle. Les projets personnels ou les contributions de projets open source peuvent être répertoriés ici, le cas échéant.
  • qualifications / compétences
    • Ceci pour un autodidacte pourrait se chevaucher, être le même que la section expérience.
  • éducation / certifications
    • Toute éducation pertinente ne peut pas nuire.

Lettre d'accompagnement - L'explication de la lettre d'accompagnement ne peut pas faire de mal pour expliquer votre situation et le manque d'expérience de travail formelle.

Chris
la source
Recommanderiez-vous de laisser une expérience non pertinente? J'ai beaucoup d'expérience en affaires, mais je veux coder.
Nick Frezynski
3
@Jack: vous voudrez peut-être laisser de côté l'expérience de coupe d'arbre. Sauf si vous avez fait la taille des arbres en Python, auquel cas ... tant pis. :-)
Peter Rowell
@Peter Rowell: Je pense que la taille des arbres serait plus facile dans Scheme, mais c'est juste mon opinion. Je l'ai inclus pour une expérience en affaires car je suis propriétaire d'une entreprise et consultant pour l'autre. Ma vraie question est: dois-je laisser de côté les affaires? Je ne veux pas me lancer dans la gestion / le marketing / le service client.
Nick Frezynski
2
@Jack: Non, je laisserais ça parce que (franchement) il y a trop de programmeurs qui ne comprennent pas que la raison fondamentale pour laquelle la plupart des entreprises existent n'est pas la programmation. Cela dit, vous voudrez peut-être voir s'il y a une rotation de programmation que vous pouvez y mettre. Avec le fait que vous postulez pour un poste de programmation , cela pourrait leur donner un petit indice que vous ne voulez plus faire le travail .
Peter Rowell
+1 pour répertorier les contributions aux projets open source. Les personnes à la recherche de programmeurs veulent essentiellement savoir: 1) Pouvez-vous faire le travail que nous avons besoin de vous, sans que nous vous tenions la main? 2) Pouvez-vous coder en équipe? 3) Allez-vous vous intégrer dans l'équipe au niveau social? - Les deux premiers sont vendus par votre CV, le troisième est vendu dans une interview. Montrer que vous avez travaillé sur des projets open source couvre les deux premiers, même plus si le travail du projet a couvert des langages et des technologies similaires que votre travail implique.
Polynôme
2

L'approche la plus judicieuse dans cette situation serait de citer le projet que vous avez terminé . Cela communiquera un image de vous en train de faire . Mettez donc l'accent sur les choses que vous avez accomplies par opposition à ce que vous avez commencé, essayé puis abandonné. Vous pouvez extraire les compétences que vous avez acquises dans le cadre de projets «éprouvés» et insérer une section «compétences» distincte sans mentionner ces projets eux-mêmes.

Si vous n'avez aucun projet accompli, eh bien, c'est un problème.


la source
Qu'est-ce qui constitue un projet accompli? Les projets que j'ai énumérés sont "accomplis" dans le sens où ils sont utilisables. Cependant, ils ne sont en aucun cas proches de la qualité commerciale. Je ne sais pas combien de temps il me faudrait pour créer un interprète de qualité commerciale / programme de cartographie / système de programmation génétique, mais je pense que le temps serait mesuré en années.
Nick Frezynski
@Jack Trades: Ce que vous avez est très bien. Ils fonctionnent et sont donc accomplis. Ce que je voulais dire, c'est éviter de mentionner des choses comme lesquelles vous vous êtes intéressé, commencé mais arrêté pour quelque raison que ce soit (peu de temps, études, vie de famille, etc.).
2

cette question est susceptible d'être fermée car trop localisée bientôt, alors voici une impression rapide -

se débarrasser des en-têtes et des menus et des pieds de page du blog - "programmation inutile" est un joli nom de blog, mais un titre terrible pour un CV. Ne donnez au lecteur nulle part où aller, mais votre CV (alias en faire une "page de destination")

pour chaque projet, personnel ou non, indiquez l'avantage qu'il a créé - avec des numéros spécifiques chaque fois que possible. économisé $ X. 27,3% plus rapide. réduction du temps de traitement de 50%. la moitié du code de la marque leader. peu importe. Cela le rend plus réel et montre que vous savez comment ajouter de la valeur à une entreprise.

si vous mentionnez votre blog dans le même souffle que vos projets de programmation, incluez les statistiques de trafic. un blog de 200 pages que personne ne lit est moins impressionnant qu'un blog de 10 000 visiteurs uniques par mois [et si vous en avez, vendez à vos visiteurs quelque chose dont ils ont besoin!]. Si votre blog n'a ni lecteurs ni trafic, déplacez-le à la place dans une section de compétences en rédaction technique. c'est précieux - une bonne communication est extrêmement précieux - mais ce n'est pas de la programmation en soi

au lieu de travailleur indépendant, mettez "Propriétaire". Cela semble plus sérieux

bonne chance!

Steven A. Lowe
la source
Merci d'avoir regardé. Je ne mettrai pas mon CV final sur mon blog (du moins pas comme il apparaît maintenant), c'est juste une rude pour obtenir des critiques. Les conseils sur les projets sonnent vraiment bien. J'obtiens environ 1 000 pages vues / mois sur mon blog. Est-ce remarquable?
Nick Frezynski
@Jack - Je suppose que la plupart d'entre eux ne sont pas de vrais utilisateurs, juste des robots d'indexation.
Ramhound
@Jack regarde d'où viennent vos visites et quels mots-clés les gens utilisent pour trouver votre page, cela vous dira s'il s'agit de robots ou non. 1K vues / mois n'est pas beaucoup - voir alexa.com/siteinfo/pointlessprogramming.wordpress.com# d'autre part, avoir un blog régulièrement mis à jour est un signe d'engagement, de suivi et de passion, donc c'est un plus. Gardez à l'esprit qu'un CV est une brochure de vente et que le produit est vous
Steven A. Lowe
Je n'ai vraiment aucune idée du pourcentage de robots. J'obtiens la plupart de mes points de vue à partir des réponses que j'ai publiées dans les groupes de discussion / sites QA, mais cela est basé uniquement sur les informations des statistiques Wordpress et Clicky. Bien que je regarde mes statistiques, je n'écris pas vraiment avec l'intention d'avoir un blog populaire. Surtout, j'utilise la rédaction d'articles pour m'aider à découvrir de nouveaux concepts. Je trouve que j'apprends mieux quand j'enseigne aux autres, même si les «autres» sont fictifs.
Nick Frezynski
Je lui ai donné un +1 car les mesures et les réalisations sont importantes. Cela vous fait paraître beaucoup plus précieux que "J'étais responsable de ..." qui montre les tâches que vous avez faites, mais pas à quel point vous étiez formidable.
Nic
1

Je suggère d'écrire un paragraphe «Profil» en haut de votre CV qui explique qui vous êtes et ce que vous faites, en phrases réelles. Le reste du document est une preuve à l'appui, des mots clés pour les recruteurs et des points de discussion pour l'entretien. Pour faire de la place au profil, vous pouvez réduire tous les points de compétence métier dans une liste séparée par des virgules. Je suggère également de mettre davantage les compétences techniques au premier plan, listez vos projets après. Je pense que votre CV est en fait assez impressionnant, juste un peu déroutant au départ.

Soit dit en passant, en lisant votre blog, je remarque que vous avez une section intitulée "What in the hell ..." series ... drôle, je prévoyais de mettre exactement la même chose sur ma page d'accueil personnelle, même appelée la même chose. J'espère que vous obtiendrez de bons commentaires pour cette section.

Andrew M
la source
Merci pour les conseils et désolé pour le format déroutant. Ceci est une ébauche très sommaire de mon CV et je suis sûr qu'il finira par avoir l'air complètement différent lorsque j'aurai fini. C'est en fait le premier CV que j'ai jamais écrit. L'inspiration pour la série "What In The Hell" est venue de la série "What the heck is" sur Squawks of the Parrot. La plupart ont été écrites pour raffermir ma compréhension des concepts. Malheureusement, je n'ai pas eu beaucoup de commentaires sur mon blog (bon ou mauvais), même si c'était une incitation majeure à l'écrire.
Nick Frezynski
1

Il est évident à partir de vos commentaires ici et d'une brève lecture de votre blog et de votre code que votre proposition de valeur n'est pas entièrement livrée par votre CV. Vous devez inclure un bref synopsis qui décrit votre expérience et vos intérêts. Vous devez décrire les défis surmontés et les objectifs atteints dans la mesure du possible: expérience professionnelle antérieure, open source, projets personnels.

S'il est acceptable pour moi de le lier ici (mods ou autres, veuillez éditer ce paragraphe dans le cas contraire), vous voudrez peut-être regarder mon CV à titre d'exemple: http://reinh.github.com . Mis à part le formatage original, je pense qu'il présente un travail raisonnable de présentation de ma proposition de valeur et peut suggérer des façons d'améliorer la vôtre. (Veuillez noter que je ne cherche pas d'emploi. :)

Gardez également à l'esprit que pour un développeur de logiciels junior avec un court CV, la meilleure chose que vous puissiez faire IMO est de construire votre marque personnelle dans vos communautés pertinentes (locales et en ligne) en donnant des conférences, en contribuant à l'open source et en offrant une assistance dans les forums , irc et des sites comme SE.

Dernier point mais non le moindre: à ce stade de votre carrière, le réseautage est très important. Votre meilleure chance d'obtenir un bon emploi est de le faire par le bouche à oreille, où le CV lui-même devient une sorte de formalité.

Rein Henrichs
la source
J'ai fait une recherche de proposition de valeur et je ne suis pas sûr de comprendre ce que cela signifie dans un sens profond. J'ai regardé votre curriculum vitae et j'ai eu quelques idées, c'était utile. En ce qui concerne le réseautage, j'ai essayé de diffuser des informations, mais je n'ai pas eu beaucoup de succès. Je suis assez lucide quand il s'agit de demander de l'aide et je ne suis pas assez expert pour répondre à de nombreuses questions sans faire de recherches au préalable. Malheureusement, là où j'habite, il y a une petite communauté technologique et j'ai également cherché des rencontres dans la région sans succès.
Nick Frezynski
Par proposition de valeur, je veux dire pourquoi devrais-je vous embaucher?
Rein Henrichs
Je pense que je comprends un peu mieux. J'ai tendance à être un peu verbeux et j'ai du mal à garder tout ce que je veux dire à un employeur potentiel sur une seule page. Si je ne commence pas au moins par un brouillon, je me retrouve avec un document de 50 pages qui décrit tout dans des détails atroces. D'une manière ou d'une autre, je vais devoir trouver un équilibre pour le projet final. Merci de l'avoir regardé.
Nick Frezynski
1

Ce n'est peut-être pas la réponse la plus honnête (en ce qui concerne l'employeur), mais si vous pouvez interpréter un projet sur lequel vous avez travaillé comme ayant été pour quelqu'un d'autre, même s'il s'agissait simplement d'un ami de la famille (propriétaire d'entreprise , professionnel tel que médecin, avocat, etc.) alors cela peut sembler mieux et vous pouvez le répertorier comme contrat. Peut-être avez-vous quelqu'un comme ça que vous savez pour qui vous pourriez faire un petit projet, même si vous ne voulez pas facturer, rédigez simplement un contrat décrivant ce que vous ferez et c'est techniquement un contrat à ce moment-là. Je pense que donner l'impression que vous avez travaillé pour quelqu'un, aussi petit soit-il, aide encore plus que de ne pas l'avoir là-bas.

programmx10
la source
Eh bien, le projet de commerce de papier pyTrade a été écrit pour un ami pour l'aider à apprendre comment faire évoluer le commerce. Bien que je veuille faire très attention à être honnête sur mon CV. J'ai déjà l'impression de repousser les limites de certaines choses car je ne suis pas vraiment un spécialiste de tout ce que j'ai énuméré (d'où l'alias Jack Trades). J'ai écrit du code pour les entreprises que je possède / consulte au fil des ans, mais la plupart sont des hacks sales qui font simplement le travail. Par exemple, j'ai une liste de tâches qui m'envoie des SMS pour les enchères, mais je ne voudrais montrer ce code à personne.
Nick Frezynski
1

Je sais que je continue de répéter cela, mais si votre projet est là-bas dans la nature, il n'y a pas de meilleure référence que cela. Supposons que vous prétendez être un développeur mongodb et que vous pouvez fournir un lien vers vos connexions, cela vous permettra d'obtenir des emplois plus rapidement que tout formatage de fantaisie que vous pouvez ajouter à votre CV.

Rejoignez un projet OSS et faites-le à la dure! Cela améliorera vos compétences en communication / codage / test / cr ainsi qu'un bonus.

Subu Sankara Subramanian
la source
Tous mes projets, à l'exception de quelques hacks rapides pour faire avancer les choses, sont hébergés sur github / mon blog. Il est bon d'entendre que cela sera utile lors de la recherche d'un emploi. Bien que je publie tout mon code avec des licences open-source, je n'ai pas encore rejoint un projet en cours. Je vais devoir considérer cela dans un avenir proche. Merci pour les conseils.
Nick Frezynski
1

Au-dessus du projet, mettez une courte liste de compétences. Mettez les compétences les plus fortes en premier. N'énumérez pas les compétences que vous détesteriez utiliser pour un emploi.

À moins que vous ne postuliez pour un emploi de gestion, ne mettez absolument pas les «compétences en affaires» au-dessus des «compétences techniques», et faites absolument liste des choses comme «Python» dans les compétences techniques.

Votre section de compétences n'est pas si chaude. Il n'a pas de focus et inclut des choses qui ne sont pas tout à fait originales; supprimez-les. Ce qui est actuellement là devrait aller au bas d'un curriculum vitae, le cas échéant; les choses manquantes (Python, Scheme, Tk) devraient aller dans une liste tout en haut.

Et je suis arrivé au fond; déplacer la section des technologies au sommet. Déplacez la section des compétences vers le bas, de sorte qu'elle indique:

"Technologies" "Projets", pour justifier ces technologies et montrer que je les connais. "Expérience professionnelle", pour montrer que je peux occuper un emploi. "Compétences", pour remplir les choses et me permettre de leur dire des choses que mon expérience ne nécessite pas. Pensez à intégrer cela dans les autres sections et laissez simplement les projets et l'expérience de travail avoir des puces pour les compétences que j'ai utilisées dans ce travail.

Dean J
la source
Je n'ai pu lire vos suggestions qu'après avoir terminé la première version candidate de mon CV. Mais j'ai quand même réussi à en incorporer plusieurs. J'ai un peu nettoyé ma section des compétences, mais je n'en suis toujours pas entièrement satisfait. Je pense que déplacer les compétences en puces sous projets / expérience serait une bonne idée. Merci pour les conseils.
Nick Frezynski