Ha les autodidactes / ingés / techniciens, un sujet à troll comme pas deux :-)
J'ai bossé avec des ingés d'écoles dites "de niveau 2" dans une multinationale qui trie sur le volet. Je peux te dire que le code est souvent mal commenté, toujours après coup, souvent avec les outils automatiques de l'IDE. La mise en oeuvre de tests unitaires automatisés est omise. Enfin j'ai passé beaucoup de temps à faire du refactoring sur l'existant avant de pouvoir faire mon travail. Ceci aurait put etre évité très facilement, mais force est de constater que le code n'était pas un modèle de propreté dans certains endroits. Ca s'arrange bien et ils effectuent de temps à autre des nettoyages. N'empeche que si dès le départ le code était commenté correctement et si des tests unitaires étaient écrits, ça gagnerai pas mal de temps.
J'ai beaucoup de respect pour eux et pour ce qu'ils réalisent, mais ça m'a démystifié la qualité de l'ingénieur, vu qu'ils sortent d'écoles très respectées. J'aurai pensé qu'ils appliquaient de manière plus rigoureuse un certain nombre de "best practises". Au final ce qu'ils font est très bien, mais la méthodologie est largement perfectible. J'imagine donc que dans pas mal de petites boites avec des deadlines serrées ça doit etre incroyablement dégueulasse du code d'ingé.
J'effectue des études universitaires, mais je suis en grande partie autodidacte. Je peux t'affirmer que je n'ai plus aucun complexe envers les ingénieurs. J'ai bossé avec d'excellents ingénieurs et j'ai constaté qu'au final ont a les memes compétences. Et pourtant ma formation universitaire n'est pas censée faire de moi un "produit pour l'entreprise".
[^] # Re: Autodidactes vs diplômés...
Posté par Anonyme . En réponse au journal Autodidactes vs diplômés.... Évalué à 2.
J'ai bossé avec des ingés d'écoles dites "de niveau 2" dans une multinationale qui trie sur le volet. Je peux te dire que le code est souvent mal commenté, toujours après coup, souvent avec les outils automatiques de l'IDE. La mise en oeuvre de tests unitaires automatisés est omise. Enfin j'ai passé beaucoup de temps à faire du refactoring sur l'existant avant de pouvoir faire mon travail. Ceci aurait put etre évité très facilement, mais force est de constater que le code n'était pas un modèle de propreté dans certains endroits. Ca s'arrange bien et ils effectuent de temps à autre des nettoyages. N'empeche que si dès le départ le code était commenté correctement et si des tests unitaires étaient écrits, ça gagnerai pas mal de temps.
J'ai beaucoup de respect pour eux et pour ce qu'ils réalisent, mais ça m'a démystifié la qualité de l'ingénieur, vu qu'ils sortent d'écoles très respectées. J'aurai pensé qu'ils appliquaient de manière plus rigoureuse un certain nombre de "best practises". Au final ce qu'ils font est très bien, mais la méthodologie est largement perfectible. J'imagine donc que dans pas mal de petites boites avec des deadlines serrées ça doit etre incroyablement dégueulasse du code d'ingé.
J'effectue des études universitaires, mais je suis en grande partie autodidacte. Je peux t'affirmer que je n'ai plus aucun complexe envers les ingénieurs. J'ai bossé avec d'excellents ingénieurs et j'ai constaté qu'au final ont a les memes compétences. Et pourtant ma formation universitaire n'est pas censée faire de moi un "produit pour l'entreprise".