L’informatique est-elle une discipline d’ingénierie ? Si oui, pourquoi ne l’appelle-t-on pas ingénierie informatique ?


C'est une question très intéressante et qui nécessite une réponse très concise car cette question est débattue depuis très longtemps. Je ferai de mon mieux pour fournir une réponse de qualité à cette question et ce faisant, j'aimerais que vous gardiez à l'esprit ce qui suit :

"L'informatique même si elle est une discipline scientifique produit les meilleurs ingénieurs pour le développement de la technologie."


L'informatique est un vaste domaine STEM. Ses principaux attributs sont les mathématiques, l'ingénierie et d'autres sciences physiques (pas généralement la physique). En tant qu'informaticien, vous êtes fortement formé pour savoir précisément comment abstraire des idées et les résoudre de manière algorithmique. Vous utilisez la technologie comme solutions tout en l'intégrant à des concepts théoriques développés par de nombreux informaticiens pour résoudre des problèmes récurrents.


Les informaticiens se spécialisent pour capitaliser grandement sur les chiffres parce qu'ils se sont entraînés intensivement pour faire des chiffres leur seconde nature et parce que les chiffres sont puissants et peuvent résoudre presque tous les problèmes. Chaque problème au niveau de la base est fondamentalement traduit et résolu en utilisant des nombres. Par exemple, une question simple pourrait être la suivante : comment modifier et améliorer un missile TASM (Tomahawk Anti-Ship Missile) ou un missile AGM (Anti-Tank Guided Missile) HellFire pour qu'il puisse suivre des cibles non stationnaires ? Et pendant ce temps, ils doivent être configurés pour ne quitter le lanceur que lorsque les cibles sont à portée, tout en accélérant à des vitesses tolérables, car un TASM ou un HellFire mal utilisé a un coût énorme pour le gouvernement. Cela aussi peut être modélisé avec précision et résolu à l'aide de chiffres, car les chiffres peuvent tout représenter et décrire. Vous pourriez en quelque sorte les considérer comme le langage naturel par défaut de la Nature.

Veuillez noter que je n'ai jamais mentionné le matériel, les logiciels ou les langages de programmation parce que ces choses ne définissent pas nécessairement les informaticiens. Ce ne sont que des outils développés par eux pour aider à résoudre des problèmes récurrents.

Alors maintenant, laissez-moi répondre à la question..... L'informatique est-elle une discipline d'ingénierie... ? La réponse serait Non ce n'est tout simplement pas une discipline d'ingénierie mais une partie de celle-ci comme la construction de logiciels se rapporte à l'ingénierie. Ce n'est pas du tout une discipline d'ingénierie parce qu'elle ne remplit pas toutes les conditions nécessaires et ne satisfait pas à toutes les réglementations requises pour être classée comme une discipline d'ingénierie. Même si c'est le cas, cela ne signifie pas que le CS ne peut pas produire d'ingénieurs. Elle le peut tout simplement parce qu'après tout, l'ingénierie n'est qu'une pratique.

La principale raison pour laquelle la CS n'est pas appelée ou classée comme une discipline d'ingénierie c'est parce qu'il s'agit d'une discipline scientifique et que la principale distinction entre l'informatique et les autres disciplines d'ingénierie connexes a été très bien décrite par le groupe de travail conjoint pour les programmes d'études en informatique (révision de 2005) chargé par l'Association of Computing Machinery (ACM) [ Voir ce lien - Curricula Recommendations].

main-qimg-d130b06962201d274d224e3c8cd4af4a.webp

Les programmes d'études diffèrent grandement pour chaque discipline et c'est l'une des grandes raisons pour lesquelles la CS ne sera jamais appelée Computer Science Engineering. Cependant, dans de nombreuses organisations, les personnes qui ont étudié l'informatique et obtenu un diplôme en CS par la pratique seront toujours appelées et classées comme ingénieurs.

-- Hope Mogale

***Toutes les images sont utilisées uniquement à des fins d'illustration et aucune violation de droit d'auteur n'est prévue.