Blog

Qué se necesita para programar

Qué se necesita para programar
Cuando hablas de matemáticas, mucha gente empieza a sentirse molesta porque piensan que es difícil de entender. Sin embargo, las matemáticas son la base de muchas otras ciencias y especialmente de las computadoras. Podríamos pensar en la informática como una rama de las matemáticas, pero ha divergido tanto que ya no puede considerarse sólo como matemáticas.

¿Necesitas aprender matemáticas para ser programador?

¿No has empezado a programar porque no eres un genio de las matemáticas? No te preocupes, tienes el conocimiento, sólo necesitas refrescar tu memoria y sobre todo tener la voluntad de empezar.

Las matemáticas son para muchos una pesadilla que nació por miedos infundidos, por falta de interés o por una enseñanza precaria. Para otros significa el motor y la base del progreso. La verdad es que las matemáticas nos dan la solución a problemas complejos y son aplicables a todo, absolutamente a todo.

En la programación básica hay conceptos sencillos, para empezar hay que saber sumar, restar, multiplicar y dividir. Más allá de estos temas vas a tener que desarrollar un pensamiento crítico que te dé la capacidad de razonar y tener premisas de lo que es verdad o no, si lo piensas bien esto es matemáticas per se.

La programación se define simplemente como la creación de procesos que te permiten resolver una serie de problemas. Para ello tienes que hacerte una serie de preguntas en las que empiezas a aplicar el pensamiento matemático:

  • ¿Qué variables vas a utilizar? (Entiende por variables el espacio donde vas a almacenar la información).
  • ¿Cuánta información almacenarán estas variables?
  • ¿Estás absolutamente seguro de que no necesitarás más espacio de almacenamiento?
Entrada Relacionada:   Coeficiente de correlación de pearson ejercicios resueltos

Una vez que hayas respondido a estas preguntas puedes decir NO, no necesitas matemáticas específicas o complejas para empezar a programar; necesitas matemáticas básicas que apliques todos los días en tu vida y en todo lo que te rodea para no tener que pensar demasiado en ello. Lo más importante es tener rigor y disciplina, esto es más importante que cualquier otra cosa.

¿Dónde vas a usar las matemáticas avanzadas para programar?

  • Visión artificial
  • La ciencia de los datos
  • Aprendizaje automático
  • Robótica
  • Inteligencia Artificial

Entradas Relacionadas