Me estoy preparando para estudiar informática y acabo de empezar a leer sobre el lenguaje C.
------------------------------------------- ----- -------------------------------------
Respuesta :
Tomemos como ejemplo el estudio de informática. Muchos estudiantes universitarios creen que aprender los últimos lenguajes, tecnologías y estándares informáticos es el mejor paso, porque muchas empresas requieren experiencia en estas áreas a la hora de contratar. Aunque es necesario aprender estas nuevas tecnologías, el estudio de los cursos básicos de informática es más importante, porque los lenguajes informáticos y las plataformas de desarrollo cambian cada día, pero los cursos básicos permanecen sin cambios: estructuras de datos, algoritmos, principios de compilación, informática. principios de composición, principios de bases de datos relacionales, etc. Un estudiante de la "Red de Estudiantes Kaifu" comparó vívidamente estos cursos básicos con la fortaleza interna y comparó nuevos idiomas, nuevas tecnologías y nuevos estándares con la fortaleza externa. Los estudiantes que sólo siguen la tendencia sólo conocerán los movimientos pero no las habilidades, y no podrán convertirse en maestros.
Si quieres aprender informática de forma sistemática, puedes partir de tres aspectos:
1 Matemáticas.
Matemáticas discretas (incluidas teoría de conjuntos, teoría de grafos, lógica matemática, etc.), álgebra lineal, estadística de probabilidad. No creo que el análisis matemático y el cálculo tengan mucho que ver con el software y la informática en sí, tal vez sean útiles en algunas aplicaciones informáticas. Sin embargo, todavía vale la pena analizar la esencia del análisis matemático.
2 Software
Puedes comenzar con estructuras de datos, sistemas operativos, algoritmos y lenguajes de programación. Los lenguajes de programación se pueden aprender a partir del lenguaje C.
3 Además
Al aprender los componentes de la computadora y la estructura del marco, puede comprender un poco el hardware de la computadora.
Con estos fundamentos se puede ampliar a principios de compilación, bases de datos, inteligencia artificial, gráficos, redes, ingeniería de software, etc. Una buena forma es consultar el calendario de cursos del departamento de informática de la universidad. Por supuesto, las opciones al estudiar por tu cuenta son más flexibles. Además, puede asistir a algunas clases de informática y ponerse en contacto con los instructores para ver si hay oportunidades para transferir departamentos o realizar una doble especialización.
Las habilidades informáticas no se evalúan necesariamente mediante certificados. Por supuesto, los certificados son un aspecto. Las principales áreas de aplicación del aprendizaje informático son la lectura de libros, la búsqueda de información en Internet y otros aspectos del aprendizaje. Por supuesto, la formación también es una forma rápida.
Si tienes alguna pregunta sobre las carreras de informática, puedes ir al grupo de noticias (/china/commuity), o a algún BBS especializado, como (). Creo que puedes leer más al respecto. Lo encontrarás cuando regreses. Lo que ganas
También puedes ir a la comunidad de Microsoft para leer las publicaciones y al sitio web de tecnología de Microsoft para leer los artículos, y obtendrás buenos resultados.
Nuestra comunidad DIY Inside también estará en Microsoft Con la ayuda de comunidades y otras organizaciones, se llevarán a cabo reuniones de educación técnica en el campus de MVP en universidades de las principales ciudades (Beijing, Shanghai, Nanjing, Chengdu, etc.). Si te encuentras en estas ciudades, quizás quieras prestar más atención a diyinside.com y registrarte para participar en estos cursos gratuitos impartidos por instructores de Microsoft MVP.
Debes tener un objetivo firme y luego. Trabaja duro para lograrlo en lugar de no hacer nada todos los días.
Punto adicional: no te fijes metas demasiado ambiciosas e inalcanzables. Comienza con cosas pequeñas y da un paso a la vez para aumentar tu confianza en ti mismo. Además, deberías hacer más amigos conscientemente. Amigos que estén haciendo cosas prácticas, tal vez puedan progresar juntos.
La conexión entre programación y matemáticas
Las matemáticas discretas se enseñan en las universidades. , y los estudiantes de secundaria pueden acceder a él, principalmente debido a que la descripción es demasiado condescendiente, pero no es difícil si comprendes su naturaleza.
No es necesario aprender matemáticas. rascar.
Si ha aprendido un poco de conocimientos de programación, se recomienda que aprenda estructuras de datos para ver qué conocimientos matemáticos puede aprender de ellas para ayudarlo a avanzar mejor y, después de aprender las estructuras de datos, sus habilidades de programación mejorarán enormemente;
No se necesitan muchas matemáticas para dominar la sintaxis de un idioma. Las matemáticas sólo entran en juego cuando tienes un problema específico que requiere matemáticas y se puede resolver buscándolo. Por supuesto, tener conocimientos básicos de matemáticas marca la diferencia. Sin embargo, mediante la aplicación del aprendizaje temporal, tendrá una comprensión más profunda de la teoría y también formará su acumulación en la práctica.
Finalmente, te contaré un secreto de las artes marciales (puede que no lo entiendas hoy, pero lo entenderás cuando lo uses) programa = estructura de datos del algoritmo.