Les formations n’enseignent pas le code. Elles n’enseignent pas non plus la gestion de projet. Quant à la cyber : #lol
Ok, reposons les choses à plat. « les formations » c’est quoi ? Aujourd’hui les formations en info il y en a pléthore. Et je pense que tout le problème vient de là : il y a à boire et à manger là dedans (et beaucoup à dégueuler malheureusement).
Mais il ne faut pas oublier les méthodes, autour de l’écriture de code. Les tests, les tests unitaires, les environnements de préprod-prod, les principes de l’intégration continue... etc. Et tout ça, si tu ne le mets pas un tout petit peu en pratique, autant dire que ça rentre par une oreille, et ça ressort immédiatement par l’autre.
J’approuve complètement. Il me semble pouvoir dire sans trop me tromper que dans les formations universitaires (niveau minimum licence pro et dans les masters à finalité professionnelle) ces questions sont traitées (en tout cas dans les master portés par l’UFR science dans mon univ oui, c’est le cas, et je sais que c’est le cas dans d’autres où je connais des gens).
Alors on te dit que les gamins, ils doivent bosser en entreprise, en alternance, c’est là qu’ils apprennent tout. Et là, #lol². Tel gamin qui a fait 2 années de RPG. Tel autre qui a maintenu un ERP maison en PHP4, c’était tellement intéressant qu’il est resté deux années de plus.
C’est effectivement lamentable.
Pour en revenir à l’article, je le trouve quand même assez indigent. On reste dans la généralité. Genre :
Toutefois, 31% des répondants français jugent que la technologie de programmation apprise à l’école n’est pas alignée avec celle utilisée dans leur entreprise.
La what ? La technologie de programmation ? Mais quoi ce truc ? Qu’on me parle de méthode de dev, de paradigme de prog, ok, je sais ce que c’est, c’est clairement défini, pas de souci. Mais la technologie de programmation, c’est le genre de terme qui me fait déjà douter de la compétence à traiter du sujet de celle qui a écrit l’article.