¿Cuánto necesito saber sobre geometría para ser programador?

Con el tiempo, mi comprensión de la programación ha evolucionado hasta el punto en que creo que la programación es una habilidad complementaria.

Para ser programador solo necesitas saber sobre programación. La verdadera pregunta es qué es lo que quieres programar. La programación se aplica en varios campos, desde aplicaciones para análisis celular hasta el vasto horizonte del espacio (y quizás más allá). El gradiente es muy rico.

Si tomamos las aplicaciones escritas para el espacio como ejemplo, entonces es seguro asumir que hay equipos que están creando estas aplicaciones y que es una combinación de personas. Personas expertas en física, propulsión, otras ciencias, gurús de imágenes y también programadores. En tal escenario, el programador involucrado realmente recogerá muchas cosas relacionadas con el desarrollo de aplicaciones para el espacio. Sin duda ayudaría si una persona ya sabe un poco cuando está solicitando un trabajo en dicho equipo.

Entonces, lo mismo se aplica a usted, solo necesita saber acerca de la geometría en la programación si va a hacer algo relacionado con ella. Me vienen a la mente CAD, juegos y otras aplicaciones relacionadas con gráficos, pero definitivamente hay otras.

Feliz codificación

Eso depende. ¿Qué es lo que finalmente quieres crear? Una computadora es solo una herramienta para resolver problemas y la programación es solo una forma de aplicar computadoras a nuevos problemas. Las computadoras no son exigentes con los problemas particulares que desea resolver.

Si finalmente desea trabajar en gráficos de computadora (para juegos o efectos especiales de películas tal vez), entonces sí. Geometría. Haz montones y montones de geometría y vectores.

¿Y si quieres crear un jugador de IA para que el jugador pueda jugar contra la computadora? o un programa de computadora como Jarvis de Tony Stark? Estadística. Haz muchísimas estadísticas.

¿Criptografía (el arte de ocultar mensajes a simple vista al mezclarlo)? Matemáticas. Pura matemática. Mucha matemática pura.

Creo que entiendes la idea. Generalmente, las matemáticas son buenas para ser bueno si buscas una carrera en informática. Pero realmente no se necesita conocimiento sobre ningún tema en particular para ser un “programador”.