Un título de matemáticas puede ayudar con ciertos tipos de programación, pero no te ayudará a comenzar tu carrera. A largo plazo, probablemente no importe demasiado. No tengo un título en absoluto, por ejemplo, pero he estado haciendo esto durante casi 40 años. En algún momento, la experiencia se vuelve más importante que cualquier grado.
El problema que enfrentará al comienzo de su carrera es de credibilidad. ¿Qué pone en su currículum para mostrar a los posibles empleadores que usted es un mejor candidato para un puesto de entrada que los graduados de CS? Si todo lo que puede incluir en su currículum es su título, entonces tendrá dificultades para llegar a una entrevista.
Por lo tanto, necesitará tener alguna forma de demostrar su valía. Una posibilidad es tratar de ser contratado por tus habilidades matemáticas y luego ver si puedes agregar programación a tu trabajo. Otras posibilidades son hacer trabajo independiente a través de sitios de trabajo por contrato, desarrollar una aplicación, trabajar en un proyecto de código abierto, etc. Esto le daría algo que incluir en su currículum para demostrar que tiene las habilidades de programación necesarias.
- ¿Cuál es la interpretación de XOR de los enteros? ¿Hay alguna forma simple de calcular XOR en lugar de 'XOR-ing' todos los bits individuales?
- ¿Cómo determina esta función si hay una superposición entre dos rangos?
- ¿Cuáles son todas las aplicaciones conocidas de las técnicas de optimización de colonias de hormigas?
- ¿Cómo es útil la matemática (integral, pecado, cos) en la programación?
- ¿Qué significa cuando una función es seguida por la notación big-O?