Estoy aprendiendo programación (desarrollo web) y no soy bueno en matemáticas. ¿Es un curso de matemáticas de la Academia Khan suficiente para aprender para las necesidades de programación?

Su pregunta asume que ser ‘bueno en matemáticas’ o saber matemáticas, es un requisito previo para el desarrollo web. Este no es el caso.

Ser “bueno en” algo difiere de “saber” algo. Puedes aprender algo en lo que no eres “naturalmente” bueno, con mucho trabajo, o puedes tener inclinaciones hacia un tema en particular, pero no los ejercites. Dejaré de lado el debate de si un desarrollador en general necesita saber o ser bueno en matemáticas. Para ciertos dominios, seguramente necesita conocer al menos algunas matemáticas básicas, por ejemplo, el álgebra lineal para gráficos.

En su caso (desarrollo web) y para la mayoría de los trabajos de programación, no necesita conocimientos matemáticos particulares. Por otro lado, las matemáticas pueden ser útiles para presentarte una forma particular de pensar y ejercitar tus habilidades para resolver problemas.

Entonces, para responder a la última parte de su pregunta, por lo que escuché sobre la academia Khan (y presencié durante unos 2 minutos), es un excelente punto de partida para estar expuesto a las matemáticas. Esto no es algo que directamente ‘necesites’ para el desarrollo web, sin embargo, lo recomiendo si tienes ganas de mejorar tus matemáticas, por cualquier razón que consideres apropiada.

Si y no.

La programación más casual necesita aritmética básica, pero poco más. Si está implementando un campo específico, debe comprender ese campo: por ejemplo, si está escribiendo un programa de contabilidad, debe comprender la contabilidad. Si está escribiendo un paquete de edición de fotos, debe comprender los algoritmos para la detección de bordes, mejora de contraste, etc.

Si te metes en la optimización, deberás entender la medición y las estadísticas.

Sí, hasta cierto punto.

Todas las matemáticas que encontrarás al escribir HTML, CSS y la mayoría de JavaScript estarán allí. Como mínimo, deberá conocer aritmética básica, álgebra y medición. Las estadísticas básicas también son bastante útiles. Algunas de las partes más ’emocionantes’ de CSS necesitarán trigonometría bastante avanzada y álgebra lineal, mientras que un JavaScript más avanzado será más fácil de entender con un poco de cálculo y probabilidad básicos.

Envíeme un mensaje aquí en Quora y lo intentaré y le indicaré algunos buenos videos en Khan Academy.

Mi esposo es un desarrollador. Tomó muchas matemáticas avanzadas en la universidad que apenas usa en el trabajo, y está haciendo cosas bastante complicadas. En realidad no hace matemáticas, pero usa los conceptos básicos que aprendió. Entonces, sí, los cursos de Khan Academy probablemente serán suficientes para cualquier matemática que pueda necesitar en el desarrollo web.

Las cosas clave que debes aprender son:

  • Aritmética
  • Álgebra
  • Estadística
  • Geometría
  • Trigonometría
  • Cálculo
  • Probabilidad

Probablemente en ese orden. De ninguna manera debe dominar completamente estos tipos de matemáticas, pero debe sentirse cómodo con los conceptos y saber cuándo necesita buscar algo y qué es exactamente lo que está buscando. También necesitarás saber un poco acerca de las mediciones.

Soy un escritor técnico. Llegué hasta el cálculo en la universidad, y cada clase era una lucha. Apesto en matemáticas. Pero sé lo suficiente para desarrollarme por mi cuenta y ayudar a mi esposo a veces. Lo importante es que sepa las ecuaciones que debe usar y por qué debe usarlas, no necesariamente que pueda resolverlas con lápiz y papel y obtener la respuesta correcta.

En su situación, honestamente, el enfoque que tomaría es comenzar a aprender a programar y buscar lo que no sepa sobre matemáticas una vez que lo necesite. Suponiendo que utilizará librerías de terceros para las piezas que requieren matemáticas (por ejemplo, la implementación de una base de datos de alto rendimiento con asignación de recursos optimizada), necesitará muy pocas matemáticas, y lo que necesita debe poder buscar al instante.

El desarrollo del lado del navegador tiene requisitos matemáticos muy modestos. Requiere suma, resta, porcentajes y proporciones. La Academia Khan suena como una exageración. Si bien hay casos de nichos que requieren trigonometría, puede seguir toda su carrera y nunca encontrarse con un caso de nicho.

Simplemente elija un libro de álgebra básica en su biblioteca pública.

Yo diría que es suficiente para las necesidades de desarrollo web. No tienes que ser muy bueno en matemáticas para hacer desarrollo web siempre que tengas recursos y estés dispuesto a aprender cosas sobre la marcha. Siempre habrá algo nuevo que tendrás que aprender para resolver un problema.

La programación web implica matemáticas mínimas.

More Interesting

Mis padres me están dando 15,000 dólares por año para la educación en el hogar. ¿De qué maneras puedo maximizar el uso de este presupuesto?

Cómo usar mi tiempo tan mal como un aspirante de clase 10

Siento que tomé una decisión equivocada en mi educación, ¿qué debo hacer para dejar de sentirme así?

¿Alguna vez has visto a un estudiante que no se merece obtener un 10 CGPA en la 10ª clase?

Tengo 24 años y fallé mis estudios. ¿Qué tengo que hacer?

Cómo mejorar en el álgebra 1

Abandoné la ingeniería (EXTC) después de Sem-3 debido a la depresión. Me tomó una brecha de 2 años para volver a estar bien. ¿Cómo voy a hacer frente ahora?

¿Será demasiado difícil trabajar mientras se persigue un MBA?

¿Es la ingeniería biomédica más difícil de estudiar como estudiante de pregrado en comparación con la biología celular?

Acabo de graduarme de una buena escuela de ingeniería en la India. Era un estudiante brillante hasta la escuela, pero odiaba la ingeniería y me gradué con notas muy bajas. ¿Cuáles son algunas de las opciones alternativas que puedo elegir, excepto un MBA?

Actualmente estoy en el grado 9 asistiendo a una escuela privada en Canadá y quiero estudiar finanzas / economía en McGill, U of T, o NYU. ¿En qué debería empezar a centrarme en eso maximizará la posibilidad de que me acepten allí?

¿Debo elegir IT en NITK o CSE en PESIT?

¿Por qué debería estudiar estudios sociales?

Canadá: ¿Qué curso de pgd en Canadá tiene mejores oportunidades laborales relacionadas con la ingeniería mecánica?

¿Qué materias específicas debo tomar en la escuela secundaria para ayudarme a prepararme para convertirme en un geólogo planetario?