Red de conocimiento informático - Conocimiento sistemático - Por favor, dame algún consejo de las personas mayores que han venido aquí.

Por favor, dame algún consejo de las personas mayores que han venido aquí.

1. Si estás interesado, aprender informática es un honor. Si no estás interesado, ¡entonces es un infierno!

A menudo escucho a muchos estudiantes decir que al principio estaban muy interesados ​​en las computadoras, pero a medida que estudiaban en la universidad, se aburrían cada vez más o incluso se aburrían. ¡La razón por la que piensas eso en realidad no es tu culpa en absoluto! Casi ninguno de nosotros se adaptó al cambio de la educación basada en exámenes en la escuela secundaria al estilo de aprendizaje libre en la universidad. Una vez que llegamos a la universidad, de repente sentimos una sensación de liberación. Sin las fuertes instrucciones del maestro para estudiar, no teníamos. idea de cómo estudiar o qué estudiar! ¡Por eso la educación es muy irresponsable con nosotros!

Si ya sabes programar antes de la universidad, ¡no será gran cosa! ¡Pero parece que pocas personas como Yunfeng han estado expuestas a la educación en programación desde la infancia! ¡Así que casi empezamos desde cero antes de ir a la universidad!

En realidad, según tengo entendido, es un poco tarde para comenzar a aprender programación cuando vas por primera vez a la universidad. La razón por la que digo esto no es porque la programación pura sea difícil. Puedes completarlo en unos años Otros ¡Tu experiencia en ir a la empresa puede compensarlo! Lo que quiero decir aquí es que un verdadero programador no solo debe tener sólidas habilidades de programación, sino también un sólido respaldo teórico. Si solo sabe programar, pero sin un sólido respaldo teórico, no podrá convertir la teoría en código real y no podrá crear programas eficientes y altamente calificados. En teoría de la computación, la teoría de grafos, la inteligencia artificial, etc. son teorías difíciles, pero si puedes usarlas de manera efectiva en el campo de la computación, ¡los méritos serán inconmensurables! Hay muy pocos chinos que puedan hacer esto. ¡Hay muy pocos buenos programadores que tengan tecnología teórica de alta gama y la apliquen!

(Aquí puedo recomendarles un libro "Tecnología de inteligencia artificial en la programación de juegos". Este libro deja de lado la teoría tradicional de la inteligencia artificial de los autómatas tradicionales, las producciones y varias reglas, y habla de más cortes. Inteligencia computacional de vanguardia: algoritmos genéticos biológicos y redes neuronales artificiales. ¡Este libro no solo habla de teoría, sino que también utiliza el lenguaje C ++ para combinar la teoría para implementar varios programas de juegos! ¡A veces las teorías abstractas se basan en matemáticas, es difícil de entender sin ellas! cierta base matemática, pero debido a que se ha demostrado matemáticamente que es correcto, es factible (es aún más impresionante poder implementarlo en el lenguaje)

Entonces, si te encantan las computadoras, ¡deberías hacerlo! Conviértete en un maestro del programa antes de la universidad. Después de la universidad, debes especializarte principalmente en la implementación de diversas tecnologías y el aprendizaje de diversas tecnologías. Si lo mantienes en el trabajo, puede ser difícil para mí. Después de unirse a la fuerza laboral, pocos estudiantes continúan leyendo. Libros técnicos, porque los libros técnicos son difíciles y no se pueden entender en una o dos lecturas. Sin embargo, ¡algunos de ellos todavía tienen la resistencia y la energía para hacerlo! Cómo implementarlos en programación está esperando a los extranjeros, COPIAMOS, ¿puede nuestra tecnología de software ser poderosa de esta manera?

Pero es casi imposible convertirse en un maestro en programación antes de la universidad. No tenemos un buen entorno para aprender a programar y, frente a diversas presiones del examen de ingreso a la escuela secundaria y el examen de ingreso a la universidad, casi lo hay. ¡No hay oportunidad de aprender programación! De hecho, en la escuela primaria, secundaria y preparatoria, no es necesario repasar y responder preguntas repetidamente como lo hacemos, lo que nos hace perder mucho tiempo. Aprender una habilidad que pueda hacer frente a diversos cambios es aprender por uno mismo, aprender a pensar, aprender a resolver problemas por su cuenta y aprender a unirse y cooperar. La educación primaria tiene un muy buen lema, pero de hecho, ¡suprime por completo esta forma de aprender!

¡Por eso deberíamos introducir en la universidad un ambiente amante de los ordenadores lo antes posible! ¡Es difícil decir esto! ¡Los estudiantes universitarios contemporáneos están confundidos! ¿No sabes qué hacer? Algunas personas saben que deben programar bien, ¡pero simplemente hablan pero no lo hacen! Algunas personas escriben algunos fragmentos de código y, cuando surgen problemas, no saben cómo depurarlos, ¡así que se dan por vencidos! Todo el mundo es así, por lo que nadie está programando en el dormitorio, ¡y gradualmente la programación está comenzando en toda la escuela de informática! Es cierto que muy pocos de nuestros profesores de informática saben programar. Debemos saber que sólo han pasado 20 años desde la introducción y el desarrollo de las computadoras en China. Es la generación anterior la que teóricamente estableció estas computadoras. que no pueden programar. Estudiantes universitarios. Los profesores estudian principalmente teoría, incluso los que están en el extranjero, ¡porque la teoría es demasiado difícil!

Así que aprender programación en la universidad debe ser una prueba completa para ti mismo. Debes tener la confianza y la fuerza de voluntad para aprenderlo bien, ¡y este proceso es paso a paso! ¡Encuentra tus pasatiempos e intereses de programación de la manera más rápida!

Presentaré algunos métodos y métodos de aprendizaje. Espero que puedas encontrar interés. Al menos esto es lo que hago. Recuerda que si te caes, debes levantarte.

/p>

.

1. ¡Debes estar con personas a las que les guste la programación, o que sean buenas en programación, o personas que programen con frecuencia y discutan temas con frecuencia! Habrá muchos problemas cuando seas nuevo en la programación y te resultará difícil resolverlos tú mismo

2. Recomiendo aprender VB y C juntos. ¡Esta es solo mi sugerencia! ¿Por qué digo esto? Si al principio solo aprendes C, ¡te aburrirás de los programas sin imágenes en DOS todo el día! Si aprende a programar en WINDOW directamente, será difícil, por lo que le sugiero que aprenda VB. Tiene una sintaxis simple y pronto podrá ver la pantalla en la que escribe el programa, para que gradualmente le guste la programación sin él. pantalla, será aburrido, pero tú no eres así ¿Piensas? De todos modos, esto es lo que pienso. ¡La calidad de tu escritura es difícil de ver directamente con tus ojos sin imágenes! ¡VB es el lenguaje más simple! No existe una estructura gramatical compleja en C y la probabilidad de error del programa es muy pequeña en comparación con C, porque VB está bien sellado y le ayuda a resolver el complicado proceso. De hecho, JAVA, MFC y C# pueden lograr completamente efectos VB, ¡pero es relativamente difícil comenzar!

Jia Li San Qian Jiang Hu Shaoxia 6c es algo que debemos aprender. ¡Es un lenguaje que está muy cerca del fondo! Si quieres convertirte en un maestro, ¡deberías aprender esto! C es un lenguaje puramente orientado a procesos y su sintaxis no es muy difícil. Si lo usa durante aproximadamente un año y medio, podrá dominarlo. Recuerde, esto requiere práctica. Lo mejor es hacer todos los ejercicios al final de su libro de texto. Casi todo el mundo está estudiando el libro de Tan Haoqiang. Al principio pensé que este libro era muy bueno, pero después de leer muchos libros extranjeros y muchos códigos escritos por extranjeros y lo que dijeron los programadores nacionales de alto nivel, solo puedo decir que este libro. Sólo puede ser su comienzo, pero no puede brindarle una comprensión más profunda del idioma. Pero si me preguntas qué libro deberían usar los principiantes, también te presentaré este libro. La esencia de C radica en los punteros. Si puede usar punteros de manera flexible, es casi equivalente a dominar el lenguaje C. Este es un soporte de sintaxis eficiente y tan rápido que no se puede imaginar. más lento bajo VB.

Entonces, ¿qué aprendemos exactamente de VB? Es muy simple, incluyendo hacer programas de WINDOWS, usar controles, usar bases de datos, etc. Otra cosa muy importante es que puedes practicar las estructuras de datos que aprendes en una computadora. Algoritmo que se puede visualizar gráficamente rápidamente. Solo necesita saber esto ahora. Cuando aprenda programación real de WINDOWS en el futuro, tendrá una comprensión profunda de lo que ha implementado antes, como qué es una API, qué es una biblioteca de enlaces dinámicos y qué es un control. , como VB y MFC? ¿Qué tiene algo como esto que nos hace tan fácil de usar?

3 Si puedes hacer los dos puntos anteriores (más tu especialización, si trabajas duro, el curso durará aproximadamente 1 año), ¡creo que te interesarán las computadoras! ¡Poco a poco entras en una atmósfera de aprendizaje amoroso sobre las computadoras! Hay dos direcciones a seguir a continuación: una es trabajar duro para aprender otros cursos importantes de informática y la otra es consolidar el lenguaje C. Sobre la base de consolidar el lenguaje C, puede optar por aprender programación en C ++ o WINDWOS. ! No importa cuál de los dos aprendas primero. Recuerde los 10 cursos profesionales principales que aprendió en la universidad: matemáticas, matemáticas discretas, estructura de datos, principios de compilación, ensamblaje, bases de datos, arquitectura de computadoras, sistemas operativos, redes de computadoras e ingeniería de software. Debe hacer todo lo posible para aprenderlos bien. es toda la computadora La esencia del sistema, todos están interconectados e interconectados. Es posible que no comprenda un tema determinado, ¡pero puede comprenderlo después de aprender otros temas! Recuerde, cuando aprende bien a programar, también debe aprender bien estas teorías y se beneficiará mucho en el futuro.

4. Si crees que no hay nada de malo en aprender C o VB, o si aprendes a programar en WINDOWS, recuerda que debes tener una idea propia, ya sea un pequeño programa visual, un pequeño juego o una pequeña aplicación de software. , puedes seguir este paso, debes hacerlo, ¡aprenderás mucho! Durante este período, también encontrará muchos problemas. ¡Debería pensar más usted mismo, preguntar a más personas y consultar más información en línea! Pero es mejor no copiar los programas de otras personas cuando los crea. Si los crea usted mismo y piensa en ellos, obtendrá el máximo beneficio. Incluso si imita los programas de otras personas, si los implementa con sus propias ideas, lo hará. ¡sé genial! En segundo lugar, puedes COPIAR parte del código y hacerlo tuyo.

Una vez que conozca su idea y cómo implementarla, escribir código es solo una pérdida de tiempo y la eficiencia de su escritura no es tan alta como la del código ya preparado, puede COPIAR por completo, pero si es un principiante, no debes hacer esto ¡Hazlo! De lo contrario, te volverás dependiente de él y un día no podrás escribirlo tú mismo. Entonces, al principio, puedes probar COPY y deshacerte gradualmente de tu dependencia de ellos. Después de deshacerte de ellos, siempre podrás confiar en ellos.

5. Durante la universidad, hay muchos cursos experimentales sobre procedimientos. Tienes que hacerlos en serio. ¡Las recompensas serán tuyas o puedes usarlas como un pequeño proyecto propio! Incluyendo las clases experimentales durante la universidad, básicamente el número total de pequeños programas de software programados o escritos de forma independiente por un equipo no debe ser inferior a 7 u 8. Si el programa que creas es grande, ¡puede ser menos!

Arriba te conté cómo aprender a iniciarte en el uso de ordenadores y cómo despertar tu interés. ¡Creo que si sigues mis instrucciones, no debería haber ningún problema! ¡Para cada detalle, lo escribiré en detalle a continuación!

Dos. La teoría es muy importante para ti, ¡especialmente si eres ingeniero de programas técnicos!

¡Casi todos los cursos de la universidad son teóricos! La universidad es tu mejor oportunidad para aprender teoría, porque si no entendemos algo, podemos preguntarle al profesor y ¡el profesor nos ayudará a resolverlo! Por supuesto, algunos profesores son basura, ¡así que tienes que lidiar con eso tú mismo! Los 10 cursos profesionales principales que mencioné anteriormente son la base para que aprendas otras teorías en el futuro. No puedes tener un maestro que te ayude toda tu vida y tendrás que confiar en ti mismo para aprender otras teorías en el futuro. Por lo tanto, mientras estudias los 10 principales cursos profesionales, debes aprender a pensar por tu cuenta y a pensar. sobre problemas! Si vas a la universidad solo para crear páginas web en el futuro, entonces no es necesario que aprendas a escribir. Al mismo tiempo, ¡nunca te convertirás en un maestro!

Matemáticas:

Aprendemos matemáticas desde pequeños. Es tan importante que casi todas las ciencias se basan en ella. Es imposible que cada uno de nosotros llegue a ser un maestro de las matemáticas. No tenemos el tiempo ni la energía para dedicarnos a cosas tan abstractas. ¡Lo que tenemos que hacer es comprender todo lo relacionado con las matemáticas en el futuro!

Aunque hace mucho que no leo libros de texto universitarios, ¿aún tengo muy claro lo que aprendí? Límites, derivadas, diferenciales, integrales, geometría de vectores espaciales, diferenciales múltiples, integrales múltiples. Transformada de Fourier, ¡espera un minuto! De hecho, estos se han desarrollado en gran medida con el desarrollo de la física. ¡La tecnología de simulación actual es tan poderosa porque está basada en la física! ¡Espero que todos puedan entender el verdadero significado de estas y no solo sepan cómo hacer las preguntas! ¡Las tácticas basadas en preguntas son una pérdida de tiempo y energía! Límite: para decirlo sin rodeos, es el valor cuando la variable independiente tiende a un cierto valor. Podemos decir que 0,999999 cuando 9 tiende al infinito, su límite es 1. De lo contrario, es incorrecto decir que 0,999999 es 1. Si lo hay. no es ninguna condición 9 ¡También está mal avanzar hacia el infinito! ¡El límite es condicional! Entonces, no importa lo que aprendas, debes comprender los conceptos con claridad. Lo que quieres aprender se basa en conceptos. Si no comprendes estos conceptos, ¡no podrás aprenderlos en el futuro!

Después de todo, no estoy hablando de matemáticas aquí. Lo que quiero decir es que lo que aprendes debe ser sólido, la base debe ser firme y los conceptos deben comprenderse completamente de memoria. ¡trabajar! Si no comprendes la realidad y el significado de ello, ¡no tienes idea de lo que estás estudiando!

Matemáticas Discretas:

Este es en realidad el curso teórico más difícil, ¡y probablemente solo haya unos pocos profesores que puedan enseñarlo bien!

**, lógica proposicional, lógica de predicados, teoría de números, gráficas, grupos, anillos, campos! Las primeras partes son muy fáciles, ¡pero la teoría de grafos es extremadamente difícil a partir de ahora! No diré mucho aquí porque no lo he aprendido claramente. ¡Es demasiado difícil para los grupos, anillos y dominios! La razón por la que son difíciles es que nos resulta difícil adaptarnos a esa forma misteriosa de pensar. Es demasiado difícil adaptarnos a la forma de pensar. Sólo podemos confiar en nuestra percepción, porque en realidad hay muy pocos realmente fuertes. Hay muy pocas personas que puedan guiarnos en nuestro pensamiento. Yo mismo nunca he podido entender el verdadero significado de un grupo, y no he buscado ninguna información relevante, pero sé que por muy abstracta que sea una teoría matemática. es decir, no se puede imaginar de la nada. Debe tener su base en la realidad y su aparición tiene una historia.

Estructura de datos:

La estructura de datos es un tema muy importante. Se basa completamente en la práctica, lo que significa que hay que codificar más. Depende del idioma hasta cierto punto.

Sé muy bien que la primera vez que aprendo estructuras de datos, casi no hay práctica y mi cerebro está casi en blanco. Solo repasando repetidamente antes del examen puedo saber de qué estoy hablando y solo puedo simular el proceso de ejecución. Convertir manualmente algoritmos en programas es siempre un misterio. Pero creo que esto es suficiente, porque sólo comprendiendo cualquier teoría puedes superarla, por lo que el siguiente salto cualitativo depende de ti mismo, de convertir esos algoritmos en códigos por ti mismo y de poder ponerlos en práctica cuando tengas ideas. Una idea con estructuras de datos apropiadas requiere, por supuesto, mucho trabajo en una computadora. Un programador senior es definitivamente un gran trabajador. Este tipo de conversión de sus propias ideas en código es también el comienzo de su pensamiento independiente. Recuerde que pensar es muy importante. Él está capturando su inspiración. Las personas que son buenas para pensar recibirán inspiración rápidamente y su inspiración se lo dirá. , por ello, puedes lograrlo, todo esto es el resultado del pensamiento. No soy un pensador, pero sé que mi contemplación diaria de todo en el mundo me está guiando a descubrir las respuestas a demasiados porqués. ¿Es así el mundo y qué se esconde detrás de él? ¡Hagamos suposiciones audaces! ! Para aquellos que hacen más programación, la programación cambiará su forma de pensar. Esto es absolutamente cierto.

Principio de compilación:

De hecho, el principio de compilación está estrechamente relacionado con el ensamblador, el sistema operativo y el lenguaje. El compilador está por encima del sistema operativo y por debajo del lenguaje. Cuando hablamos de compiladores, además de compilar programas fuente en programas de destino, también presentamos la teoría de los autómatas utilizada en muchos lugares, lo cual también es muy importante. En inteligencia artificial, muchas gramáticas analíticas y elementos similares a textos son muy importantes. Los principios de compilación y los lenguajes se complementan entre sí. Si solo aprendes el lenguaje sin compilar, no puedes entender realmente el lenguaje. Los compiladores no pueden aprender el lenguaje basado en el lenguaje. Los principios de compilación se basan en la orientación a procesos, pero creo que es suficiente si realmente comprendes de qué se trata la compilación y aprendes lenguajes orientados a objetos en profundidad, definitivamente tendrás una buena comprensión de ellos. Proceso de compilación orientado a objetos y una buena comprensión del mismo. En los lenguajes orientados a objetos, la generación de código intermedio y la asignación dinámica del espacio de almacenamiento después del análisis semántico están estrechamente relacionados con el ensamblaje. Cuando estoy aprendiendo ensamblador, siempre escribo las preguntas requeridas en C. Primero el lenguaje y luego convertirlos a lenguaje ensamblador. Es una especie de generación de código intermedio sin saberlo. Aunque no es exactamente lo mismo, es suficiente que domines la generación de código intermedio. La asignación de espacio de almacenamiento dinámico se basa principalmente en el espacio dinámico señalado por el puntero. Debido a que las variables que no son de puntero tienen memoria asignada en el momento de la compilación, esto es lo que tiene que hacer la compilación.

La mayoría de la gente aprende 8086. Recomiendo usar TD como compilador. Es un buen entorno de desarrollo. La depuración de programas es lo más importante. Las personas que nunca han programado nunca pueden imaginar lo difícil que es la depuración. Un buen entorno de desarrollo ayuda a desarrollar programas de forma eficaz. Personalmente creo que el aprendizaje ensamblador debe estar relacionado con la composición de la computadora, principalmente el sistema de instrucción y el conocimiento de la CPU. El ensamblador es el nivel más bajo y el lenguaje más rápido. A veces tienes que usar el ensamblador para lograr la función deseada por el bien de la velocidad de ejecución. Creo que el dominio del ensamblador es siempre que puedas hacer una función recursiva. El uso de instrucciones, el uso de registros, la forma en que las computadoras almacenan datos y códigos, la forma en que se llaman las funciones y cómo la pila implementa las funciones, créanme, tengo razón, deben usar. computadora para implementar una función recursiva. Junto con su comprensión del lenguaje C y algunos conocimientos de programación, puede manejar casi cualquier programa ensamblador.

Base de datos

No he estado expuesto a ningún proyecto importante en la universidad y no tengo muchos conocimientos profundos sobre bases de datos en programación. Solo tengo los conocimientos básicos necesarios. para ejecutar una librería en línea, en primer lugar, diagramas ER, varios paradigmas y diagramas de flujo de datos, cómo usar el lenguaje para insertar datos, eliminarlos, buscar, etc. De hecho, si no es teórico y profundiza en el almacenamiento específico. Nivel de eficiencia de los datos, creo que son muy importantes para la programación. Eso es suficiente, pero no suficiente para los programadores avanzados de bases de datos.

Composición de computadoras

En realidad, es muy importante aprender el lenguaje ensamblador y C, porque estos lenguajes no han protegido estos detalles de hardware, VB protege casi por completo los detalles de hardware. No es necesario tener demasiados conocimientos de hardware.

Pero aprender lenguaje ensamblador y C no requiere que sepas hacer CPU y conectar memorias, solo necesitamos conocer sus mecanismos de funcionamiento. Pero no dudes de una cosa, y es que las señales eléctricas son tan interesantes, tan interesantes que. Ni siquiera puedo imaginarlos. Velocidad y transmisión de alto y bajo nivel, pero este es el hecho. No es necesario que lo dudes, solo admítelo, porque todavía no podemos explicar la ley, solo podemos aplicarla. él. Los principios deberían ser suficientes para los programadores de software y le facilitarán la comprensión del funcionamiento de los sistemas operativos y el hardware.

Sistema operativo

Todo el mundo está familiarizado con los sistemas operativos. Casi todos los cursos de informática están estrechamente relacionados. Algunos de ellos pueden resultarle confusos. Cuando termines de aprender todo, deberías tener un sentimiento repentino e iluminado, es decir, todo lo relacionado con las computadoras no debería ser un misterio. La interfaz entre el sistema operativo y el hardware son las instrucciones proporcionadas por el hardware. El hardware se opera a través de estas instrucciones, al igual que la definición del sistema operativo, administra los recursos del sistema y el uso del hardware. , Considérelo Simplemente conviértase en administrador. Es un administrador con su propio método de administración. Administra este hardware para cada proceso. Para decirlo sin rodeos, un proceso es un programa de aplicación que tiene derecho a ejecutarse en la memoria o en la memoria externa. El sistema operativo actual es multitarea y puede ejecutar múltiples programas. La concurrencia se refiere a una sola CPU. Cada proceso se ejecuta por turnos en la CPU. Debido a que es tan rápido, no se puede sentir su alternancia, al igual que ejecutar en la CPU. Al mismo tiempo, la mayoría de los libros de texto hablan mucho sobre la concurrencia. La mayoría de nuestras computadoras tienen una sola CPU. La forma de ejecutarlas depende de la forma en que el sistema operativo usa el hardware para administrar el proceso. Los diferentes sistemas operativos tienen diferentes métodos. No permita que uno de los procesos siempre no obtenga el uso de hardware deseado (livelock o inanición), pero encuentre una buena manera de evitar el punto muerto (no hablaré de punto muerto aquí, no estoy hablando del sistema operativo después de todo) ) también es difícil, en resumen, lo que tienes que aprender son estos métodos. Aquí estamos hablando de administrar la CPU, así como de administrar la memoria, los periféricos, etc. Cuando di la definición del proceso, también mencioné el almacenamiento externo. De hecho, generalmente se refiere al disco duro. Debido a que su memoria es demasiado pequeña y hay muchos programas en ejecución, para permitir que se ejecuten otros programas, solo puedo ponerlo. primero en el almacenamiento externo, también llamado colgar. En resumen, lo que aprende es cómo administrar el hardware y cómo administrarlo de manera eficiente y conveniente para los usuarios. Si puede, también puede diseñar un método de administración y luego habrá creado un nuevo sistema operativo.

Red informática

El último relacionado con el hardware. Para ser honesto, la red informática es muy complicada. Después de aprenderla por primera vez, ni siquiera podrás descubrirlo todo. Los métodos de gestión de las 7 capas de la red son muy difíciles y la mayoría de los estudiantes están confundidos. Internet es un sistema muy formal y completo desde el hardware hasta el software. , para que todos puedan desarrollar software y se pueda utilizar todo el hardware. Recuerde que la interacción por computadora es como la interacción entre humanos. Utiliza 0 y 1 para reemplazar el lenguaje humano, las expresiones o cualquier cosa que pueda transmitir información. También se puede decir que es el código secreto de la comunicación por computadora. Este código secreto significa que ambas partes pueden comunicarse. La forma en que usted se comunica con otra persona es como una computadora se comunica con otra computadora. Por ejemplo: quiero darte un regalo (la computadora lo ve porque quiero enviarte datos, de A a B), quiero notificarte primero para ver si puedes aceptarlo (esto está en línea con la interacción humana) (A envía un 0 a B. El código compuesto por 1 y 1 ha sido estipulado por las dos computadoras de antemano. Por ejemplo, 10010011 representa si la otra parte puede aceptarlo). Si la solicitud no se pierde (hay muchas formas de Para lidiar con la pérdida, también puede pensar en una manera de lidiar con ella usted mismo, como intervalo Si no recibe el mensaje de la otra parte si acepta aceptarlo, reenviará el mensaje. Siempre que esté dispuesto a imaginar, todo es posible), (1) La otra parte envía un mensaje aceptable (por ejemplo, 10010012) y usted lo recibe. Hay muchas situaciones durante el proceso de envío. como por ejemplo cómo enviarlo, en coche o a pie, qué hacer si hay un atasco, si enviar los regalos juntos o por separado, etc., etc., específicos En la red, es envío rápido y envío por separado. Estos son los métodos que aprendimos. (2) La otra parte envía un mensaje inaceptable. ¿Quiere enviarlo inmediatamente, no enviarlo o esperar un momento? Estos métodos son muy flexibles. Lo que necesita aprender son estos métodos. que aparecen en la red, Cualquier problema, puedes hacerlo sin aprenderlo.

Lo que quiero decirte es que lo que tienes que aprender son protocolos de comunicación (es decir, implementar contraseñas prescritas), métodos de comunicación, cómo lidiar con problemas, etc. Si tienes un buen método, no necesitas aprender. Es muy sencillo. El método es: Si alguien descubre que eres mejor que los demás, todo lo que aprendas de los demás, utiliza el tuyo.

Ingeniería de software

La ingeniería de software es la experiencia resumida de la práctica. Es realmente difícil de entender para los estudiantes universitarios que rara vez han realizado proyectos, como por ejemplo. Como comprenderá algunos sistemas como las librerías en línea, recuerdo claramente que la ingeniería de software se divide en estos procesos: (1) Estudio de viabilidad, es decir, si el sistema que desea construir es factible. vale la pena hacerlo y cuán beneficioso será si se hace. (2) Análisis general, esto es para planificar el sistema que desea construir en su conjunto. Es solo una descripción general y no tiene etapas detalladas. El sistema se divide aproximadamente en varios módulos. (3) Análisis detallado. Esta etapa consiste en detallar cada módulo y anotar todos los detalles. (4) Codificación del programa (5) Pruebas (6) Servicio postventa.

Cada proceso tiene muchas especificaciones, porque un proyecto lo hacen muchas personas y empresas, y sin una buena especificación será caótico, por lo que es fácil armarlo al final.

Tres. ¡Aprende a estudiar por ti mismo, aprende a pensar, aprende a cooperar y comunicarte!

¡Debes aprender esto en la universidad y debes aprender esto también! De lo contrario, te resultará difícil progresar. Todo el mundo conoce el autoestudio, pero el significado exacto es que debes aprenderlo y leer un libro. Después de leerlo, debes tener tu opinión, aceptarla o negarla. Si usted La ausencia de ambas actitudes significa que no lo ha tenido en cuenta en absoluto. Incluso si distorsiona el significado del autor, si el autor tiene razón, también prueba que su pensamiento es simplemente incorrecto. ¡Pero esto es mejor que aquellos que simplemente miran sin pensar! Pero cuando leemos libros, si cometemos un error, ¡podemos corregirlo rápidamente! Entonces, si estudias por tu cuenta, ¡tienes que aprenderlo, saber qué es y saber por qué es así!

Mucha gente siempre dice que no está de humor para estudiar, para ser honesto, es solo porque no cultivas tu interés en esta área, en última instancia, es toda tuya. Es tu culpa si no puedes leer bien los libros, es una pérdida de tiempo, es tu energía, ¿por qué no lo miras y haces algo significativo?

Leer y pensar van de la mano. Aprender sin pensar generará confusión, y pensar sin aprender generará pereza. ¡Realmente no entendí el significado de esta oración hasta que estuve en la universidad! La importancia del pensamiento lo supera todo. El pensamiento se puede ver en dos tipos, uno es consciente y el otro es inconsciente Cuando practicamos algunos deportes, en este caso el pensamiento es inconsciente y depende completamente del instinto, este instinto se adquiere a través del mismo. formación innata y adquirida! Pero tenemos tiempo para pensar en la mayoría de las cosas que encontramos, así que cuando encuentres algo, debes estar tranquilo y pensar en el punto de ruptura del problema.

Para ser honesto, la educación en China es un fracaso. Sobreestima los resultados del conocimiento y no presta atención al proceso y al comienzo. El proceso de pensamiento es muy importante, pero en realidad los resultados no son tan buenos. Por muy importante que sea, la forma de pensar determina a una persona. He escuchado a la gente decir 1+1=2 desde que era niño, pero ¿por qué? Dónde pensar y cómo pensar, pocas personas lo saben. Lo que dije puede estar un poco fuera de tema, pero es importante. Quizás estoy hablando de matemáticas para resaltar el modo de pensar. Cuando se enseña a pensar, es muy difícil. Lo más fundamental es que la gente todavía tiene disputas sobre el pensamiento, y las diferentes experiencias de las personas también determinan el pensamiento de las personas hasta cierto punto. Aquí sólo estoy hablando de aprender a pensar. Creo que las personas tienen ciertos talentos desde que nacen (esto es relativo), lo que significa que cuando las personas aprenden en el mismo entorno (excluimos la influencia de experiencias previas en este tipo de aprendizaje, como aprender música), definitivamente distinguirán a los profesionales. y contras cuando todos trabajan duro. Si una persona con talento musical no trabaja duro, puede quedar por detrás de aquellos que trabajan duro pero no tienen talento. Por lo tanto, es cierto que el trabajo duro conducirá al genio, pero si tienes que usar tu talento, lo conseguirás. el doble de resultado con la mitad de esfuerzo. Talento e interés no son lo mismo, pero la mayoría de la gente puede encontrar interés en el talento, pero no talento en el interés. Por lo tanto, a nivel universitario (este tipo de educación en China es casi imposible a nivel de escuela secundaria), durante la mayor parte del tiempo que tienes a tu disposición, debes descubrir tus talentos e intereses en esta área lo antes posible. Recuerde, sólo porque tenga talento en esta área no significa que esté por delante de los demás en esta área, pero ya es mejor que muchas personas. Si trabaja duro, llegará más alto. Porque pocas personas saben por qué a Newton se le ocurrió la ley de la gravitación universal cuando vio caer una manzana, y por qué a nosotros no.

Mucha gente dice que es el resultado del amor de Newton por pensar. Esto es cierto, pero no todos los que aman pensar pueden pensar en ello. Ésta es la diferencia entre nosotros y. otros, porque es difícil enseñar a pensar a otros, por lo que hay muy pocos expertos de este tipo y es difícil resolver problemas simplemente confiando en los libros que dejan atrás.

Recuerda, no eres Edison, no eres un genio como Einstein. Si lo eres, no tienes que hacer esto. Tu aprendizaje requiere comunicación y cooperación. Incluso un genio es indispensable para estas cosas. Si estudias solo, tardarás en dominar el conocimiento y el efecto no será alto. ¡Estudiar con varias personas te hará mejorar muy rápidamente!

¡Déjame decirte la verdad! También lo publiqué en nuestro foro, espero que te sea útil.