Cómo empezar a aprender a programar por tu cuenta

¿Tienes suficiente tiempo ahora?

Después de todo, el examen de acceso a la universidad es muy importante, muy importante.

Si tienes buenas notas, puedes estudiar en tu tiempo libre. Si sus calificaciones son malas, especialmente en matemáticas, puede estudiar matemáticas elementales sistemáticamente y sentar una base sólida en matemáticas elementales primero. Esto será útil para el examen de ingreso a la universidad y también será útil para aprender programación en el futuro.

En menos de año y medio se realizará la prueba de acceso a la universidad. Ahora bien, si quieres sentar una buena base para tus estudios, es lo mismo que tus estudios en la escuela. Se recomienda que utilice libros de texto universitarios como guía. Este tipo de libro no es un diccionario como un libro de referencia escrito por programadores y puede ser entendido por principiantes. Esos libros introductorios llamados de base cero equivalen a un diccionario lleno de errores y definitivamente no son adecuados para usted.

Fuera de tema, empleo

Considerando el empleo, el desarrollo actual de las carreras de informática está bien. Si te gradúas de una universidad clave, puedes encontrar un trabajo con un buen salario; de lo contrario, serás un trabajador migrante de TI.

En la actualidad, la ingeniería mecánica y la automatización, la ciencia de los materiales, los materiales poliméricos y la tecnología en ciencia e ingeniería son trabajos relativamente buenos. Es fácil encontrar trabajo después de graduarse de una escuela de ingeniería general. Ventajas de las materias clave: estas especialidades ofrecen salarios altos nada más terminar la universidad.

La ingeniería térmica, la ingeniería civil, las carreteras y puentes, las ciencias ambientales, la agricultura y la medicina deben ser las especialidades dominantes de las universidades prestigiosas para poder conseguir un empleo. Los estudiantes de informática generalmente necesitan las ventajas de una buena universidad para obtener un salario alto.

De lo contrario, hay muchos programadores de JAVA que se graduaron de las dos mejores escuelas de ingeniería, con un salario mensual de 5.000 a 6.000. Este precio inicial depende no sólo de tu escuela, sino también de tus habilidades. Si la escuela no es buena, entonces tu capacidad no puede ser muy alta. Incluso si no eres un estudiante de informática sino de artes liberales, aún puedes tener una gran capacidad, pero las calificaciones académicas objetivas son el requisito previo. BJ es actualmente el país con mayores ingresos. Si desea trabajar en una gran empresa, debe tener al menos un título universitario o superior.

Los estudiantes de ingeniería deben estudiar carreras de ingeniería para encontrar empleo, tomar el examen de ingreso a la universidad y estudiar en una universidad de ingeniería, lo cual es un paso hacia la graduación.

¿Por qué el examen de acceso a la universidad es para conseguir empleo? Si quieres aprender mejor, tener un nivel más alto y te gustan las computadoras, es necesario que vayas a una buena universidad sin estudiar computación. Las ventajas de los recursos son diferentes.

Si crees que tus notas son buenas, ahora puedes desarrollar algunos conocimientos básicos de programación. Mientras la base sea buena, el aprendizaje futuro será rápido, detallado y fluido.

Se recomienda comenzar a aprender PASCAL o Q-BASIC. El lenguaje C/C++ es programación funcional. Ahora tiene funciones muy potentes y especiales. El lenguaje de programación de tercera generación es adecuado para enseñar y construir una buena base. . Es mejor no aprender C/C++. Por un lado, es difícil sentar una buena base para C/C++ y, por otro lado, es demasiado tarde para aprender C/C++.

La capacidad de autoestudio es algo que debes tener, es muy sencillo. En todas las carreras universitarias, el tiempo y el contenido de las conferencias de los profesores son siempre diez o cien veces menores que los de los libros de texto, por lo que el autoestudio es muy importante. A menos que seas el mejor estudiante de la clase, debes obtener una vista previa antes de la clase para poder comprenderla. Después de clase, a través de mucha práctica y dominio de libros relacionados, probablemente puedas dominar entre 10 y 15 libros relacionados de un curso, lo que te permitirá aprobar el examen sin problemas o alguien con buena habilidad apenas podrá aprobar el examen... Este es un requisito. de universidades clave, por supuesto Muchas escuelas 211. Hablemos primero de dos libros. Si ambos libros son especialidades sólidas con requisitos relativamente bajos, puedes aplicar este libro de texto en la práctica y aprobar el examen si lo dominas. Hoy en día, hay muchas carreras basura que no son fuertes, y todas estas escuelas son carreras que han sido promovidas al segundo grado, por lo que están cerca de los exámenes a libro abierto ... Por supuesto, las relaciones interpersonales también pueden ayudarte a aprobar el examen. ... Pero no todas las buenas universidades son buenas.

Cómo puede una buena base ser solo un lenguaje de programación... ¿no es así, jejejejeje?

Para aprender un idioma, debes resolver el conjunto de problemas y luego debes aprender la estructura de datos, el algoritmo, las matemáticas discretas, la base de datos, la tecnología de redes, la ingeniería de software, los principios y la composición de la computadora y el ensamblaje. descrito en el lenguaje, Sistemas Operativos, Matemática Aplicada. Estos aspectos, como la tecnología de redes, la ingeniería de software y bases de datos y los sistemas operativos, aún se pueden exhibir... ¿Es demasiado para los estudiantes que tienen que afrontar el examen de acceso a la universidad...

Luego resumido, para cumplir con los requisitos de la mitad de los objetivos del curso para estudiantes universitarios comunes, como lenguajes de programación, estructuras y algoritmos de datos, aplicaciones básicas de tecnología de redes, aplicaciones básicas de bases de datos, matemáticas discretas y matemáticas aplicadas.

Imposible, cada libro del curso debe corresponder a un conjunto de problemas...

Entonces ábrelo y síguelo en dos pasos.

1. Lenguajes de programación, estructuras de datos y algoritmos, matemáticas discretas, aprende al mismo tiempo.

2. Bases de datos, tecnología de redes y matemáticas aplicadas.

Así que ahora, si realmente tienes energía de sobra, sería genial terminar 1 arriba.

Libros recomendados,

Programación PASCAL, Zheng Qihua, Tsinghua University Press.

Ejercicios de programación PASCAL y soluciones seleccionadas, Zheng Qihua, Tsinghua University Press.

"Estructura de datos y diseño de algoritmos: lenguaje Pascal", editado por Zhang Wenshuang y Wang Xuehong, publicado por el Instituto de Tecnología de Beijing.

"Matemáticas Discretas" (4ª Edición), Qu Wanling, Geng Suyun, etc. , Prensa de la Universidad de Tsinghua.

"Soluciones de matemáticas discretas" (4ª edición), Qu Wanling, Geng Suyun, etc. , Prensa de la Universidad de Tsinghua.

Lenguaje básico: QBASIC Tan Haoqiang, Science Press.

Q-Rethinking bajo transformación básica. Puedes aprender dos idiomas juntos, son similares y puedes cambiar tu forma de pensar. Lo que quiero explicar es que el lenguaje es solo una herramienta, y el pensamiento y la capacidad de programación son importantes.

Es mejor estudiar estos libros juntos. Los primeros tres libros deben estar sincronizados y el resto depende de usted. Después de aprender esto, solo necesita aprender el uso de algunas herramientas RAD o leer algunos libros de herramientas escritos para programadores, y luego podrá desarrollar algún software simple y práctico. Por ejemplo, WORD de Microsoft se desarrolló usando VB... Una vez que los aprenda, podrá escribir software que sea exactamente igual a WORD. Siempre que preste atención, será muy simple.

Aprender a programar y cultivar tus propias habilidades es un proceso muy aburrido, incluso más aburrido que memorizar soluciones a problemas matemáticos. Espero que estés mentalmente preparado. Y estos procesos no se pueden omitir. Esta es la base para la formación de estudiantes de nivel inicial. Hay muchos más cursos para tomar después de eso. Una vez que se establezcan estas bases, los estudios futuros serán muy fáciles y fluidos. No jugar bien es como un monje que se convierte en monje a mitad de camino. El jefe no es un Buda que pueda tolerar a todos. La gente requiere que tengas habilidades reales y la capacidad de generar dinero eficientemente para ellos... El jefe no abre un refugio ni un jardín de infantes. Así que todavía hay muchos beneficios al convertirse en monje...