En dehors de domaine très spécalisés, l'informatique n'est pas un domaine d'ingénieur.
Je bondis!! Je ne suis pas mais, alors pas du tout d'accord.
Combien d’éditeurs de logiciels on des produit de merde parce qu'ils n'ont pas la culture d’ingénieur?
Voici des exemples de ce qui peut arriver lorsqu'il y a un manque de culture d’ingénieur:
Le logiciel marche bien sur les cas de base, mais il se vautre des que l'on s'en écarte. Cause: gestion inexistante des cas d'erreurs, manque de tests, etc.
Le logiciel marche bien avec des volumétries faibles. Lorsque les volumes augmentent, les temps de traitement deviennent innacceptablement longs pour le business. Cause: pas de tests de performance et d'optimisation du code pour les cas d'utilisation
Le logiciel marche bien lorsque les fonctionnalités sont simples, mais un nombre de bugs incalculable surgit lorsque l'on commence a le modifier. Cause: un code monolithique, peu évolutif, pas maintenable.
etc.
Lorsque ces problèmes arrivent en production, c'est le signe que le travail de prévision propre a un ingénieur n'a pas été réalisé.
Oui, n'importe qui peut programmer un script jetable. Non n'importe qui ne peut pas programmer des programmes avec des fonctionnalités extrêmement complexes, ou avec des volumes extrêmement important, ou hyper flexibles, ou tout ça en même temps.
Attention je ne dis pas qu'il faut absolument des ingénieurs pour y arriver, mais il faut connaître beaucoup d'éléments théoriques et pratiques pour y arriver.
Je pense que tu veux dire que l’ingénierie en informatique prend des formes très différentes de l’ingénierie dans d'autres domaines, et la je suis tout a fait d'accord.
[^] # Re: On en parle sur rue89
Posté par djano . En réponse au journal [HS] Développeur un peu perdu... ou pas... Que faire maintenant ? Changer de vie ?. Évalué à 2.
Je bondis!! Je ne suis pas mais, alors pas du tout d'accord.
Combien d’éditeurs de logiciels on des produit de merde parce qu'ils n'ont pas la culture d’ingénieur?
Voici des exemples de ce qui peut arriver lorsqu'il y a un manque de culture d’ingénieur:
Lorsque ces problèmes arrivent en production, c'est le signe que le travail de prévision propre a un ingénieur n'a pas été réalisé.
Oui, n'importe qui peut programmer un script jetable. Non n'importe qui ne peut pas programmer des programmes avec des fonctionnalités extrêmement complexes, ou avec des volumes extrêmement important, ou hyper flexibles, ou tout ça en même temps.
Attention je ne dis pas qu'il faut absolument des ingénieurs pour y arriver, mais il faut connaître beaucoup d'éléments théoriques et pratiques pour y arriver.
Je pense que tu veux dire que l’ingénierie en informatique prend des formes très différentes de l’ingénierie dans d'autres domaines, et la je suis tout a fait d'accord.