Red de conocimiento informático - Conocimiento de Internet de las cosas - ¿Necesitas saber inglés para aprender a programar?

¿Necesitas saber inglés para aprender a programar?

Para aprender a programar es bueno tener algo de inglés básico. La mayoría de los lenguajes de programación ahora se basan en el idioma inglés. Por ejemplo, los comunes C, C, java, etc. lleno de palabras en inglés.

Si los estudiantes con algunos conocimientos de inglés pueden comprender el significado del texto cuando aprenden conocimientos de programación, es decir, cuando ven una palabra en un lenguaje de programación, sabrán su significado y su papel en el lenguaje de programación. y será fácil de aprender el lenguaje de programación.

Por lo que lo mejor es tener conocimientos básicos de inglés para poder aprender a programar fácilmente. Por supuesto, no requiere un alto nivel de inglés. Después de todo, las palabras en inglés con las que entra en contacto durante el proceso de aprendizaje del desarrollo de software son solo unas 400. Solo recuerde las palabras y no se requiere gramática ni tiempo. Información extendida

Las matemáticas son la base de la programación. Desde una perspectiva de investigación y desarrollo, los problemas de programación son, en última instancia, un problema matemático, ya sea en el campo de big data, blockchain, inteligencia artificial y otros campos. Puestos de desarrollo, la base matemática es un factor importante para determinar si los programadores pueden continuar logrando mejoras laborales. Desde esta perspectiva, si los programadores quieren obtener puestos de I + D de alto nivel, deben prestar atención a construir una base matemática sólida para ellos mismos.

No todos los puestos de desarrollo de programas tienen altos requisitos para las matemáticas. De hecho, la mayoría de los puestos de desarrollo a nivel de aplicaciones no requieren que los programadores tengan altos fundamentos matemáticos, como el desarrollo web convencional, el desarrollo integrado, el desarrollo de Internet móvil, etc., y con la implementación de plataformas tecnológicas como la computación en la nube, big data e inteligencia artificial, el desarrollo de aplicaciones industriales en estos nuevos campos tecnológicos no requiere conocimientos de algoritmos complejos.