Red de conocimiento informático - Conocimiento informático - ¿Tiene futuro estudiar diseño gráfico o programación?

¿Tiene futuro estudiar diseño gráfico o programación?

Aprender programación es algo bueno, pero antes de hacerlo, es muy importante comprender el propósito de aprender programación, porque el propósito determina la dirección del desarrollo.

Actualmente, existen muchos tipos de lenguajes de programación. Hay muchos tipos de lenguajes de programación y también hay muchos tipos de software de desarrollo correspondientes. Aquí se muestran algunos lenguajes de programación de uso común. Elija el lenguaje para aprender según su propia situación.

El lenguaje C es portabilidad y Más p>JAVA es un potente lenguaje de desarrollo portátil

El lenguaje de programación, como su nombre indica, es un lenguaje que se utiliza para la comunicación. Un programa es la traducción del lenguaje informático y humano. Ser programador es usar una computadora. Señala el camino para resolver problemas en el mundo humano, pero debido a varias razones, la mayoría de las personas no saben cómo aprender el idioma y cómo aprender la plataforma de desarrollo. Al final solo podrás escribir código.

Los programadores son básicamente autodidactas. Comprar libros es el mayor dolor de cabeza que encuentran al principio. La mayoría de los libros de informática son muy caros. Compartiré mi experiencia para su referencia:

Si. Si quieres ser un programador calificado, C++ es imprescindible.

En primer lugar, debes pasar dos meses aprendiendo C++. Hay muchos libros sobre C++. Ve a la universidad y elige algunos libros de texto. Recuerde, no dedique demasiado tiempo a aprender C ++. Dos meses son suficientes. Simplemente aprenda bien la sintaxis. No use DOS para escribir menús y cosas similares para profundizar su conocimiento.

Si tiene demasiado tiempo, puede aprender estructuras de datos. Recomiendo "Instrucciones del lenguaje C++ sobre estructura de datos", publicado por la Universidad de Tsinghua, 58 yuanes. Es mejor no buscarlo, al menos para mí. Si no ha utilizado el conocimiento de este libro, se le han hecho muchas cosas, como MFC VCL y otras plataformas de desarrollo.

A continuación, comience a aprender a programar SDK en Windows. Recomiendo "Programación de Windows" por 160 yuanes. Se recomienda tomarlo prestado, no comprarlo y solo necesita leer el primer libro. Es necesario comprender el mecanismo operativo de Windows. Dos meses

Entonces entrarás al mundo de VC. Como quieres programar en Windows, VC debe leerlo. Te recomiendo la cuarta edición de "VC++ Technology Insider", 96 yuanes, tres meses, no. Necesito Léelo todo, las primeras tres partes, no leas el resto. Lo siguiente es solo una introducción a COM, bases de datos e Internet, lo cual es inútil.

A continuación, debe considerar su dirección de desarrollo. Si está haciendo una base de datos, puede usar VB y Delphi o CB. Si está haciendo comunicación o hardware, debe profundizar en VC. Relacionado con WEB, solo aprende ASP, JAVA, JSP, XML, etc., pero hay una cosa que debes aprender, COM. COM no es tanto una tecnología nueva sino un mecanismo para el desarrollo de Internet. COM no es tanto una tecnología nueva sino un mecanismo de promoción. Los "Principios y aplicaciones COM" de Pan Aimin cuestan 39 yuanes. Puede leer este libro mientras aprende algunos componentes ActiveX, controles ATL, etc. Si tiene suficiente tiempo, no se apresure a aprender ASP, JAVA, JSP, XML, etc., pero hay una cosa que debe aprender: COM. Si tienes mucho tiempo y no tienes prisa por encontrar trabajo, también puedes echar un vistazo a "Programación avanzada de Windows" o "Programación básica de Windows", pero pase lo que pase, debes recordar que VC no se utiliza. para hacer interfaces y bases de datos, pero para hacer redes. Ahora JAVA también se usa para hacer algunas cosas de muy bajo nivel. El pago de VC es muy alto, si tienes plena confianza en ti mismo y tienes mucho tiempo. Sólo si tienes plena confianza en ti mismo y tiempo suficiente podrás profundizar en VC. De lo contrario, echemos un vistazo primero al mercado laboral y veamos cómo le está yendo.

Una cosa más para recordar es que algunos libros, como "Una guía simple para MFC", hablan principalmente sobre la introducción de principios técnicos. Personalmente, creo que los programas son solo herramientas y tecnologías. Si aprende a usarlos, puede simplemente completar la tarea. Si tiene suficiente tiempo para explorar la causa raíz, muchas personas pueden decir que comprender los principios de la programación será de gran ayuda para usted. No lo niego. Debes saber que debes comprender, no importa cuán buenas sean tus habilidades de programación, ¿cómo puedes usarlas? No importa qué tan buenas sean sus habilidades de programación, usted es solo un técnico cuando ha aprendido tanta tecnología y conocimiento. En primer lugar, el conocimiento informático es en realidad un estándar establecido por las principales empresas. Si los estándares han cambiado, ¿no es así? ¿Lo aprendiste en vano? En segundo lugar, cuando pasas varios años aprendiendo, al final simplemente programas un poco mejor. Creo que la mayor parte de tu sabiduría y energía deberías dedicarla a cómo tratar con las personas. ¿De qué sirve una computadora si puedes usarla bien? Sólo cuando juegas con el cerebro humano puedes ser realmente capaz, como un ingeniero informático. En "Black Ice", aunque la computadora es muy competente, pero ¿de qué sirve? ¿No es solo morir en manos de Wang Zhiwen? Y murió miserablemente, con el rostro desfigurado.

Además, no estudies lo que te gusta y mucho menos pienses mucho en qué estudiar. Depende del mercado laboral, y aprenderás lo que el mercado necesita.

Opinión de una familia, solo como referencia.