Compétences attendues d'un dev junior
Bonjour,
la question est vaste, à tendance philosophique et s'adresse plutôt à des devs non juniors.
On est d'accord que lorsqu'une boîte recrute, elle aimerait bien trouver la poule aux oeufs d'or, fraîchement diplômée, avec 20 ans d'XP dans les technos les plus récentes utilisées par votre boîte, qui bossera de façon efficace pour vous environ 20h/jr, tout en étant payée 3 croissants au chocolat / semaine. Avec des compétences en *insert buzzword*, ayant un bon relationnel client et "non-autiste" de préférence.
Et qu'au bout d'un an, on est confiant pour le laisser gérer tout seul l'intégralité des 10 M de lignes de code de votre application chérie, ainsi que toute la relation client, les sessions de formation pour les nouveaux, la préparation de café pour tout l'open space, l'achat des fournitures de bureau et l'arrosage des plantes. Sauf qu'en fait, non.
Du coup, ma question est: prenons une techno / langage / framework donné/e (au hasard, Python / Java / React JS / data science / *insert l'exemple que vous voulez* ). Prenons un dev junior lambda, moyen, fraîchement diplômé / ayant pas d'XP pro avec la techno, ni avec le domaine métier.
Que peut-on attendre comme compétences /évolution de compétences professionnelles de ce dev au bout d'une année? Quels résultats peuvent être attendus? Quels types de tâches lui confieriez-vous? Avec exemple de votre choix, si possible :oops: :ange:
But de la question: avoir une idée des attendus crédibles.