Question:
Dois-je inclure dans mon CV que j'ai commencé à coder à 8 ans?
Pedro A
2017-01-26 09:28:54 UTC
view on stackexchange narkive permalink

Je m'intéresse à la programmation depuis que je suis enfant, et quand j'avais 8 ans, mon cousin m'a appris les bases (c'est-à-dire comment écrire un pour en JavaScript). À partir de là, je passais des heures à jouer avec mon propre code et à améliorer mes propres compétences. Aujourd'hui, j'ai 20 ans et bien que je n'ai jamais suivi de vrai cours de programmation, je suis convaincu d'avoir une grande connaissance de Java, JavaScript, PHP, MySQL, etc. J'ai tout appris par moi-même, en cherchant sur Internet et en luttant des heures et des heures avec des bugs et des choses que je ne comprenais pas.

Je suis très reconnaissant à ma cousine de m'avoir appris les bases et très fier de pouvoir dire "J'ai commencé à coder du JavaScript à 8 ans".

Je n'ai jamais écrit de CV auparavant. Est-il approprié d'inclure dans mon CV " J'ai commencé à coder du JavaScript à 8 ans " ou une variante de celui-ci?

J'ai essayé d'écrire simplement

Des connaissances considérables en programmation, notamment en Java et JavaScript, mais aussi en PHP, MySQL, HTML5, C, JASS2, et les bases de Shell Script, LaTeX, C ++, Matlab, VHDL, SageMath et Fichiers Batch Windows (DOS).

Mais cela seul ne semble pas parfait.

@PeteCon qui dépend de vos paramètres régionaux.Ma société adorerait probablement l'embaucher.
Vous pourriez écrire que vous vous êtes intéressé à la programmation dès votre plus jeune âge et qu'à partir de là, vous vous êtes autodidacte.À 8 ans, vous apprendrez beaucoup de «mauvais» codes.Avant d'étudier le développement Web, je pensais que je pouvais coder n'importe quoi, mais j'ai fait tellement de mal et je ne savais pas quelle fonction était préférable d'utiliser ect.ect.
Question pour compléter votre message, connaissez-vous la conception?Comment penser votre modèle relationnel dans MySQL?Comment penser objets, design pattern, architecture?Si vous l'avez étudié vous-même dans des livres décents, ajouter la référence pourrait être une bonne chose à avoir.Si vous ne l'avez pas fait, je vous suggère de commencer immédiatement.
Visez à obtenir un diplôme CS, vous avez peut-être pris de mauvaises habitudes comme d'autres l'ont mentionné
Une chose amusante à aborder dans une interview - peut vous aider à vous distinguer en tant que «camarade nerd» auprès du bon public et montrer que vous aimez ce genre de choses.Peut-être même dans une lettre de motivation, au bon public.Je ne l'ai jamais vu sur un CV ou un CV, cependant - cela me ferait penser que vous n'avez pas assez de réalisations / d'expérience récentes qui valent la peine d'être évoquées pour revenir en arrière, d'autant plus que le CV / CV standard est dans l'ordre chronologique inverse, et le faitne s'étendent généralement pas au-delà du lycée à moins que cela ne soit très notable.
@JoeStrazzere: Mentionner les vieux trucs aide à faire comprendre que vous y êtes depuis longtemps et à avoir les marques de brûlure pour le sauvegarder.CP / M obtient toujours une mention sur mon CV pour cette raison.
http://rationalwiki.org/wiki/Dunning-Kruger_effect
Je ne vois pas la réaction de quiconque à "J'ai commencé à 8 ans" étant autre chose que, essentiellement, "Cool story, bro."... Peut-être seulement en interne.
@bishop Je ne suis pas convaincu que publier un lien vers la définition de Dunning-Kruger va mettre l'OP dans un état d'esprit réceptif
Merci à tous ceux qui ont commenté et répondu, je suis heureux d'avoir posé cette question.Merci @JBramble pour l'inquiétude, mais cela ne me dérangeait pas du commentaire de l'effet Dunning-Krugger, même si cela aurait pu être un peu trop direct.En fait, j'étais également conscient de cet effet a priori.Merci tout le monde!
Cinq réponses:
#1
+26
Vietnhi Phuvan
2017-01-26 09:45:32 UTC
view on stackexchange narkive permalink

C'est votre CV et vous pouvez dire tout ce que vous voulez dans votre CV. Que j'aime votre récit, c'est une autre histoire.

Vous avez commencé à coder à 8 ans? Quelles mauvaises habitudes avez-vous prises? Vous n'avez jamais suivi de vrai cours de programmation? Comment puis-je savoir que votre code n'est pas de la merde spaghetti ou que votre code est si fragile qu'il s'effondrera dès que quelqu'un fera une modification insignifiante? Que savez-vous des algorithmes et de l'informatique théorique?

Vous avez 20 ans? Quelle est la qualité de vos compétences en communication, tant à l'oral qu'à l'écrit? Êtes-vous capable de travailler en équipe?

Cela peut être injuste pour vous, mais je considère que quiconque a commencé à programmer à 13 ans comme une grève contre eux. Et vous dites que vous avez commencé à 8 ans? Certaines personnes aimeront peut-être que vous ayez commencé à l'âge de 8 ans. D'autres sont comme moi en ce sens que ce n'est pas le cas.

Votre départ à 8 ans n'est pas un facteur décisif pour moi, mais ce n'est pas non plus une affaire plus proche. J'ai besoin de voir vos compétences et votre expérience contemporaines.

J'ai commencé à écrire à l'âge de 6 ans. Ne pensez pas une minute que j'écris aujourd'hui comme j'écrivais à 6 ans.

@ypercube - Je m'en fiche qu'il n'ait pas prétendu ou laissé entendre qu'il écrivait du code comme il l'a fait à 8 ans - c'est la perception qu'il ME donne étant donné qu'il n'a jamais suivi de cours d'informatique ou montré quoi que ce soit explicitement que son style d'écriture de codemûri.Son affirmation selon laquelle il a commencé à écrire du code à 8 ans est exactement la raison pour laquelle je ne prétends pas avoir commencé à écrire à 6 ans - je ne veux pas donner la même impression.
@ypercube - J'écris du code depuis 25 ans et plus.Je suis aux prises avec les défis que me posent certaines itérations de la dernière et la plus grande philosophie de conception de code, au moment même où nous parlons.Je ne veux pas prétendre que j'écris du code depuis des décennies parce que le premier mot qui est associé à une telle affirmation est «ossifié».Je n'utilise pas les mots «hack», «hacking» et «hacker» dans mon curriculum vitae à proximité de toute mention des langages informatiques que je connais.Je dirais que même dans mon cas, toute affirmation que je fais selon laquelle je codifie depuis très, très longtemps crée des risques de perception pour moi.
@ypercube - le monde n'est probablement pas gentil avec les veuves et les orphelins.Ce n'est probablement pas non plus gentil avec les ingénieurs en logiciel plus âgés.Ou sur ceux qui ont commencé à coder à l'âge de 8 ans. Nous avons tous nos propres problèmes à gérer.Si je dois admettre que j'ai commencé à coder il y a plus de 25 ans, je ferais mieux d'avoir des dépôts accessibles au public où je montre mes compétences en génie logiciel de pointe.
Merci pour cette réponse.Vous avez contribué à faire prendre conscience à quel point cela pourrait sembler mauvais plutôt que bon.Bien que je pense que vous avez beaucoup exagéré, je sais que quoi que je pense ne changera pas la pensée des autres, c'est pourquoi je pense que cette réponse a été très utile.
#2
+10
M0rgenstern
2017-01-26 12:05:44 UTC
view on stackexchange narkive permalink

Je peux vous dire que je suis / étais dans une situation similaire comme vous. Avec le 11, j'ai commencé à m'apprendre quelques dialectes de base, ainsi que des POO. J'ai toujours pensé "hein, je peux programmer des trucs, j'ai commencé tôt, ça devrait faciliter les choses". Et j'avais tort. Quand j'ai commencé mes études en informatique, j'ai appris que je ne connaissais rien à part la syntaxe et comment résoudre certains problèmes de programmation, mais je ne connaissais presque pas d'algorithmes, peu sur la structuration du code ou les modèles de conception, et tout cela est si important. Connaître les langues n'aide pas. Mais savoir comment concevoir, structurer et enfin implémenter un logiciel de manière maintenable, claire, lisible et extensible aide. Parce qu'une fois que vous pouvez faire cela, la langue que vous utilisez (et vous le savez) est beaucoup moins importante. À mon avis, un bon programmeur, ou plutôt un développeur de logiciel, a ces compétences et ne se soucie pas tellement du langage que c'est la chose la plus facile à apprendre une fois que vous connaissez les concepts.

Donc, Phuvan est à droite: vous devez savoir quelles compétences, en plus de connaître les langues, vous possédez qui sont précieuses dans le poste / poste que vous recherchez.

Je ne veux pas vous démotiver, mais le codage est quelque chose de beaucoup de gens savoir faire. Mais beaucoup de ces personnes manquent les bases importantes de la structure et de la conception, ce qui est bien plus important.

Merci.Cette réponse m'a aidé à réaliser que la connaissance des langages est beaucoup moins importante que la connaissance des concepts de programmation.Et je n'ai pas été démotivé par votre réponse, ne vous inquiétez pas.Je vais mettre dans le CV des concepts que je connais.
#3
+8
keshlam
2017-01-26 22:27:12 UTC
view on stackexchange narkive permalink

Dans cette génération et cette industrie, il est assez courant de commencer à coder (mal, bien sûr) à ce genre d'âge. Heck, je suis proche de l'âge de la retraite et j'ai "commencé à coder" (dans un dialecte de BASIC) à environ 13 ans.

Donc je doute vraiment que ce soit un fait intéressant ou informatif.

Je veux savoir quelles compétences réelles vous avez à un niveau professionnel ou supérieur, et ce que vous avez fait qui les démontre.

Ce.Je considérerais comme acquis (ou du moins, plus probable qu'improbable) qu'un bon développeur était intéressé par le codage et en faire avant d'avoir de toute façon une formation professionnelle, et peut-être quand il était enfant.
Merci, je vois votre point - l '«âge de départ» seul n'est pas du tout informatif (comme le suggèrent d'autres réponses, il pourrait en fait être considéré comme une mauvaise chose).
#4
+7
jbh
2017-01-26 22:13:17 UTC
view on stackexchange narkive permalink

Je n'inclurais pas le fait que vous ayez commencé à programmer à l'âge de 8 ans sur votre CV.

Chaque élément que vous inscrivez sur votre CV doit être quelque chose qui démontre votre valeur en tant qu'employé. Vous listez vos emplois précédents car cela démontre que vous êtes expérimenté, vous listez vos certifications parce que cela démontre que vous êtes bien informé, vous listez votre travail en organisant une campagne caritative à votre emploi précédent car cela démontre que vous pouvez prendre des initiatives et être un leader, etc.

Dans cet esprit, vous devez considérer ce que vous essayez de démontrer en mentionnant que vous aviez 8 ans lorsque vous avez appris à coder pour la première fois, et aussi ce que les employeurs potentiels pourraient percevoir comme une démonstration. Vraisemblablement, vous voyez ce fait comme une démonstration que vous avez beaucoup d'expérience dans le domaine de la programmation et que vous êtes doué pour apprendre des choses par vous-même. Cependant, comme le montre la réponse de Vietnhi Phuvan, les employeurs potentiels pourraient interpréter ce fait différemment. Étant donné la possibilité pour les employeurs potentiels de tirer des conclusions négatives de ce fait, je n’inclurais pas le fait que vous avez appris à coder pour la première fois à 8 ans, mais je trouverais plutôt une façon différente de communiquer les valeurs que vous souhaitez démontrer.

Merci beaucoup.Vous m'avez aidé à comprendre quel est le but de mettre des choses dans le CV.En tant que rédacteur de CV inexpérimenté, je n'avais pas cette idée aussi claire dans mon esprit que maintenant.Je ne pourrais pas être plus d'accord avec votre troisième paragraphe.Vous avez non seulement répondu à la question que j'ai posée, mais vous m'avez également énormément aidé avec la question de suivi naturelle: "sinon, qu'est-ce que j'écris à la place?"- Et pour cela, je vous donne la coche verte, bien que ce ne soit pas la réponse la plus votée.
#5
+5
user42272
2017-01-26 23:32:01 UTC
view on stackexchange narkive permalink

Votre problème fondamental est que vous n’avez aucun moyen de justifier vos compétences, et votre idée de commencer à programmer jeune n’est pas un moyen de valider vos compétences.

Je suis heureux que vous reconnaissiez cela, mais votre CV aura besoin de quelques travaux.

  • Pouvez-vous lister les technologies associées à des réalisations?
  • Avez-vous des exemples de code contributions open source, sites de démonstration, etc.?
  • Inclure au moins des lignes de code?

Être capable de démontrer des exemples de code est probablement une exigence si vous n'avez pas scolarité ou un emploi technique. Au-delà, ils prennent une photo dans le noir avec vous.

Merci.Entre autres, j'ai fini par inclure un lien vers certaines lignes de code :)


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...