Le sugiero que busque algunos de los mejores cursos en línea. Los cursos en línea realmente hacen un gran trabajo para sacar lo mejor de nosotros. Bueno, te sugiero 3 puntos.
1. Práctica, práctica, práctica
Primero necesitas construir tu propia confianza en tus propias habilidades. Solo puedes ir tan lejos siguiendo los tutoriales en línea. Necesitas construir algo propio. En muchos entornos profesionales, no desea reinventar la rueda, pero puede ser útil para un ejercicio de aprendizaje. Cree su propio blog en PHP, cree un complemento de JavaScript, tenga una idea de cómo funcionan estas cosas, de modo que tenga la confianza de usar aplicaciones y complementos preempaquetados en su trabajo. Falla rápido y con frecuencia.
Tampoco se sienta obligado a terminar sus proyectos de práctica si ha sentido que ha aprendido lo que quería, las cosas pueden volverse aburridas si su objetivo de aprender una cosa en particular ya se ha logrado.
- ¿Cómo dejar de pensar en lo que piensan los demás? ¿Cómo puedo vivir mi vida según mi deseo? ¿Qué hábitos debo adoptar?
- ¿Cuáles son algunas formas prácticas que pueden ayudarme a ser más organizado y disciplinado?
- ¿Cómo puedo dejar de dilatar? Estoy en una fase muy importante de mi vida en este momento y no debería hacer eso, pero siempre estoy haciendo exactamente eso. ¿Cómo paro esto?
- Cómo detener el temblor de mis piernas y el latido de mi corazón, especialmente cuando tengo que dar un discurso público
- ¿Qué es la autoestima y cómo construimos una autoestima positiva?
Cuando hayas terminado con esto, resuelve los problemas en HackerRank. Te ayuda a tallar tu perspectiva de codificación.
2. Crear un proyecto y lanzarlo
Ahora que has practicado, es hora de usar tu conocimiento, crear un proyecto y compartirlo con el mundo.
¿Es un sitio web? ¿Es una aplicación móvil? ¿Es una gema de rubí? Ver a la gente usar tu código en el mundo real te da más confianza. Para mi primer proyecto construí una gema de rubí, no porque tuviera un uso real para ella, sino porque vi que aún no existía. Lo lancé y no esperaba nada de eso. Cuando recibí un tweet que me lo agradecía y estaba siendo utilizado en un sitio de producción, me dio un gran impulso de confianza.
3. Contribuir en Github
Contribuir a otros proyectos de código abierto en Github puede ser una excelente manera de obtener experiencia y confianza adicionales. Puede aprender del código de otros y de sus comentarios sobre sus confirmaciones.
Sus contribuciones ni siquiera tienen que estar en código. Puedes modificar un wiki o actualizar la documentación. ¡Esto demuestra que entiendes el código y puedes articular cómo usarlo!
Bueno, actualmente estoy tomando un curso en línea ofrecido por la Universidad de Harvard en EdX. ¡Tengo que aprender mucho en muy poco tiempo!
PD: Si realmente estás tratando de mejorar tus habilidades de codificación en solo un mes, entonces sigue el primer punto.
¡Que tengas un gran día!
¡Feliz codificación!