Hay dos enfoques para el desarrollo:
- Obtenga la herramienta, luego construya algo con ella
- Tienes una idea, quieres construir algo, así que encuentra una herramienta adecuada
El primer enfoque es mucho menos constructivo y productivo que el segundo. En el primer método, simplemente vaga por el mundo web, navegando por las páginas web una tras otra, hasta que encuentre un proyecto de código abierto (por ejemplo, Joomal), luego decida construir un sitio web con él. No es realmente bueno, si eres un desarrollador de juegos, por ejemplo, o si estás interesado en el desarrollo de jQuery.
Por lo tanto, le sugiero que primero especifique qué quiere hacer. ¿Quieres convertirte en desarrollador de JavaScript? ¿Un desarrollador de iOS? ¿Un gerente de proyecto? ¿Qué quieres hacer?
Con todas las opciones y proyectos disponibles, especialmente el tamaño de la mayoría de ellos, Open Source puede ser bastante desalentador para un novato.
Por supuesto, sería desalentador. Porque aún no lo has filtrado. Primero debe especificar lo que quiere hacer. Luego verá que se está volviendo cada vez más estrecho, hasta que solo tenga 2 o 3 soluciones de código abierto a la mano, y aquí, está listo para comenzar.