Question:
Comment dois-je lister mes technologies de programmation sur un CV?
Rachel
2013-05-23 19:22:53 UTC
view on stackexchange narkive permalink

Je mets à jour mon CV et je me suis rendu compte que de nombreuses compétences en programmation sont très brèves et abrégées.

Mes anciens CV les listaient dans une liste à puces, mais en raison de toutes les nouvelles technologies que je ' m en ajoutant, cela conduit à une liste assez longue d'éléments très courts, avec beaucoup d'espaces à droite de la section.

Je me demande s'il serait approprié de lister ces éléments dans un tableau à la place d'une liste, ou pour les mettre en ligne dans une phrase

Par exemple,

 * C # * WPF * WCF * VB.Net * ASP.Net * HTML * CSS * Javascript * T-SQL 

contre

 C # VB.Net HTMLWPF ASP.Net CSSWCF T-SQL Javascript 

contre

 C #, WPF, WCF, VB.Net, ASP.Net, HTML, CSS, Javascript, T-SQL 

Une méthode est-elle préférée aux autres sur mon CV pour faciliter la navigation des employeurs ou des recruteurs?

Btw, ce n'est pas du tout spécifique à la programmation, je pense que cela s'applique à toute personne ayant beaucoup de compétences (CAO, conception, etc.).
Je liste le mien dans un "tableau" à deux colonnes (je cite parce qu'il n'est pas formaté comme un tableau, juste tabulé de cette façon). Pour la lisibilité, je dirais certainement aller avec une table. La liste à puces prend beaucoup trop de place et la structure de la phrase ne donne pas assez de visibilité.
Peut-être que c'est une bonne idée d'ajouter des versions à certaines des technologies que vous connaissez? (C # a un peu changé au fil du temps. Les capacités de CSS ont vraiment changé au fil du temps)
La liste alphabétique permet de trouver plus facilement ce qu'ils recherchent et évite de donner l'impression qu'une technologie est "plus importante" qu'une autre
duplication possible de [Comment classer mes compétences dans un CV?] (http://workplace.stackexchange.com/questions/3933/how-do-i-categorize-my-skillset-in-resume)
@gnat Je suis d'accord que les questions peuvent être similaires, mais je préfère les réponses données à celle-ci par rapport à celle que vous avez liée. Bien sûr, je suis peut-être partial depuis que j'ai accepté cette réponse, mais si d'autres le pensent aussi, je préfère voir celle-ci fermée comme un double de celle-ci au lieu de l'inverse, ou les réponses fusionnées.
merci @Rachel - après avoir revérifié les deux questions, votre approche a du sens - cette question convient mieux en tant que cible de dupe (rétracté mon vote ici et voté proche dans une direction opposée à la place)
connexe: [Dois-je faire référence à mes compétences en termes d'années de connaissances, d'années d'expérience ou de compétence?] (https://workplace.stackexchange.com/questions/14389/should-i-refer-to-my-skills-en-termes-d'années-de-connaissances-années-d'expérience)
Cinq réponses:
#1
+29
Onno
2013-05-23 19:44:16 UTC
view on stackexchange narkive permalink

Je ne suis pas un héros en matière de CV, mais il y a beaucoup de technologies .Net dans cette liste. Je les énumérerais sur une seule ligne. De cette façon, vous profitez au maximum de l'espace disponible. Vous pouvez choisir d'utiliser une sorte de style matriciel. Je ferais encore une sorte de distinction entre la technologie MS et les autres techniques.

Quelque chose comme:


Technologies et langages .Net:

 C #, VB.Net, WPF, WCF, ASP.Net. (IIS 7.5?) 

Technologies et langages Web:

 Javascript, HTML et CSS. 

Je connais les bases de données.

 T-SQL. (Peut-être MSQL2k8?) 

Si le contenu de la base de données est un peu décalé, vous pouvez recatagoriser le 'web' en 'autre' comme: "langages, API, langages de balisage, piles de logiciels", la structure devrait être apparente à tout lecteur humain. Les scanners de CV automatisés ne recherchent que des chaînes de toute façon, donc je ne peux pas imaginer que vous soyez critiqué par ceux sur la façon dont vous les mettez en page.

Je ne sais pas comment formatage sur SE, mais vous pourriez même avoir deux colonnes, chacune avec un titre et répertorier les technologies dans un format séparé par des virgules comme je viens de le présenter. De cette façon, vous pouvez économiser de l'espace sans sacrifier la structure.

c'est ce que je fais. Mais je n'ai pas le mignon "je suis familier avec les bases de données". Je dis simplement "technologies de base de données", "java", "front-end" et ainsi de suite
Que puis-je dire? J'aime mignon :)
Hrrmmm mais il y a des chevauchements. Par exemple, ASP.Net et Silverlight (non répertoriés) sont à la fois des technologies Web et des technologies .Net. J'aime l'idée de les séparer par catégorie. Je vais jouer avec différentes façons de les organiser comme ça et voir ce que je propose
Ce n'était pas immédiatement apparent dans la question. Je viens de courir avec l'exemple :)
J'utilise aussi cette approche (mais sans les intros mignonnes) - des technologies liées au groupe, et laisse le misc tomber dans une «autre» ligne à la fin.
C'est ce que j'ai choisi, même si je les ai regroupés légèrement différemment (** Langages de programmation **, ** Technologies de programmation ** et ** Autres **). Cela m'a permis de conserver un format cohérent pour les autres éléments que je souhaitais ajouter, tels que ** Tools ** (logiciels comme Visual Studio, SSMS, Crystal Reports, etc.)
Bien d'entendre ça!
Oui, c'est ce que je fais aussi.
#2
+5
paj28
2013-09-24 22:03:40 UTC
view on stackexchange narkive permalink

Je reçois souvent des CV avec de longues listes de compétences et, après avoir posé des questions, je trouve que le candidat n'a qu'une connaissance très basique d'une compétence revendiquée. Ils disent "SQL"; ils signifient "J'ai déjà vu une base de données à la télévision".

Quand je vois une telle liste, je connais normalement au moins deux ou trois des technologies en profondeur et poserai quelques questions techniques pointues. Êtes-vous prêt pour ce niveau d'examen? Si vous êtes - fair-play; mais d'après mon expérience, la plupart ne le sont pas.

Je me rends compte que les agents et les RH peuvent filtrer par mots-clés, donc parfois vous devez le faire. Mais pour mon embauche, vous obtenez beaucoup plus de crédit pour ne réclamer que les compétences que vous avez vraiment.

Merci, mais cela ne répond pas réellement à la question et peut être meilleur comme commentaire s'il peut être raccourci. Cela dit, je n'énumérerai pas une compétence ou une technologie avec laquelle je ne suis pas très à l'aise :) Je me rends compte que ce n'est souvent pas le cas.
Pour beaucoup de candidats, ma réponse répond à la question - réduisez votre liste
#3
+3
mhoran_psprep
2013-09-24 17:20:16 UTC
view on stackexchange narkive permalink

Tout se résume à compact, soigné et mis à jour

Si vous créez le CV pour un travail particulier, assurez-vous que ceux mentionnés dans les exigences du poste sont faciles à trouver. Si les exigences énoncent Visual Basic pour Applications, dites Visual Basic pour Applications (VBA), s'ils disent VBA, ne le précisez pas. De nombreuses entreprises utilisent des logiciels pour rechercher les mots clés. Pensez également à mettre le plus pertinent au début / en haut de la liste pour qu'un humain ne le manque pas.

Aussi s'il spécifie une version particulière, par exemple 10.X, ne dites pas 8.0+.

C'est une partie facile à laisser devenir obsolète, vous devriez donc la revoir chaque fois que vous mettez à jour le CV, ou au moins chaque année pour vous assurer que rien n'est ignoré ou obsolète.

#4
+2
Bernhard Barker
2019-05-23 23:42:16 UTC
view on stackexchange narkive permalink

Je vous suggère de les regrouper en fonction de votre compétence dans chacun d'eux, chaque groupe étant séparé par des virgules.

Cela vous permet de répertorier les technologies avec lesquelles vous avez une expérience, tout en soulignant également les technologies dans lesquelles vous êtes le meilleur.

Bien sûr, cela ne donnerait pas autant d'informations en termes absolus (une personne peut se qualifier d '"expert" tandis que quelqu'un d'autre peut appeler ce niveau de connaissance «exposition de base»), mais il donne des informations en termes relatifs - vous devriez au moins être meilleur dans la langue que vous avez indiquée sous une compétence plus élevée que celle que vous avez indiquée sous un compétences inférieures.

Par exemple:

Maîtrise de C #, Javascript, T-SQL

A l'aise avec WPF, WCF, VB.Net

Expérience du monde réel dans ASP.Net, HTML, CSS

Vous pouvez modifier les noms de ces groupes selon vos préférences. Bien que je recommande de m'en tenir à 3 groupes (ou même seulement 2). Tout groupe supplémentaire ne serait probablement que du bruit - une idée générale de la façon dont vous savez quelle technologie est bonne, essayer de la transmettre exactement est beaucoup plus sujette aux erreurs et aux désaccords.


Je ne pourrais pas recommandez cette approche si vous mélangez différentes catégories de technologies - langages de programmation, bases de données, systèmes d'exploitation, etc. Il est préférable de les regrouper par catégorie.

Cette approche est la plus logique.On ne peut vraiment maîtriser que peu de choses.
#5
  0
dwjohnston
2019-05-24 08:07:51 UTC
view on stackexchange narkive permalink

Je tiens à ajouter que vous devez vous rappeler que votre CV a deux publics:

  • Recruteurs / RH qui ne savent pas comment la technologie est utilisée, et qui recherchent peut-être simplement quelques mots à la mode clés.
  • Les responsables techniques qui savent comment la technologie est utilisée et ne seront pas impressionnés par une simple liste de mots à la mode ou par des notes auto-évaluées x / 10 pour les technologies.

Le défi est de faire appel aux deux personnes.

La façon dont je le résolve, c'est au début de mon CV que j'ai une section qui ressemble à ceci:

  SKILL SETCore Skills Some ExposureJavaScript SQL Node ... React ... 

Il s'agit de plaire au recruteur qui a juste besoin de cocher quelques cases.

Plus tard dans ma section expérience, je l'écris comme ceci:

  Acme Ltd 2005-2007Software EngineerJ'étais responsable de la création d'un frontend avec React / Redux, en travaillant à partir de designs de un concepteur et une spécification d'API REST de l'équipe backend.J'ai également créé des tests frontend en utilisant Jest et Enzyme. Technologies utilisées: Javascript, TypeScript, React, Redux, ImmutableJS, Jest, Enzyme, Git, Jira. 

La liste des technologies utilisées vise à donner plus de crédibilité au recruteur pour les technologies que vous avez utilisées (c'est-à-dire à quel point elles sont récentes), tandis que la description de la tâche est de donner de la crédibilité au responsable technique (c'est-à-dire que vous ne faites pas que lister certaines technologies), et donnez-leur un contexte pour qu'ils posent d'autres questions.

Vous remarquerez que j'inclus «git» et «jira» dans la liste des technologies. C'est plus dans l'intérêt des recruteurs - car c'est peut-être l'une des choses qu'ils recherchent, alors qu'un responsable technique n'a vraiment pas besoin d'une phrase expliquant comment vous avez utilisé git et jira, à moins que vous ne fassiez quelque chose de particulièrement spécial avec.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...