En primer lugar, me gustaría sugerirle consejos que puede seguir para aprender a programar de manera rápida, divertida y productiva:
Aprender haciendo
La mejor manera de aprender programación es hacer programación. No hay sustituto para ello. Aunque es difícil al principio, pero tienes que hacerlo de todos modos. Sí, solo hazlo, hazlo y hazlo. Y una vez que te conviertas en hábito, te interesaría hacer impactos. Puedes aprender una biblioteca, hacer cosas en ella y jugar con ella hasta que se convierta en tu hábito .
- ¿Cuáles son las funciones más importantes que debe tener un navegador?
- ¿En qué software tenemos uso en gráficos de computadora?
- ¿Cuáles son algunas aplicaciones de Python?
- Cómo usar un software de mesa de ayuda
- ¿Por qué Origin me da una ventana en blanco cuando la ejecuto?
Aprender y comprender los fundamentos de la programación.
Cuanto mejor los comprenda, más fácil será aprender conceptos más avanzados, así que siempre enfóquese en comprender los conceptos básicos y la sintaxis de la programación que lo ayudarán a aprender temas avanzados.
Pedir ayuda
Intenta encontrar mentores, compañeros de estudio y nuevos amigos , independientemente de tu nivel de habilidad actual. Pueden ayudarlo cuando se atasca y hacen que el aprendizaje sea fácil y divertido. Código en papel La codificación a mano requiere mayor precaución, precisión e intención detrás de cada línea de código para agudizar su competencia .
Leer y comprender el código de otros
Trate de leer , comprender , ejecutar e interpretar el código de otros para que pueda tener una idea de cómo funciona. Puede aprender a programar usted mismo a partir de los materiales de Internet, pero lleva demasiado tiempo. Según mi propia experiencia, me pareció demasiado aburrido aprender sin la ayuda de un experto porque, sin las pautas y el apoyo adecuados, tomará mucho tiempo aprender lo mismo, que se puede aprender fácilmente en un período corto. No es algo malo en absoluto, pero será difícil llegar a las principales empresas como Dropbox, Apple, Docker, Google …
Para ser un gran ingeniero de software, necesitarás 3 habilidades:
- Tener un conocimiento de la pila completa.
- Ser capaz de aprender solo.
- Habilidades blandas
En Holberton School, brindamos todas estas formas de impulsar la programación de los estudiantes. No enfocamos a los estudiantes para que aprendan un lenguaje de programación seleccionado o un marco seleccionado, sino que los ayudamos a resolver problemas para que tengan éxito a lo largo de toda su carrera.
En esta escuela de programación, todo está orientado a proyectos que sigue el aprendizaje basado en proyectos y el aprendizaje entre pares para capacitar a los mejores ingenieros de software de su generación. Ofrece 2 años diferentes a ingenieros universitarios de sistemas de software full-stack. Con el enfoque progresivo que adopta Holberton, no hay académicos formales y todo se aprende construyendo y colaborando con sus compañeros. El enfoque principal se da al aprendizaje continuo y la motivación.