Claro, incluso áreas donde el conocimiento teórico puede ser de gran utilidad. En buena medida, diría que se requieren algunas habilidades de programación, pero nada extraordinario. Si echa un vistazo a los lenguajes de programación como Sage, es solo una hermosa calculadora (una de código abierto gratuita). Una calculadora donde puede usar su comprensión del álgebra abstracta, la teoría de números y más. Sugiero que eche un vistazo a este artículo con respecto a qué conocimiento se requiere para las profesiones en Criptografía. ¿Cuál es el nivel más bajo de matemática requerido para comprender cómo funcionan los algoritmos de cifrado?
Si no ha tenido ningún curso o conocimiento en álgebra abstracta o teoría de números, es posible que no haga clic de inmediato en cómo se aplica, pero es fascinante. Si te gusta trabajar en problemas matemáticos difíciles, especialmente los que nunca se han resuelto, ¡deberías echar un vistazo!