Red de conocimiento informático - Conocimiento informático - Dónde empezar a aprender programación

Dónde empezar a aprender programación

En primer lugar: he estado aprendiendo programación durante casi dos años y mi especialización no está relacionada en absoluto con la programación de computadoras (licenciatura en biblioteconomía). Desde el C->C++->VC++6.0->Programación administrada VC++.NET + SQL Server

Aprender a programar no se logra de la noche a la mañana, no sé cuánto tiempo y perseverancia tienes. La programación requiere La forma más importante de aprender un idioma es a través del autoestudio. Un profesor no puede enseñarte mucho. Si un profesor puede ayudarte a empezar con un idioma, eso ya es genial.

Personalmente, creo que es mejor comenzar con C/C++. Cuando comprendas bien C++, podrás aprender VC++ es el mejor lenguaje de programación para aprender a programar el sistema Windows. Ya no es un tema. Si desea cambiar su carrera a C # / Java en este momento, puede comenzar en unas pocas semanas. Y un buen lugar para aprender C ++ es que hay muchos libros clásicos sobre C ++. , lo que te ayudará mucho cuando los aprendas.

Por supuesto, si eliges C ++, debes tener perseverancia y perseverancia. Hoy en día, muchos colegios y universidades enseñan directamente C # en lugar de La razón por la que ofrecemos. Los cursos de VC ++ se deben a que VC ++ es difícil. ¡Porque es difícil y requiere más perseverancia! Si no tiene esto, es mejor no elegir VC ++. Además, si no desea considerar la programación como su dirección de trabajo futura, Se recomienda no aprender VC++. Por ejemplo, si está desarrollando un sitio web, puede aprender simplemente JAVA o C#/ASP. Será fácil comenzar y no será tan difícil. Esta es mi experiencia personal. /p>

Aquí tienes un artículo que guardé. Si te estás preparando para el semestre VC++, puedes echarle un vistazo:

Diez buenos hábitos para aprender VC++

Bienvenido a Sitio web técnico profesional VC ++ de Amon:,, etc.

(3) Fortalezca la autogestión, sea bueno en el autoresumen y analice sus propias fortalezas y debilidades.

Más del 80% de los líderes en China tienen puntos de vista similares en sus discursos en más del 80% de las ocasiones, así que no diré más aquí De todos modos, este artículo es útil. No hay nada malo en ninguno. industria o lugar. ¿No es uno mismo el mayor enemigo en la vida? Si te cuidas y te reconoces, ¿qué más no puedes manejar?

(4) Desarrolla buenos hábitos Hábitos de documentación

A la mayoría de los programadores no les gusta escribir documentos. Yo también lo odiaba. En mi opinión, los llamados documentos son simplemente una tontería. Es aburrido reemplazar una oración con diez oraciones. Para algunos chicos chinos, son claramente las palabras "Te amo". Simplemente conecta la luna, el sol, el mar, las montañas, las piedras, los ángeles y todo el desorden. Aunque suene romántico, en mi opinión lo es. , no es práctico :), o incluso demasiado aburrido ¿Por qué un hombre habla tanto? Una buena documentación es un vínculo muy importante en el proceso formal de investigación y desarrollo. Un buen programa se escribe primero Solo cuando se programa con un. Buen documento de diseño ¿Puede escribir código seguro bajo la guía del documento de diseño? Si no escribes un documento, escribe un programa desde el principio, de modo que no sigas la ruta diseñada, sino que escribas donde pienses. Las funciones pequeñas están bien, pero las funciones grandes pueden volverse confusas o incluso fuera de control. Entonces, ¿cómo escribir documentos? De hecho, creo que no existe un estándar unificado. Aunque el país y algunas personas de NB han resumido muchas plantillas, todos tienen diferentes. Hábitos Si simplemente aplica un determinado estándar sin modificarlo o innovarlo, creo que será muy difícil e incómodo escribirlo. Por lo tanto, creo que siempre que pueda describir claramente sus ideas de diseño y sus algoritmos o pasos de implementación, es un. buen documento I Se recomienda encarecidamente que todos los amigos programadores sean buenos en el uso de diagramas para ilustrar sus pensamientos al escribir documentos. No somos escritores y, a menudo, podemos fallar en la redacción. ¡Buenas funciones! ¡Haga buen uso de VISIO, ROSE u otras herramientas para expresar sus ideas!

(5) El estilo de codificación debe ser estandarizado, riguroso y eficiente.

Esto es evidente, así que asegúrese de recordarlo. Sin embargo, esto a veces puede estar relacionado con la personalidad de una persona si a menudo es deshonesto, a menudo tiene una barba larga, a menudo se abrocha mal los botones y. A menudo comes comida rápida. Si eres una persona que solo tiene una hora, debes prestar atención cuando CODIFICAS es CODIFICAR y la vida es vida. ¡Será malo si el programa que escribes es así! >

(6) Dominarlo bien Habilidades de seguimiento y depuración.

El seguimiento y la depuración de programas es un asunto tedioso y complicado, por lo que dominar las estrategias y técnicas de depuración necesarias puede facilitar enormemente estas tareas. Se recomienda que le eches un vistazo a Lao Mei. Puede que te beneficies mucho del libro <> escrito por Everett N.McKay y Mike Wooding.

(7) Desarrolla el hábito de la autoevaluación. testing

Trabajo de prueba Debe ser realizado por ingenieros de prueba, pero cuando termine de escribir un módulo o una pieza de software, aún debe probarlo usted mismo para asegurarse de que no haya errores de bajo nivel. es más, si el ingeniero de pruebas ve estos errores, le dará una bofetada. Muy falta de CARAS.

(8) Bueno en la comunicación, especialmente a menudo intercambia experiencias de aprendizaje con algunos expertos;

Algunas personas dicen que la mayoría de los programadores son introvertidos y me gusta hablar, pero en realidad no es que no me guste, sino que no hablo contigo. Mi mente sigue dando vueltas todo el día. Funciones, datos y algoritmos llenan mi mundo. Todavía tengo tiempo para hablar contigo. Cuando hablamos de temas aburridos, es más fácil continuar la conversación si encuentras a la persona adecuada con quien hablar. En el libro se dice que "escuchar lo que tienes que decir vale diez años de lectura". Hoy en día, hay cada vez más foros técnicos, que se convertirán en un lugar importante para que los programadores se comuniquen. Algunas personas también dicen: "Leer una publicación larga tuya es mejor que leer diez años de libros".:)

(9) Hacer resúmenes de temas especiales por etapas

El conocimiento debe revisarse y actualizarse, por lo que sugiero que los programadores desarrollen el hábito de hacer resúmenes de temas especiales por etapas, por ejemplo, si estudia o lo hace. algo relacionado con subprocesos múltiples este mes, módulo o proyecto, luego de terminarlo, puede resumir todas las tecnologías relacionadas con subprocesos múltiples, incluidos conocimientos teóricos, métodos prácticos, diversas técnicas y artículos excelentes, etc., que serán útil para tus diversas habilidades. Mejorar será de gran ayuda. ¿Lo has probado? Si no, ¡actúa rápidamente!

(10) Ten espíritu de perseverancia.

Esto es una tontería. Como no puedo superar los diez primeros, los incluiré. A China siempre le ha gustado invitar al público a conocer ciertos espíritus, como los de Marx, Lenin, Mao Zedong, Deng Xiaoping, Lei Feng, etc. La sociedad es más estable y la vida de las personas es mejor, entonces, ¿qué tipo de espíritu deben tener los programadores? No digo que se acabó, solo quiero explicar que para aprender bien cualquier tecnología, lo mejor es tener espíritu de perseverancia y excelencia. Especialmente para aprender algunas comparaciones, creo que abstraer tecnologías más difíciles, como VC ++, es más difícil de aprender que otros lenguajes de desarrollo. Tal vez hayas comenzado a usarlo durante dos años, pero todavía te sientes incómodo y no parece haberlo dominado. ¡Cualquier cosa en este momento, solo puedes pensar en ello, además de los métodos de aprendizaje, también debes fortalecer tus objetivos y creencias!

Bienvenido al sitio web de tecnología profesional VC++ de Amon:/

.