Gracias por el A2A!
¡Aprender casi cualquier cosa es divertido cuando se hace de manera social y colaborativa! Definitivamente, le aconsejaría que siga adelante y encuentre un amigo para tomar cursos. Si quieres más recursos para aprender ciencias de la computación, mira mi respuesta aquí.
Mucha gente se ha quejado conmigo en el pasado acerca de lo aburrido que es aprender informática introductoria. En cierto sentido, veo de dónde vienen: estás aprendiendo cosas muy básicas como la sintaxis y las construcciones del lenguaje. Es casi como aprender un idioma completamente nuevo: antes de poder escribir una prosa hermosa, debes aprender el alfabeto y la construcción de oraciones. Simplemente no hay otra manera.
Dicho esto, aquí es donde entra el aprendizaje con un amigo: pasan juntos por estas fases “aburridas”, y una vez que han alcanzado un cierto nivel de comprensión, incluso pueden trabajar en proyectos juntos y ayudarse mutuamente a aprender cosas. Otro beneficio de aprender juntos es que pasas menos tiempo “despegándote” cuando te atascas, y el proceso de explicar algo a otra persona te ayuda a entenderlo mejor. Esto se conoce coloquialmente como la técnica de Feynman. Otro beneficio adicional de tener un amigo para trabajar en los cursos es que les da a cada uno de ustedes una mayor responsabilidad: si alguno de ustedes está holgazaneando el material del curso, la otra persona puede alentarlos a continuar.
- Quiero hacer una presentación de React a mis compañeros de trabajo, ¿cómo debo proceder?
- No pasé por las etapas del dolor, ¿cómo me afectará?
- Si programo lentamente, ¿sería un buen trabajo para mí un software crítico para la seguridad como el aeroespacial o la defensa?
- Sé que Iskcon y Srila Prabhupada no tienen nada positivo que decir sobre Advaita de Adi Shankara. ¿Qué piensan del himno de Adi Sankara ‘Bhaja Govindam’?
- Planeo mudarme a Japón, ¿qué necesito para comenzar y cómo hago frente a cosas como los terremotos?
Con eso, ¡te animo a que elijas tu curso introductorio favorito y comiences! Recuerde no caer en la rutina de tomar múltiples cursos introductorios o tratar de aprender varios idiomas: la clave es dominar los conceptos y, lo más importante, escribir código. Aprender a programar es como aprender a conducir. Claro, podrías leer toneladas de manuales y libros sobre conducción, ¡pero no serás un buen conductor hasta que no te pongas al volante y realmente conduzcas!
¡Buena suerte!