¿Puedo aprender TI desde cero?
En primer lugar, este artículo está dirigido principalmente a personas que desean ingresar a la industria de TI sin ninguna base.
Últimamente, familiares, amigos e incluso desconocidos me preguntan a menudo cómo es el trabajo de un ingeniero de software. En este sector tenemos una gran reputación, salarios elevados y mucha diversión en el trabajo; al menos eso es lo que piensan los de fuera. Aunque el salario en esta industria no es tan alto como el de las estrellas de cine (algunas personas incluso nos consideran estrellas), sigue siendo muy atractivo debido a los buenos ingresos y la reputación.
Por eso muchas veces me preguntan: quiero aprender a programar, ¿por dónde debería empezar a aprender desde cero?
Esta es una pregunta interesante, pero difícil de responder. Claro, podría dejarles un libro sobre programación, pero ¿es realmente una buena idea? ¿Es apropiado recomendar mi lenguaje de programación preferido para un principiante? Probablemente no. No olvide su verdadero objetivo al hacer esta pregunta.
Mi primera reacción cuando escuché esta pregunta fue descubrir por qué querían aprender a programar. Este es un buen punto de partida: averigüe qué quiere obtener de ello. Podemos responder a esta pregunta en función de su propósito.
“Quiero aprender programación, ingresar a la industria de TI y obtener un salario ideal”
Bueno, ¡el objetivo es muy claro y sencillo! Si tiene un problema del mundo real que resolver o un objetivo claro, darle sugerencias de acción es sencillo.
1. Elige un lenguaje de programación
Al aprender a programar, primero debes elegir un lenguaje de programación como punto de entrada. Los idiomas son todas herramientas. Antes de elegir una herramienta, debes determinar qué quieres hacer y luego encontrar qué idioma es adecuado para ella. Por ejemplo, aprenda Java para crear aplicaciones de Android y aprenda Swift para crear aplicaciones de IOS.
2. Después de elegir un idioma, no te preocupes por la versión.
La segunda opción es aprender un idioma y no preocuparte por qué versión aprender, por ejemplo. , ¿deberías instalar java6, java7 o java8 ahora? Simplemente conozca los últimos, no se preocupe por problemas de compatibilidad. Los recién llegados no podrán alcanzar el nivel en el que serán engañados por las diferencias de versión durante mucho tiempo. Y básicamente, como recién llegado, se necesitan uno o dos años para aprender cómo empezar a fabricar productos. Para entonces, esta versión será una versión estable y convencional.
3. Primero domina la gramática
No es necesario aprender conocimientos aburridos como principios de composición informática y patrones de diseño al principio. Simplemente aprenda el idioma primero. No es necesario profundizar en la historia, las ventajas y las diferencias. Simplemente aprenda la gramática. No te preocupes tanto, solo haz algo visible primero. Escriba código, escriba código, siga escribiendo código y sienta la sensación de controlar la computadora. Sólo así podrás sentirte genial e inspirar tu entusiasmo por jugar con tus amigos mientras aprendes. Puede ser más eficiente aprender un idioma primero y luego mirar hacia atrás en la historia y las comparaciones, observar las teorías de los maestros y expandir gradualmente más conocimientos hacia el exterior.
4. Si no sabes Linux y no tienes una MAC, comienza la escuela en Windows primero.
Muchas personas mayores te dirán lo genial que es programar en Linux. sistema, lo elegante que es usar una MAC y lo bajo que es usar Windows. Independientemente de si esos sistemas de línea de comandos son realmente eficientes.
Si un recién llegado no sabe cómo usar Linux, no lo aprenda primero. No instale Ubuntu deliberadamente ni instale Black Apple durante mucho tiempo. Después de instalarlo, no lo sabrá. cómo configurar un entorno de desarrollo y lleva otro medio día. Luego puedes acostumbrarte a Windows en un tiempo. Hay ineficiencias persistentes y varios programas de uso común aún no están disponibles, lo que hace que mi vida sea un desastre incluso antes de que lo haga. empezar a aprender programación. Por eso lo mejor es hacerlo en Windows desde el principio.
Además, la mayoría de los materiales para principiantes se basan en la plataforma Windows.
5. Sé bueno buscando recursos
Según tu entusiasmo y progreso en el aprendizaje, puedes dar alguna orientación y encontrar algunos recursos de aprendizaje.
⒈ Busque en Google. Le recomiendo que escriba el código directamente al principio y omita otros conocimientos temporalmente. Pero recomiendo encarecidamente aprender a navegar por Internet científicamente antes de aprender a programar.
⒉ La búsqueda en Weibo, muy recomendable, suele ser más fácil de usar que Google. Se caracteriza por una nueva clasificación por tiempo y la capacidad de filtrar sólo las publicaciones de Weibo de los seguidores sobre algo.
⒊Búsqueda Zhihu, el motivo es básicamente el mismo que el anterior.
⒋El sitio web oficial de Yiyi Education tiene recursos de aprendizaje gratuitos.
Finalmente, para aquellos de ustedes que todavía no saben por dónde empezar después de leer este artículo, la inscripción de Yiyi Education en octubre está en pleno apogeo. Los cursos gratuitos están disponibles por tiempo limitado. el ambiente de aprendizaje del aula y la experiencia La calidad del curso es todo lo que ves para creer.
Si desea obtener más información de TI, puede buscar en Baidu (Profesor Yiyi Rong) comunicación individualizada.