Estos son los pasos que tomé antes de aplicar a Codesmith:
- Aprende la sintaxis de Javascript con Codecademy. No estaría de más familiarizarse con HTML y CSS.
- Empieza a ir a JavaScript las partes difíciles. Intenta y atiende a cada parte dos veces.
- Lea los capítulos de Javascript elegantes 1-6. Personalmente comencé desde el principio y seguí adelante hasta que no pude seguir más. Luego busqué en Google los temas que eran difíciles de entender durante unos días y exploré otros recursos. Entonces empecé el libro otra vez. Terminé este proceso varias veces antes de poder pasar por el capítulo 6 y comprender completamente todos los conceptos y resolver los problemas al final de cada capítulo. No busques las respuestas. Incluso si te lleva días descifrar uno.
- Practica escribir código resolviendo problemas en CoderByte y CodeWars.
- Lo último que sugeriré es probablemente lo más importante. No memorices nada. A menudo, las personas intentarán memorizar las respuestas a las preguntas que creen que obtendrán en la entrevista. Si bien es posible que obtenga esas preguntas en la entrevista, esto dificultará su crecimiento como desarrollador y lo dejará perplejo si recibe una pregunta que no conoce. Al final, la codificación tiene que ver con la resolución de problemas, y la memorización de las respuestas no es la resolución de problemas. En su lugar, trata de construir una lista de conceptos que comprendas profundamente.