it-swarm-fr.com

Dans un CV, qu'est-ce que tout constitue un langage de programmation

Dans votre CV, que classeriez-vous comme langage de programmation? Par exemple, dans le cadre de langages de programmation (ou une section titrée de votre CV), énumérez-vous C #, Java, C et laissez-le à cela ou allez-vous ajouter XML (car, bien, c'est une langue de balisage extensible) et XSLT et JQuery et tout ça aussi?

Si vous n'allez pas ajouter JQuery dans des langues, où le mettriez-vous exactement?

Une résolution à ce dilemme serait mise dans les technologies que vous avez utilisées dans le cadre du projet, mais de cette façon, vous forcez le recruteur à parcourir les projets que vous avez effectués plutôt que de donner un point culminant des technologies et des langues que vous connaissez bien .

Quelles sont vos pensées?

9
Kanini

Si vous devez demander "Devrais-je mettre cela comme un langage de programmation?" Alors ne le fais pas.

Vous n'allez pas manquer lors d'une interview car vous avez déposé XML et XSLT sous "Outils et technologies". Mais vous pourriez si vous les déposez sous "Langages de programmation" et vous avez frappé un fil de devir grincheux qui vous aime immédiatement à cause de cela.

17
Carson63000

Mon CV a une section "Langues et cadres" qui ressemble à quelque chose comme ceci:

  • ECMAScript/JavaScript (JQuery, QOOXDOO, YUI)
  • C++ (QT, STL, ATL, MFC)
  • Python (WX)
  • XML, XSLT, XSD

C'est pour trois raisons:

  1. Bien que personne ne s'attendait à ce que vous ayez de l'expérience avec JQuery ou Yui en C++, cela aide à désagorer votre expérience hypothétique de QT en C++ de votre manque d'expérience dans WX en C++. Il suffit de placer WX ou QT dans un ensemble ultérieur de cadres ne le fait pas.

  2. Il donne un titre concis pour chaque catégorie, de sorte qu'un recruteur bien informé puisse le scanner pour trouver ce qu'ils veulent, tout en le remplissant avec suffisamment de mots à la mode pour obtenir votre CV pour passer des robots de recrutement.

  3. En n'appelant pas cette section "Langues de programmation", je vis également à éviter d'être conditionné par une personne qui est en désaccord avec mon affirmation sur la question de savoir si XSLT est un langage de programmation. Sans parler de ceux qui maintiennent une distinction arbitraire entre la programmation et les langages de script.

19
Paul Butcher

Personnellement, j'ai des sections compétences et technologies, avec différentes sous-sections:

  • Langues de programmation *
  • Systèmes d'exploitation
  • Bases de données
  • Frameworks & Technologies (où vous déchargez tout ce que vous voulez)

* y compris les langues de balisage/déclaratif, car les recruteurs pensent que c'est la même chose et les personnes techniques qui tiendraient une rancune ne seraient pas des gens que je veux travailler avec s'ils ne peuvent pas passer après une interview . Englisons

Selon le travail, je la modifie pour inclure d'autres sections et être très étendue comme celle-ci:

  • Systèmes d'exploitation
  • frameworks/sdks
  • Langues de programmation
  • CLES/VMS
  • Bases de données
  • App. Serveurs/conteneurs
  • Idées/éditeurs
  • Suites Office/Courant
  • virtualisation

Ce que j'avouerais, c'est bien survenir et risible, mais le marché du travail étant la façon dont c'est, et que les recruteurs aiment les cases à cocher, je ne vois pas pourquoi je ne le tiens pas contre eux. Si cela me permet de rechercher par mot clé, je peux envoyer une version plus propre et maigre pour l'entretien. Je produisais effectivement 3 versions différentes de mon CV à cause de cela, et à cause de différences culturelles dans les pays de Séveal: j'ai une version de 1 page, une version de 3 pages et une version très étendue.)

Mais je suis d'accord avec les autres: ne mélangez pas les langues et les bibliothèques. Ce serait bien avec les recruteurs, comme ils - mais pas toujours - ne comprennent aucun de cela en détail et ne verront pas la ligne entre les catégories. Mais les personnes avec qui vous interviewent vont penser qui va un peu trop loin. Je vous donnerais toujours un appel à une projection téléphonique cependant, mais je dirais que cela pourrait laisser une impression négative (par exemple, je dois avouer que mes dents craignent chaque fois que je vois "J2EE" ou "Jee" sous le section Langues de programmation).

10
haylem

Si vous avez besoin d'une section des technologies, énumérez des langues, puis des cadres de liste séparément.

Une meilleure chose à faire est d'énumérer vos langues, cadres et autres technologies en ligne avec les descriptions de vos expériences clés du projet/de votre travail.

iE, "Application Web développée pour faire XYZ à l'aide de PHP, JavaScript (JQuery) et XSLT ...."

4
jellyfishtree

Je vais répondre de la perspective de quelqu'un qui est lu. C'est comment [~ # ~ # ~ # ~ ~ ~] Lisez-les, alors YMMV comme toujours.

Quand je vois un CV avec quelque chose comme "Langues: JQuery, Django, Joomla", c'est à peu près un fichier rond instantané. Je ferais bien l'équivalent "Langues: JavaScript, Python, PHP", avec un appel avec une expérience avec JQuery/Django/Joomla, mais la première déclaration qui le fait ressembler Il connaît réellement la différence entre un cadre/une bibliothèque et une langue, et ce n'est pas vraiment un bon signe.

J'accepte CSS/HTML/XML/XSLT comme "Langues". Mais je ne suppose pas que vous n'avez jamais entendu parler d'eux si vous ne les mentionnez pas spécifiquement (bien que je puisse suivre pour vous assurer, si vous le faites à l'écran de téléphone), et je ne lève pas un sourcil chez les gens qui ont une section distincte "outils" où ils répertorient les balises/VCS/serveurs qu'ils connaissent bien.

4
Inaimathi

Ne confondez pas les langues avec des bibliothèques. Vous pouvez répertorier JS et indiquer que vous connaissez JQuery (et éventuellement d'autres JS Libs).

Mon contexte est principalement dans C, que je liste ainsi que ma familiarité avec plusieurs implémentations de la bibliothèque C standard C. Je n'explique pas sur chaque bibliothèque (en plus de la norme C) que j'ai travaillé avec, à moins qu'elles ne soient notées (MPI/etc.).

De plus, si vous êtes extrêmement bien versé dans les spécificités d'une norme, il est judicieux de répertorier cette norme. Encore une fois, gardez-le brièvement et essayez de limiter la liste aux choses qui peuvent vous séparer des autres.

J'écris mon expérience avec XML et JSON, mais uniquement lors de l'élaboration de la section "Conception de l'API" de mon expérience.

3
Tim Post

Je ne suis pas d'accord WTIH HAYLEM sur la liste des langues de balisage sous Langues de programmation - Marquage Les langages sont utilisés pour structurer les données, non pour le générer. Vous ne pouvez donc rien programmer avec HTML, au moins pas en combinaison avec JavaScript - dans lequel le langage de balisage devient le support de stockage de données, d'une sorte. Énumérez ceux dans les cadres/technologies.

Aussi, prouvant que vous connaissez réellement la différence entre une émission/une langue de script, une langue et des bibliothèques/API de balisage/de structuration de données, vous éviterez de vous lancer de la liste après un coup d'œil rapide à votre CV.

1
Cthulhu

Vous devez cibler votre CV/CV au contexte dans lequel il est appliqué. Vous postulez pour un emploi où ils veulent de l'expérience de "langages de programmation, y compris Java, C++ et HTML"? Si vous avez l'expérience pertinente, inscrivez-la. Demandez-vous si votre connaissance REXX doit être présentée du tout, et si oui de la mentionner avec tout le reste ou de la mettre dans une section secondaire.

J'ai généralement une section "technologies pertinentes" où j'ignore les choses que j'ai d'expérience dans l'expérience et que j'ai explicitement demandé à la personne des spécifications et une section "expérience technologique" qui est un peu plus expansive. N'oubliez pas que le public cible de votre CV comprend des personnes HR qui ne sont pas experts en technologie. Ils ne se soucient pas de savoir si vous pensez que HTML est un langage de programmation, une langue de balisage ou un format de document: ils se soucient de savoir s'ils peuvent facilement découvrir si vos expériences correspondent à celles qu'ils ont été invitées à rechercher.

0
user4051