Sí, puedes aprender programación incluso si eres malo en matemáticas ( Fingers Crossed) . Sí, puede usar herramientas y hacer un buen sitio web y otras cosas increíbles, luego puede hacerlo sin necesidad de matemáticas. Ahora, si desea realizar un trabajo central como competencias de programación (lógico, no hackathon) o muchas de las empresas que requieren trabajar en elementos centrales, es decir, una empresa basada en productos, allí necesitará matemáticas. Aquí puedes prescindir de las matemáticas al principio y llevarte lejos pero no demasiado.
Habrá un punto en el que tendrá que construir sus propios algoritmos o comparar los diferentes algoritmos disponibles y modificarlos para su uso, debe conocer todos y cada uno de los aspectos, como la complejidad del tiempo y el espacio es solo el primer requisito. Necesitará matemáticas para obtener una idea de cómo funcionan las cosas.
Déjame darte un ejemplo de mi experiencia. empresa principal que es una empresa basada en productos. Si usted es un desarrollador en C ++, estará trabajando en un aspecto central del sistema que está muy cerca de la máquina. Ahora, incluso si se demora un poco la ejecución de un algoritmo, sería una gran diferencia en tiempo real. Ahora debe analizar cuánto tiempo lleva el código y qué se puede hacer para mejorarlo. Se analiza matemáticamente. Qué estructura de datos se utilizará y todo.
- ¿Puedo usar Laravel o CodeIgnitor para escribir un sitio web tan bueno como AirBnB (ROR)?
- Como desarrollador de software independiente, ¿cómo gestiona el tiempo entre obtener nuevos proyectos, implementarlos y promocionarse usted mismo?
- ¿Cuáles son algunos UserScript útiles para Tampermonkey? ¿Cuéntame sobre algún usuario interesante que hayas escrito?
- ¿Cuántos enlaces debe obtener un diseñador web de los sitios que crea?
- Como desarrollador, ¿puedo usar un iPad para el desarrollo web (con JavaScript y Node)?
Estas matemáticas aquí son diferentes de lo que esperarías de las escuelas primarias. La mayoría de las matemáticas son abstractas.
También era débil en matemáticas, pero estoy llenando los vacíos de mi conocimiento. Y me ayudó a mejorar mi comprensión y aprendí la perspectiva diferente y eficiente. Y, por último, quiero decir que aprendan matemáticas al lado de la programación, se beneficiará a largo plazo. Sería un poco difícil al principio, pero al final valdría la pena. Y recuerde “No hay atajos para el éxito”.
Para leer más, puede colarse en este Math For Programmers