Red de conocimiento informático - Consumibles informáticos - ¿Es suficiente el nivel de matemáticas del primer año de secundaria para aprender programación?

¿Es suficiente el nivel de matemáticas del primer año de secundaria para aprender programación?

Si eres programador, la programación no tiene nada que ver con las matemáticas.

(Categoría de codificadores: los programadores comunes de PHP, JAVA e incluso algunos de C++ pueden convertirse en codificadores, lo que significa que solo saben cómo llamar a la API de las funciones de la propia biblioteca del lenguaje y armar un programa que pueda ejecutarse. Construir una plataforma relativamente segura no es diferente de construir una casa. Es pura línea de ensamblaje, pura fuerza física y pura experiencia. El 99% de los programadores en China entran en esta categoría, y cuanta más experiencia tengan, mejor. tratamiento.)

Si eres un desarrollador informático o alguien con aplicaciones avanzadas, las matemáticas avanzadas no son suficientes.

(Desarrolladores de computadoras, aplicaciones avanzadas: tienden a ser diseño de bajo nivel, arquitectura de computadora general o programadores senior que escriben funciones de biblioteca. Son responsables de escribir API para uso de los productores de código mencionados anteriormente ~ Ellos Tener un conocimiento profundo de las estructuras de datos. Los algoritmos tienen grandes requisitos. A menudo son sólidos en matemáticas combinatorias, teoría de probabilidad y lógica matemática. Incluso hay algunas empresas que invitan específicamente a personas con experiencia en matemáticas a participar en el desarrollo. un pequeño número de personas en Microsoft, Google, Baidu y otras empresas entran en esta categoría, pero a menudo no sobresalen porque la investigación que realizan es inaccesible para la mayoría de nuestros usuarios, por lo que los codificadores se llevan el protagonismo. , lo que también crea un problema para algunos programadores en el nivel inferior. No sabes nada pero crees que tienes razón).

Si quieres aprender a programar, puedes comenzar con la codificación más básica. En cuanto a los conceptos básicos de matemáticas, puedes considerar aprender programación mientras agregas otros nutrientes cuando sea necesario. (Quizás no necesites matemáticas avanzadas en el corto plazo de 5 años)

Se recomienda no aprender el idioma Yi. A partir del aprendizaje del lenguaje C, una de sus ventajas es que tiene una gran cantidad de materiales y libros de aprendizaje, y también tiene una gran capacidad de control. Los lenguajes que incluyen C++, JAVA, PHP y otros lenguajes se derivan de la esencia de C. De hecho, todavía no existe un lenguaje de alto nivel que pueda alcanzar la altura de C.

————

Si tienes alguna pregunta sobre software y hardware de computadora, puedes comunicarte conmigo, dejarme un mensaje o baidu hola.