Bueno, eso son dos preguntas completamente diferentes.
Primero, aclaremos las cosas dividiendo los dos.
Un científico de la computación, contrario a la creencia probablemente popular, es en gran medida un estudiante de matemática aplicada, cuyos estudios teóricos implican con mayor frecuencia la optimización de algoritmos, bases de datos, sistemas operativos, etc. y la aplicación de teoremas matemáticos para acelerar los programas, así como intentar resolver ¿Problemas esotéricos muy importantes pero posiblemente sin solución como P = NP completo?
- ¿Qué significa el movimiento 4 dimensional?
- ¿Cómo dibujar esta función seno irregular en MATLAB? ¿Debo agregar / multiplicar la función seno a otro término?
- ¿Nuestro universo / mundo sigue reglas específicas o solo nuestra interpretación nos hace pensar que todas las cosas siguen reglas?
- ¿Puede un joven de 18 años entender los Principia Mathematicia?
- ¿Quiero algunos problemas de física que pueda resolver por computadora?
Entonces, sí, tal vez soy parcial, pero estoy bastante seguro de que los científicos informáticos merecen el mismo respeto que los matemáticos, aunque debido a la confusión común entre las dos profesiones hay una falta de ella.
Los programadores, sin embargo, son diferentes. En el nivel más básico es solo una especie de código mono, en lo más alto un ingeniero de software y otros, etc., pero esos programadores superiores a menudo requieren un fondo / grado teórico de informática, mientras que cualquiera, y quiero decir, CUALQUIERA puede convertirse en un programador hoy en día, si tiene los recursos de una computadora e internet; puede aprender fácilmente los conceptos básicos de python y java para crear un applet o aplicación web rápida de java si lo necesita. Esa es también la razón por la cual hay mucha especulación de que los programadores serán la próxima generación de trabajadores, siguiendo la automatización de la fabricación. Todas las herramientas para crear sitios web coloridos y aplicaciones móviles están disponibles.
Pero una vez que comienzas a tener que encontrar nuevas formas de lidiar con la administración de la base de datos o tal vez tratando de encontrar ese algoritmo que puede encontrar fácilmente dos factores primos de un número, ese es el ámbito de los científicos informáticos que requieren muchas más matemáticas que las personas promedio. dispuesto a aprender.
Espero que ayude.