Otros ya han declarado parte de la respuesta: ser bueno en matemáticas no es garantía de éxito en CS, pero realmente ayuda. Sin embargo, ser malo en matemáticas suele ser un buen indicador de que no le iría bien en CS.
¿Otras habilidades? Como se señaló, las habilidades metódicas para resolver problemas ayudan mucho. Comprender la lógica y el razonamiento es imprescindible.
Las habilidades de comunicación son importantes, porque debe ser capaz de comprender las especificaciones, escribir informes y soluciones, y comunicarse con los miembros del equipo y los supervisores.
- Soy un segundo año de B.Tech en informática. Quiero ingresar al servicio civil en mi primer intento, y estoy listo para dedicar mi sincero esfuerzo. ¿Cómo puedo construir una sólida formación en CSE en mis dos años restantes?
- ¿Qué capacidad intelectual debería tener uno para tener éxito en informática?
- ¿Debo obtener una maestría en informática o comenzar a trabajar en la industria?
- ¿Qué te llevó a la informática?
- ¿Puede un estudiante de BSc (Matemáticas) ingresar al programa M.Tech (Investigación) en CS de IISc a través del examen NBHM o CSIR-NET?
Las estadísticas (no estrictamente matemáticas) son útiles en muchos subcampos.
Muchas de las áreas de aplicación interesantes de CS están en la intersección con otros campos: biología, física, diversas formas de ingeniería, agricultura, bellas artes, así que una vez que tenga una idea de dónde residen sus propios intereses y talentos particulares, obtener un menor o doble especial con un campo aliado puede ser una muy buena idea. Por ejemplo, conocer algo de psicología puede ser útil si trabajas en UX / UI, seguridad y quizás algunas partes de la IA.