Quiero aprender a codificar para mejorar mi carrera. Uso CodeAcademy y Treehouse durante 30-60 minutos al día. ¿Qué puedo hacer para maximizar mi aprendizaje y ver resultados rápidamente?

Si solo quiere aprender cómo hacer Informática o Programación, puede seguir los cursos de Codecademy y Treehouse. Después de aprender los conceptos básicos de ellos, puede ampliar su conocimiento participando en proyectos de código abierto o programación competitiva y aprendiendo cosas nuevas a medida que avanza.
Pero, si quieres buscar un proveedor en Ciencias de la Computación, entonces seguir con Codecademy y Treehouse no es suficiente. Tienes que seguir un largo camino mientras los estudiantes universitarios buscan. Tienes que inscribirte en MOOC (Cursos en línea) y leer libros. La forma más fácil y efectiva es seguir un currículum de BSCS de la Universidad. Aprende por el material (libros) que recomiendan. Por ejemplo, puede seguir el plan de estudios BSCS de MIT. Te llevará un tiempo, pero al final serás feliz porque sabes mucho sobre informática.
Como tiene otras responsabilidades, puede hacerlo cuando sus hijos están dormidos. O cuando estás libre, es decir, el fin de semana.
Pero recuerda que en informática tienes que trabajar a diario.
Nota: Si cree que continúa desde Codecademy y Treehouse, está equivocado. Porque, cuando esté aprendiendo algunas cosas avanzadas, sabrá que hay muchos vacíos en su conocimiento. Entonces, te sugiero que sigas el currículum de alguna universidad.

Si CodeAcademy y Treehouse están trabajando para usted, entonces iría con los dos pies y me inscribiría en Learn to code. Quincy tiene una hoja de ruta bien definida que lo llevará a la mayor parte del camino hacia donde desea ir. En todo caso, le dará cierta estructura y le permitirá establecer algunos objetivos.

Si desea aprender como un desarrollador real, debe abrocharse el cinturón y comenzar a leer libros (Libros electrónicos de TI – Descarga gratuita – Biblioteca grande), ver TCC (Pluralsight, TutsPlus, Tutoriales y capacitación en video en línea, Infiniteskills, Skillfeed, etc.) , Videos de YouTube y búsqueda en google. Puede descargar casi todo lo que necesita de Internet. Parte de eso es tomar notas sobre todo lo que haces y luego revisar tus notas dos veces al día. El último paso es practicar lo que está haciendo, la persistencia y la repetición harán que su cerebro se comprometa a ayudar a comprometerlos con la memoria a largo plazo. Debe hacer de 5 a 10 sitios web por tema para comprender completamente los por qué y los cómo. Práctica práctica práctica.

Sigo los consejos de Elon Musks -ex esposa “Estar obsesionado, estar obsesionado, estar obsesionado”

Pase algo de tiempo aprendiendo sobre meta aprendizaje. Lee Tim Ferriss ‘El chef de 4 horas. Cualquiera que quiera aprender a programar rápidamente debe ser realmente bueno en el aprendizaje, y cualquiera que quiera ser un buen programador también debe ser un experto en el aprendizaje.

No necesita saber todo sobre codificación. Lo que necesita es ser realmente bueno con el 20% que constituye el 80% de lo que hacen los programadores profesionales. Armado con esas habilidades, es probable que pueda comenzar a dominar como programador profesional y es entonces cuando comienza el aprendizaje.

La primera tarea debería ser descubrir cuáles son las cosas más importantes para ser realmente bueno y crear una hoja de ruta para un curso de 6-8 semanas. Una gran hoja de ruta para convertirse en un programador de JavaScript es Cómo aprender JavaScript correctamente.

Los mejores deseos,
Chris
@chrisminnick

Piensa en algo que quieras crear y comienza tu propio proyecto.

¿Por qué esto ayuda?

Comenzar su propio proyecto puede motivarlo a seguir adelante para ver el resultado final donde de lo contrario se rendiría. Encontrará problemas inesperados y se verá obligado a usar nuevos métodos para llevar su proyecto a un buen final.

Comparta sus problemas en lugares como Quora y Stackoverflow y asegúrese, y esto está tan subestimado en la programación, que comprende las soluciones que se le dan y por qué cometió el error en primer lugar.

¡Espero que esto ayude!
¡Buena suerte!

Me pidieron que respondiera esto, pero no estoy seguro de tener una gran respuesta.

Nunca me he llevado muy bien con la mayoría de los tutoriales, ni siquiera con los ejercicios de la mayoría de los libros. Cuando traté de hacerlos, generalmente hacía el segundo o tercer (de una docena o más) ejercicios en el segundo o tercer capítulo, y a la mitad de la escritura de una respuesta a eso, pensaba algo como: “pero esto parece realmente torpe “, y comencé a trabajar en reescribirlo para que funcione como pensé que debería.

Para cuando llegué al punto de que estaba razonablemente satisfecho con eso, había buscado lo suficiente en el índice como para haber aprendido la mayor parte de lo que había en el resto del libro, pero me había saltado algunas cosas. mucho al leerlo, y podría haber sido mucho más eficiente trabajar en el libro en orden.

Sin embargo, no estoy seguro de que sea muy útil, en particular, sospecho que probablemente “perdí” bastante tiempo haciendo cosas simplemente porque las disfrutaba, a pesar de que la posibilidad de mejorar mi carrera (o algo similar) era esencialmente inexistente.

Intenta construir algo con lo que estás aprendiendo. Puede ser un sitio web simple o formatear su currículum en línea o una aplicación útil que otros pueden usar.

Mantenga un blog para documentar su viaje. Tener un blog te ayudará a ver tu progreso con el tiempo para que no sientas que estás desperdiciando tu energía.

More Interesting

Estoy considerando la ingeniería de audio como una de las principales, ¿diría que es una excelente elección de carrera para vivir?

¿Cuáles son algunas preguntas técnicas para las entrevistas de banca de inversión que te has equivocado?

Estoy interesado en una carrera de investigación científica en los campos de la química. El prestigio de la universidad en la que comienzas afecta el futuro. Pero, ¿por qué no importa la habilidad innata de uno?

¿Cuáles son las cosas que se preguntan en una entrevista de Amazon bar raiser?

Cómo obtener la máxima puntuación posible en ingeniería en la Universidad de Mumbai, incluidos los aspectos internos, viva, prácticos, finales y, por supuesto, el trabajo a término más temido

¿Por qué el crecimiento del empleo para los ingenieros eléctricos en los Estados Unidos está estancado?

¿Cuál es el alcance de la tecnología de compuestos plásticos y madera en la India?

Soy analista de negocios, pero estoy trabajando en un proyecto que no utiliza mi potencial al máximo. ¿Cuáles son las habilidades que debo desarrollar en caso de que comience a solicitar otros trabajos de BA fuera de mi empresa?

¿Es Juniper Networks India una buena compañía para trabajar?

Con un puntaje universitario decente (bueno, no tan bueno), apenas un año de experiencia laboral y un puntaje GMAT de más de 700, ¿cuáles son las posibilidades de superar una escuela B de primer nivel como INSEAD o NUS?

Mi hermano está siendo enviado a Jordania por su compañía. ¿Jordania es segura ya que Siria está cerca? ¿Cuánto afecta Jordania a Siria?

Como estudiante, ¿cómo puedo hacer que una persona importante y ocupada se conecte conmigo y me dé consejos?

Quiero ser editor ¿Cuáles son algunas opciones que tal vez nunca haya pensado?

¿Cuáles son las buenas opciones de carrera para que un graduado de B.Com gane fabulosamente bien?

Soy un SDE de nivel medio, me gustaría volver a la escuela y obtener un doctorado en Clásicos. ¿No podría volver a la industria si no funciona?