Je pense que ça dépend des projets sur lesquels tu bosses. Si tu bosses sur un énorme logiciel qui fait intervenir des dizaines de développeur mais qui ne met pas en œuvre des algorithmes compliqués, ou des traitements qui demandes des performances particulière (par exemple, le cas classique d'un système d'information où bien comprendre ce que veut le client est plus difficile que d’implémenter la solution à son problème) alors oui, maitriser les outils et les méthodes qui permettent de travailler efficacement dans une grande équipe c'est le plus important. Mais c'est pas toujours le cas. Par exemple, dans un gros logiciel il peut y avoir un petit noyau qui effectue des des traitements très compliqués, qui doivent être optimisé à mort etc... Les quelques devs qui bossent sur cette partie ont besoin de connaître leur langage à un niveau de détail plus élevé et/ou avoir un niveau correcte en algorithmique.
Un sacré paragraphe pour paraphraser le journal.
ça, c'est pas de l'informatique mais de la gestion de projet.
Faux, les tests par exemple, c'est de l'informatique. C'est des compétences spécifiques à l'informatique et ça demande des développements spécifiques. D'ailleurs il faudrait le prendre en compte lorsque l'on code. Dernier point c'est très peu enseigné.
Ensuite ce que tu appel la gestion de projet qui est en fait plutôt de la méthode de travail, ce n'est pas parce que c'est pas de l'informatique que ça n'est pas primordial. Pour moi c'est comme si tu disait à un médecin que gérer le patient c'est pas spécifique à la médecine que c'est de la gestion de clientèle ou du social.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: ça dépend de ce que tu code!
Posté par barmic . En réponse au journal Ce qu'on demande à un développeur aujourd'hui. Évalué à -3.
Un sacré paragraphe pour paraphraser le journal.
Faux, les tests par exemple, c'est de l'informatique. C'est des compétences spécifiques à l'informatique et ça demande des développements spécifiques. D'ailleurs il faudrait le prendre en compte lorsque l'on code. Dernier point c'est très peu enseigné.
Ensuite ce que tu appel la gestion de projet qui est en fait plutôt de la méthode de travail, ce n'est pas parce que c'est pas de l'informatique que ça n'est pas primordial. Pour moi c'est comme si tu disait à un médecin que gérer le patient c'est pas spécifique à la médecine que c'est de la gestion de clientèle ou du social.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)