Question:
CV: Comment quantifier mes contributions en tant qu'ingénieur logiciel?
niceEarthling
2019-09-10 09:59:21 UTC
view on stackexchange narkive permalink

Je mets à jour mon CV et je me demande comment quantifier mes contributions à une startup où j'ai travaillé pendant ~ 2,5 ans.

La plupart des conseils de CV suggèrent de quantifier vos réalisations, c'est-à-dire: "Boosted fidélisation de la clientèle de 25% »,« Contribution à une augmentation de 12 fois la vitesse des pages ». Malheureusement, je n'ai pas mesuré beaucoup de mes réalisations. Je ne pense pas non plus que l'entreprise ait accordé beaucoup de temps pour mesurer notre impact.

J'ai quelques faits, par exemple: j'ai commencé comme 9e employé et 5e ingénieur, et nous avions ~ 10 clients . Au moment de mon départ, il y avait ~ 50 employés, ~ 15 ingénieurs et ~ 70 clients.

Je souligne mes réalisations en haut de mon CV, dans la section récapitulative. Puis-je dire

La croissance des utilisateurs actifs au démarrage XYZ a plus que doublé

? Bien sûr, je ne l'ai pas fait tout seul, mais je ne sais pas comment mettre en valeur mon travail acharné de manière quantitative.

Comment les ingénieurs logiciels quantifient-ils généralement leurs réalisations? À quel point est-il mauvais d'offrir des calculs à la main?

En relation: https://workplace.stackexchange.com/questions/136901/contributions-in-a-cv-for-developers
Et ceci: https://workplace.stackexchange.com/a/136895/93518 (avertissement: Me! Me, again)
Je serais vraiment intéressé de savoir quelle industrie peut supporter un ratio employés / clients de presque 1: 1.Cela ne semble pas évolutif;la startup est-elle toujours opérationnelle?
Essayez les phrases MEDIC: Maintenu, Éliminé, Diminuer, Augmenter, Créer - elles servent de bons indicateurs pour les mesures sans avoir besoin de mesures objectives.Exemple, «engagement accru des utilisateurs en faisant X», ou «réduction des temps d'arrêt en modifiant l'architecture», etc. Fonctionne tout aussi bien.
Pour tout ingénieur en logiciel, un CV avec des statistiques comme celles-ci sent la connerie et est plus susceptible de vous faire rejeter que d'embaucher.Concentrez-vous sur ce que vous avez construit, les compétences que vous avez utilisées et les réalisations techniques.* Si * vous allez donner des chiffres, donnez-les sur des choses techniques que vous avez réellement faites (réduire la latence de moitié), et non sur une "croissance doublée" sur laquelle un ingénieur n'a aucun effet direct.
J'ai interviewé des gens avec ce genre de CV et je les ai rejetés parce qu'ils étaient trop «de conneries d'entreprise» et semblaient être plus compétents pour les entretiens que pour travailler.Je suggère de ne même pas augmenter les chiffres à moins que vous n'ayez quelque chose de très concret avec une causalité claire.
Une matrice de compétences sur la première page ci-dessous les informations de base initiales sur vous-même.Énumérez les compétences (telles que la langue, le système d'exploitation, la base de données, etc.) votre évaluation de votre niveau d'expérience (de base, adepte, expert) et le nombre d'années d'expérience.Présent dans un tableau compact mais lisible.Les pages 2+ du CV peuvent renseigner les détails tels que l'éducation, les entreprises pour lesquelles ils ont travaillé, les détails des projets travaillés, etc.
Huit réponses:
virolino
2019-09-10 11:50:34 UTC
view on stackexchange narkive permalink

J'ai quantifié presque rien dans mon CV. Je viens de fournir des chiffres lorsqu'ils étaient objectivement disponibles: date de naissance, scores à l'école, etc. A part ça, je viens d'écrire sur l'expérience et les projets pour lesquels j'ai travaillé.

Habituellement, si vous lisez attentivement , les exemples avec "quantification" s'appliquent aux emplois où les nombres sont des "dieux" - et ce sont généralement des ventes (ou d'autres activités liées ou similaires).


J'ai expliqué ici la structure de mon CV, juste au cas où vous auriez besoin d'inspiration.


Notes:

  1. Je n'ai pas impliquent que la quantification doit être évitée à tout prix. Si vous avez des numéros pertinents, vous pouvez les afficher. C'est la "quantification à tout prix" contre laquelle je parle.

  2. Comme indiqué dans un commentaire, certaines entreprises de technologie semblent être de grands fans de chiffres. Cependant, à mon avis personnel, la plupart des entreprises technologiques ne vous rejettent pas d'emblée juste à cause de cela.

  3. Normalement, si une entreprise veut vraiment des chiffres, elle vous le demandera spécifiquement , soit vous directement, soit via les canaux de communication publics (par exemple, sur leur page Web).

  4. Si vous rencontrez un jour un grand nombre d'employeurs potentiels qui demandent des chiffres, alors commencez à penser à mettre à jour le CV. Au cours de mes près de 20 ans d'emploi, personne ne m'a jamais posé de questions sur les chiffres du "self-marketing" lors des entretiens.


Un bon indice de @PaulKaram dans un commentaire

Nous disons que la plupart des entreprises n'ont pas besoin de quantification, mais seulement de la liste des compétences requises. La vérité est peut-être quelque part entre les deux. Comparez les éléments suivants:

  1. Je maîtrise parfaitement C, C ++, Python et Ruby
  2. Je maîtrise quatre langages de programmation / script : C, C ++, Python et Ruby

L'instruction 2 est-elle plus "quantifiée" que l'instruction 1, simplement parce qu'elle rend les nombres explicites? La déclaration 2 fournit-elle plus d'informations? Pour moi, l'instruction 2 est en fait plus difficile à lire, car j'ai besoin de jeter les informations "indésirables".

Je suis largement d'accord avec cela, sauf pour ajouter que l'approche de «quantification» est très favorisée par certaines grandes entreprises technologiques comme Amazon (en particulier) et Google (soi-disant, mais dans une moindre mesure).
En plus de tout cela, sachez que dans de nombreuses entreprises, un ingénieur logiciel (ou la plupart des employés, vraiment) n'aurait même pas accès aux informations financières nécessaires pour compiler ce genre de chiffres.
@Chan-HoSuh J'ai travaillé pour Amazon et j'ai interviewé chez Google.Ni l'un ni l'autre n'a donné une merde sur les chiffres pour un ingénieur.Peut-être pour d'autres postes, mais ils recherchent des côtelettes techniques vraiment solides, pas des chiffres.
@GabeSechan On dirait que vous vous adressez à des interviews, pas à des CV.Lorsque j'ai interviewé chez Amazon, chaque intervieweur m'a interrogé sur les principes d'Amazon et les situations dans lesquelles je les appliquais.Plusieurs ont déclaré souhaiter des données, plus précises si possible.Le recruteur m'avait préparé à ce sujet, mais je n'ai probablement pas pris cela aussi au sérieux que j'aurais dû.Chez Google, les intervieweurs semblaient plus concentrés sur la résolution de problèmes.Cependant, il est intéressant de noter que Gayle McDowell, qui faisait partie du comité de recrutement de Google, recommande une approche de type STAR pour les CV avec des indicateurs de performance clés pour ces entreprises.
@Chan-HoSuh J'ai travaillé chez amazon, donc je leur ai évidemment envoyé un CV.Ils n'ont jamais demandé.Personne de ma connaissance qui y travaille n'a jamais été interrogé.Ce n'est absolument pas ce que les ingénieurs veulent ou attendent dans un CV.Déjà.Et s'il est reçu, c'est en fait une odeur.Je n'interviewerais même personne qui m'envoyait un CV comme celui-là, c'est trop évident.C'est ce que vous envoyez pour un poste de vente ou d'entreprise, PAS un poste d'ingénierie.
@GabeSechan Se pourrait-il que ces grandes entreprises évaluent les employés différemment?Je me demande si les candidats qui n'ont pas de formation d'ingénieur sont sous plus de pression pour soutenir leur expérience avec des chiffres précis.
@niceEarthling Probablement pas.Prenez, par exemple, Linkedin.Ils ont la fonction de rechercher des employés potentiels par des mots-clés, des mots qui sont généralement une langue ou une technologie spécifique.Cela suggère 2 choses: 1) il est plus facile de rechercher «C #» que «Augmentation du nombre de clients de> X», mais aussi que 2) Au moins pour les postes technologiques, les gens se soucient probablement plus de vos compétences techniques.Juste de la spéculation!
Bien que je sois d'accord avec cette réponse, la réponse est vraiment, vraiment faible.Qui êtes vous?Pourquoi votre anecdote ONE PERSON est-elle importante?S'agit-il d'une seule personne embauchée une fois il y a 20 ans?Est-ce quelqu'un qui change d'emploi une fois par an?Est-ce quelqu'un qui a été embauché récemment?Y a-t-il des études qui suggèrent que vous avez raison?(Oui, cela s'applique à de nombreuses réponses, mais ce n'est pas la "réponse acceptée")
Bien que je trouve poétique que votre réponse qui manque complètement de chiffres ait été acceptée, comme votre CV!
@Mars: qui est une preuve que les nombres et la quantification ne sont pas aussi importants que vous le supposez.Les gens ne sont pas des ordinateurs, pour être heureux de manipuler les chiffres.
Ce n'est vraiment pas une preuve, c'est le point ... Un cas n'est pas une preuve.Il ne suffit même pas de suggérer une corrélation, sans parler d'une causalité.
@ Mars: votre attitude est assez agressive, je pourrais remarquer.Si vous voulez faire valoir un point, veuillez décrire à quoi devrait ressembler une preuve, au lieu de simplement délirer.De plus, ce n'est pas l'expérience / l'opinion de "UNE PERSONNE", étant donné qu'il y a, en plus, 65 votes positifs (au moment de la rédaction de ce document).Vous mentionnez également «anecdote» - pouvez-vous nous indiquer la blague?
J'ajouterais que dans le domaine du développement logiciel, la plupart des gens utilisent leurs contributions / projets open source pour «quantifier» leur travail, ou pour montrer fondamentalement la qualité de leur travail.
Désolé, je ne veux pas être agressif.Les questions que j'ai posées étaient autant de points qui, à mon avis, renforceraient votre réponse.Quant à la partie sur l'anecdote, une histoire personnelle (comme votre réponse l'est) s'appelle une anecdote.Cela ne doit pas être une blague.
Player One
2019-09-10 11:33:36 UTC
view on stackexchange narkive permalink

Personnellement, je pense que le conseil "quantifier tout" (que j'ai vu aussi) est vraiment un mauvais conseil pour les ingénieurs logiciels. Nous travaillons en équipe, nous ne produisons rien individuellement (sauf si vous êtes le seul développeur, auquel cas vous pouvez réclamer 100% de tout ...).

Mettez en évidence les technologies que vous avez utilisées avec, les responsabilités que vous aviez dans vos rôles précédents et le nombre d'années d'expérience que vous avez. Ce sont les critères qui vous permettront de participer à une entrevue.

Oui, tout quantifier ne fonctionne pas vraiment lorsque vous faites partie d'une équipe (et je dirais que c'est vrai pour toutes les professions).
Essayer de quantifier les choses en ventes ou en nombre d'utilisateurs ne dit pas vraiment grand-chose sur les capacités de développement logiciel.Décomposer les choses et mettre en évidence les problèmes résolus [et comment ils peuvent mener à ces ventes ou numéros d'utilisateurs] me semble en dire beaucoup plus.
Comment un ingénieur logiciel quantifierait-il la fidélisation des clients?Je veux dire comment prouvez-vous que c'est en fait la chose qui l'a fait.Je veux dire que vous pouvez dire que la fidélisation de la clientèle a augmenté lorsque vous y travailliez, mais nous ne savons pas si c'est le programmeur qui l'a causé.D'un autre côté, si vous faites un certain marquage, c'est une métrique valide de dire qu'il a augmenté pendant que vous y étiez même s'il n'y a aucune preuve que c'était ce qui l'a causé.
tbdevmanager
2019-09-10 23:20:40 UTC
view on stackexchange narkive permalink

En tant que personne qui lit régulièrement les CV des développeurs de logiciels, quantifiez si vous le souhaitez ou non. Cela n'a vraiment pas d'importance car j'ignore cette partie de la puce de toute façon parce que je sais que vous ne l'auriez pas mis sur votre CV si c'est mauvais. De toute façon, ce sont probablement des chiffres gonflés. Les choses les plus importantes pour moi sont:

  • Connaissance de plusieurs langages et outils de programmation (montre que vous êtes prêt à apprendre de nouvelles choses et que vous ne vous considérez pas comme un développeur (Insérer le langage de programmation ici) uniquement
  • Expérience professionnelle qui montre que vous avez la capacité de répondre à une demande utilisateur à peine / mal documentée et de développer quelque chose qui correspond à ce que l'utilisateur demandait vraiment.
Et la raison pour laquelle vous vous retrouvez toujours avec de mauvais codeurs est la suivante: vous avez manqué l'étape critique.Vous devriez essayer de trouver plus de rebelles qui vous expliquent pourquoi l'entreprise a mal agi.J'adore entrer dans un bureau d'entreprise et casser une bière en veillant sur certaines épaules pendant que les singes de code asservissent à des tâches qu'ils savent être stupides et inférieures à eux.Ils me disent exactement à quel point ce qu'ils font est stupide.Me dit tout ce que je dois savoir sur cette entreprise.Et ces gens, s'ils sont intelligents, cesseront de fumer.Vous devez identifier la séquence rebelle, l'exploiter, faire de l'obsession naturelle du codeur votre ami.
Andy Lester
2019-09-12 01:06:40 UTC
view on stackexchange narkive permalink

Je pense que les nombres sont extrêmement importants, pour aider à donner une idée de la taille et de la portée du travail que vous avez effectué.

Le reste de cette réponse est tiré de un article de mon blog:

Nous savons que les chiffres attirent l'attention. Lors de la numérisation de votre CV, l'œil du lecteur sera naturellement attiré par les chiffres.

De plus, les chiffres rendent votre histoire plus intéressante et donnent au lecteur une idée de l'ampleur de vos réalisations ou des problèmes que vous avez résolu dans le passé.

Considérez la différence entre ces deux points:

  • Ran le service d'assistance. Réponse aux tickets d'incident, réponse aux appels téléphoniques et suivi des pièces détachées informatiques.

  • A dirigé le service d'assistance pour un bureau de 200 places. Le personnel de 3 a répondu en moyenne à 50 appels téléphoniques et à 27 tickets d'incident par jour. Tenu un inventaire de 200 unités de pièces détachées informatiques d'une valeur de 10 000 $.

Ces deux puces décrivent exactement les mêmes responsabilités, mais l'ajout de numéros spécifiques attire l'attention du lecteur, et ajoutez les détails qui donnent une image beaucoup plus complète de vos responsabilités.

Sans les chiffres, le lecteur pourrait aussi logiquement supposer que la réalité ressemble plus à ceci:

  • Ran the «help desk» dans une agence immobilière de quatre personnes. Réponse aux questions quelques fois par semaine sur Excel. Gardez un PC de rechange dans un placard au cas où quelque chose serait vide.

N'oubliez pas que votre génialité n'est pas évidente, et une partie de votre travail en racontant l'histoire de votre génialité consiste à donner les chiffres à soutenez-le.

Vous avez raison de saupoudrer des chiffres pour donner une idée de la portée.PAS de nombres est également un drapeau rouge majeur, donc s'il s'agit totalement de la sémantique d'un CV, je repense ma réponse ci-dessous dans cette optique.Mais trop de chiffres peuvent aussi être un drapeau rouge d'un autre type ...
Andrei Suvorkov
2019-09-10 14:13:39 UTC
view on stackexchange narkive permalink

Comme @virolino l'a déjà souligné, vous n'avez rien à quantifier si vous ne voulez pas ou n'avez pas quelque chose à faire.

Personnellement, je quantifie mon travail afin que d'autres personnes puissent voir exactement ce que j'ai fait et plus important encore quel impact j'ai eu.

Si vous avez travaillé environ 2,5 ans, vous avez fait des choses, que vous pouvez quantifier et lister dans CV. Pour vous donner une direction - essayez de lister tout ce que vous avez fait dans cette entreprise:

  1. J'ai implémenté le service CRM
  2. J'ai corrigé un bug qui ralentissait un système
  3. J'ai conçu une nouvelle version du système de transfert de données
  4. J'ai introduit un nouveau tableau de bord des tickets

Ensuite, vous devez réfléchir à la façon dont toutes ces choses ont aidé votre entreprise. Vous pouvez utiliser quelque chose comme ceci:

  1. Il est plus facile de travailler avec les clients
  2. Le système a de meilleures performances
  3. Un transfert de données plus stable
  4. Travail plus confortable avec les tickets

Et la dernière étape consiste à définir dans quelle mesure ces choses ont aidé l'entreprise:

  1. a apporté 2 fois plus clients grâce à un meilleur CRM
  2. amélioration des performances du système de 2 fois
  3. amélioration de la stabilité / plausibilité des données de 4 fois
  4. gain de 10 heures par semaine en introduisant une meilleure tableau de bord des tickets

Bien sûr, vous n'avez pas fait tout cela seul, mais c'est évident. Le but est de fournir des choses sur lesquelles vous avez travaillé avec une équipe et ce que vous et votre équipe avez accompli.

"Amélioration des performances du système par 2x" Et alors?Je n'ai aucune idée de la raison pour laquelle le système était lent avant, donc il ne dit pas grand chose sur le candidat.
Imho n'a pas d'importance ce qui n'allait pas avec le système avant, et si c'est important, l'intervieweur peut demander des éclaircissements lors de l'entretien.L'important est que vous ayez amélioré l'ancien système et économisé de l'argent pour l'entreprise.Ceci est précieux.Quoi qu'il en soit, ce n'est qu'un exemple (pas le meilleur).
En tant qu'ingénieur, je trouve le premier élément extrêmement pertinent et le dernier plutôt dénué de sens.Savoir que vous avez corrigé des bogues m'aide à savoir que vous pouvez corriger les bogues, ce qui signifie analyse, codage, test, c'est-à-dire que vous avez des compétences spécifiques.Savoir que cela fonctionne deux fois mieux ne dit vraiment que quelque chose sur le système d'une autre entreprise.
J'avais quelque chose de similaire sur mon CV et un intervieweur m'a demandé si j'avais amélioré le système en quittant l'entreprise!
wallyk
2019-09-11 02:23:35 UTC
view on stackexchange narkive permalink

La question de savoir si vous quantifiez vos contributions n'est pas aussi importante que d'indiquer si vos projets ont été réussis . Le résultat a-t-il rencontré favorablement le marché?

Votre CV serait mieux axé sur vos contributions les plus importantes à la réussite des projets, les technologies / outils incorporés et utilisés, et votre expertise en les utilisant.

J'ai récemment fait une série d'entretiens douloureux (4 à 5 heures de route dans chaque sens, des séances d'entrevues épuisantes) pour apprendre seulement quand je n'ai pas été embauché que mon CV mentionnait une technologie que j'avais à peine utilisée dans un rôle précédent était d'un grand intérêt pour eux. D'une manière ou d'une autre, ils pensaient que cela signifiait que j'étais un gourou de cette technologie. Lorsqu'ils ont découvert que j'étais un simple "utilisateur d'appareils", ils ont été déçus (probablement par difficulté à trouver un véritable expert dans ce domaine).

Personne n'indiquera que le projet n'a pas abouti, et de plus, ce n'est pas la faute de l'employé dans la plupart des cas.Avoir une expérience de travail sur des projets infructueux est également une expérience quelque peu précieuse.Cela montre que l'employé peut travailler dans une situation stressante, lorsque le projet a des problèmes.
Quelle est cette technologie qui est si demandée?@AndreiSuvorkov travailler sur des projets infructueux est le meilleur moyen d'apprendre, et quiconque ne l'a pas fait n'a pas l'expérience la plus précieuse de l'échec au moins une fois.Les gens qui ont sont ceux qui peuvent vous empêcher de commettre les mêmes erreurs.
joshstrike
2019-10-03 06:07:45 UTC
view on stackexchange narkive permalink

Je ne voudrais pas vous dire ce dont vous avez besoin pour être remarqué par un grand service des ressources humaines. Mais en tant qu'ingénieur qui cultive travaille avec d'autres ingénieurs, alors que certaines informations quantitatives m'aident à comprendre la portée, le rythme et l'intensité de ce sur quoi vous avez travaillé et donc (vraisemblablement) ce que vous seriez capable de gérer, je suis beaucoup plus intéressé par pourquoi que comment ... et je suis plus intéressé par comment que par combien . Si vous dites que vous avez convaincu vos patrons de structurer une API d'une certaine manière parce que cela faciliterait l'intégration de leur système pour les fournisseurs, c'est beaucoup plus impressionnant que si vous me disiez combien de fournisseurs se sont inscrits.

Mon conseil serait de citer vos réalisations personnelles, pas celles de l'entreprise ... mais aussi, vous devriez à juste titre la considérer comme une réalisation personnelle chaque fois que vous convaincez quelqu'un de prendre un chemin qu'il n'avait jamais vu auparavant, et cela a bien fonctionné pour tout le monde. Les meilleurs codeurs - cela semble très 90, mais comme Samurai, vraiment - sortiront des sentiers battus et présenteront à leur Daimyo une opportunité. La question de pourquoi vous avez pensé à cette amélioration particulière concerne à la fois votre intelligence et votre fidélité. Je crois que ce sont toujours les qualités que les entreprises recherchent et qu'elles rechercheront toujours. Si vous présentez votre intelligence avec humilité et que vous faites preuve de curiosité et donnez les raisons, ils devraient voir votre valeur. S'ils ne le font pas, alors soit votre valeur n'est pas si grande, soit c'est leur perte.

Un codeur qui pense par lui-même à un problème est un diamant. Rugueux ou pas, ce sont ceux qui méritent d'être conservés. Alors concentrez-vous sur les problèmes que vous avez résolus et ne vous inquiétez pas des chiffres.

Robin Bennett
2019-09-10 19:48:33 UTC
view on stackexchange narkive permalink

Vous devriez essayer de quantifier les choses que vous pensez que les recruteurs veulent savoir. Travailler en équipe de 5 (ou 15) est légèrement utile, car cela indique le type d'environnement de travail auquel vous êtes habitué. Ce serait plus utile si vous pouviez quantifier votre position par rapport aux autres, peut-être que vous étiez l'un des 5 ingénieurs principaux sur ces 15 ingénieurs.

Vous pouvez également quantifier le système sur lequel vous avez travaillé, de quelque manière que ce soit. Si la start-up a été vendue, sa valeur est significative. Sinon, le nombre d'utilisateurs, de pays, de transactions ou la valeur des widgets dans l'inventaire donnent une idée de sa taille et de son importance, et donnent ainsi au recruteur l'impression que l'on pourrait vous faire confiance pour travailler sur son système.

Ils ne sont probablement pas intéressés par le nombre de bogues corrigés ou de lignes de code écrites, mais vous pouvez quantifier une spécialité en disant quelque chose comme "implémenté 80% des procédures stockées".

Si vous ' J'ai une longue liste de langages et de technologies, il peut être utile de quantifier combien d'années vous avez travaillé avec eux, ou combien de temps vous avez passé dans chaque domaine.

«Si la start-up a été vendue, sa valeur est importante».Cela impliquerait qu'un tour de table avec une valorisation plus élevée améliorerait ma performance en tant qu'ingénieur.
@FooBar, même si vous avez raison, je suppose que les responsables du recrutement, même s'ils comprennent suffisamment bien le génie logiciel, auront des chiffres exploitables;Celles-ci peuvent les aider à se demander pourquoi vous embaucher avec des cadres supérieurs (ce qui est beaucoup moins susceptible d'être technique).Selon la hiérarchie de l'entreprise et qui prend les décisions d'embauche, cela peut aider.
Cela aiderait uniquement les gestionnaires qui donneraient une augmentation automatique si la valorisation de l'entreprise augmente.
@FooBar Je suis avec Robin sur celui-ci.Illogique ou pas, "travaillé dans une start-up qui a augmenté de x millions de valeur depuis son arrivée" vous mettra probablement un pied dans la porte à de nombreux endroits.C'est un truc psychologique d'association, qui, pour les CV, est probablement assez courant.
C'est comme travailler dans un endroit prestigieux comme Google.Cela ne fait pas automatiquement de vous un meilleur ingénieur, mais cela signifie que les gens qui réussissent vous ont choisi de travailler pour eux, et cela implique que votre ingénierie était au moins partiellement responsable de leur succès.


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 4.0 sous laquelle il est distribué.
Loading...