La mejor manera de mejorar sus habilidades de codificación sería contribuir a proyectos de código abierto. yo recomendaria
CodeTriage
Si está buscando comenzar un nuevo proyecto por su cuenta, le sugiero que se una a los foros de desarrolladores y haga preguntas para obtener respuestas muy específicas sobre qué proyectos hacer y cómo hacerlo. Mi elección de foro es
- ¿Debo aprender C ++ ahora que sé cómo implementar algoritmos básicos de ML en Python, o debería seguir con scikit-learn?
- Cómo resolver este problema en la búsqueda binaria
- ¿Podemos contar una tarea como una instrucción al calcular un algoritmo?
- ¿Puedo aprender el algoritmo yo mismo?
- ¿Cuáles son los actos que se consideran hacer trampa durante un desafío de contratación en Interviewstreet?
Hashnode: red social de primer nivel para desarrolladores de software
También puede afinar sus habilidades ayudando a otros programadores en
Desbordamiento de pila: donde los desarrolladores aprenden, comparten y desarrollan carreras
O si tiene un amigo programador que puede complementar sus habilidades, entonces los dos pueden sentarse y hacer una lluvia de ideas. Su pregunta es muy abierta para dar una respuesta específica sobre exactamente qué proyecto comenzar, por lo tanto, creo que lo he señalado en la dirección correcta. Avíseme si la respuesta fue útil con un voto a favor. Si se puede mejorar de alguna manera, hágamelo saber en los comentarios.
Salud.