Es perfectamente natural que no te sientas seguro con el idioma en este momento.
Creo que lo mejor que puedes hacer es comenzar a escribir tus propios proyectos porque:
R. Te dará más confianza en tus habilidades + podrás ver cómo funcionan tus propias cosas, lo que te motivará más.
B. Afilará tus habilidades.
- Estoy en un nivel casi de dominio del idioma inglés. ¿Qué puedo hacer más ahora?
- Estoy tratando de aprender ajedrez. Cuando practico siento que estoy adivinando y mi puntuación no está mejorando. ¿Qué estoy haciendo mal?
- Aprendí que dominar el arte de ‘VENTAS’ es importante en cualquier trabajo. Para un principiante, ¿dónde es un buen lugar para comenzar a aprender sobre cómo vender?
- ¿Por qué me resulta difícil aprender algo que no me apasiona?
- Soy nuevo en ingeniería de software, ¿cómo puedo aprender los conceptos básicos en breve?
C. Es una buena forma de explorar lo que te gusta hacer.
Puedes reconstruir cosas que veas en la web: animaciones, gráficos interactivos o cualquier cosa que encuentres interesante.
puede automatizar todo tipo de cosas: administrar una biblioteca de música o lo que hay en su nevera, etc.
En realidad, no importa lo que construyas en este punto, lo importante es ensuciarte las manos tanto como sea posible y desafiarte a ti mismo. Las cosas gráficas tienden a hacer el mejor trabajo en este punto porque se ve bien = te da mucha motivación …
Intente resolver problemas por su cuenta sin tutoriales, puede buscar ayuda a veces en google, pero intente solucionar el problema por su cuenta (es difícil pero tiene que volver a redactarlo)
Cuando te sientas más seguro, puedes inventar clientes imaginarios y crear un proyecto para ellos (sitios web / aplicaciones completos / como quieras)
Y también hay buenos canales de youtube como devtips o funfunfunction
Pero recuerde que siempre escribir y construir cosas leyendo y viendo videos es solo una parte del proceso.