Quelle carrière en informatique sans maths ?


"Math" est un terme assez large. Sans maths de toute nature, eh bien, je vais dire qu'il n'y a pas de carrières. Je veux dire sérieusement, comment pouvez-vous estimer combien de temps les tâches prendront, ou remplir une carte de temps, ou la plupart des tâches simples sans la capacité d'ajouter, de soustraire, de multiplier et de diviser.

Alors peut-être devriez-vous essayer de poser une question plus significative.


En tant qu'étudiant de premier cycle en informatique, j'ai pris beaucoup de cours de mathématiques, qui comprenaient une année complète de calcul, d'équations différentielles, d'algèbre linéaire, de méthodes numériques et de statistiques. J'ai également suivi un cours d'économie de l'ingénierie, qui est essentiellement un cours de finance traitant de la valeur temporelle de l'argent. Environ 25 % de mes crédits étaient liés aux mathématiques. Ensuite, il y avait la chimie et la physique, ainsi que d'autres cours d'ingénierie, tous assez lourds sur les mathématiques.


Comprenez également que tous les prérequis ont été pris au lycée : Algèbre, Géométrie, etc...

Et puis il y avait les cours de programmation, qui comprenaient tous des variables qu'ils gardaient en mémoire pour divers calculs, certains disaient taupe, d'autres complexes.

Plus tard, j'ai obtenu quelques maîtrises, donc plus de maths là. Comptabilité, finance, quelque chose appelé QMB, que j'ai vraiment apprécié. Et les cours de cryptographie...

Professionnellement, au cours des 35 dernières années, j'ai fait à peu près tout ce qu'il y a à faire avec les ordinateurs, sauf les concevoir.

À quelques exceptions près, en dehors de l'école, j'en ai utilisé très peu en dehors de ce que j'ai appris au lycée, et de la comptabilité générale et des statistiques. Le cas le plus courant où quelqu'un l'utiliserait est lors de l'écriture ou du débogage d'un programme informatique, mais tous les programmes n'utilisent pas des choses comme les intégrales ou la différentiation, à moins que vous ne résolviez des problèmes d'ingénierie. Donc, vous voudriez probablement éviter cela.

De plus, la plupart des langages modernes ont des bibliothèques qui font tout le travail lourd pour vous.

La plupart des langages modernes ont des bibliothèques qui font tout le travail lourd pour vous.