Red de conocimiento informático - Conocimiento de Internet de las cosas - ¿Cuáles son los conceptos básicos necesarios para aprender a programar y cuánto tiempo lleva?

¿Cuáles son los conceptos básicos necesarios para aprender a programar y cuánto tiempo lleva?

Últimamente mucha gente pregunta cómo aprender a programar. Creo que lo más importante a la hora de aprender a programar es empezar. Si tienes buenos métodos e ideas al empezar y sientas una base relativamente sólida, será muy beneficioso para el trabajo de programación futuro. No es importante aprender un nuevo lenguaje de programación porque tienen mucho en común y pueden aprender unos de otros.

Creo que puedes aprender Pascal primero. Este lenguaje es más riguroso y adecuado para principiantes. Pascal se llama lenguaje de instrucción. Tiene una estructura estricta y no es tan flexible como el lenguaje C. Es fácil de entender y aprender. Luego aprenda C, que es un lenguaje más flexible. Con la base del lenguaje Pascal, la programación en lenguaje C no es un problema porque el lenguaje C es flexible. También podrás aprender VC u otros idiomas en el futuro.

Recomiendo el libro en lenguaje C de Tan Haoqiang, que es mejor.

Aprendí Pascal y C haciendo los ejercicios al final del libro y siento que el efecto es muy bueno.

Por supuesto, qué idioma aprender también depende del sector al que te dediques. Por ejemplo, si desea participar en el desarrollo integrado, el lenguaje C es una buena opción; si está desarrollando para Windows, entonces VC es una buena opción. También hay desarrollo de bases de datos, desarrollo de redes, etc. Diferentes idiomas son adecuados para diferentes aspectos. Depende de tu propia elección, jajaja.

Muchas personas dicen que su base es muy pobre, incluso aquellos que se graduaron de una escuela secundaria técnica o algo así. De hecho, esto no es importante. Por ejemplo, en inglés, la cantidad de palabras utilizadas en el lenguaje informático es muy pequeña y todas son palabras comunes. Puede recordarlas si las usa con frecuencia. Por supuesto, si quieres leer materiales originales o ayuda, habrá más vocabulario profesional, pero con la ayuda de Kingsoft PowerWord, si lo miras con frecuencia, no será un gran problema. En cuanto a las matemáticas, de hecho las matemáticas solo cultivan la capacidad de pensamiento lógico y tienen poco impacto al comienzo de la programación. Además, como programador básico, hay analistas de sistemas y gerentes de proyectos arriba, que realizarán análisis de requisitos, diseño de esquema y diseño detallado. Solo necesita escribir código de acuerdo con los documentos. Sin embargo, si quieres llevarlo al siguiente nivel, otros conocimientos básicos son muy importantes; después de todo, no puedes escribir código toda tu vida.

Después de aprender el lenguaje C, personalmente recomiendo aprender estructura de datos e ingeniería de software. Estos dos cursos son muy útiles para mejorar tus habilidades. Especialmente la ingeniería de software, le permite desarrollar software de acuerdo con métodos de ingeniería científica, lo cual es muy beneficioso para el desarrollo futuro.

Esta es sólo una opinión familiar, ¡perdóname por cualquier defecto!

Referencia: /deathdog/blog/item/ de92046eea406dde81cb4ab4.html