La respuesta del Sr. Satish Annigeri lo dice todo (la respuesta de Satish Annigeri a ¿Qué cosas debe hacer un principiante en programación para ir al GSOC después de 1 año?)
Pero me gustaría agregar algunos puntos a la lista:
Aprende a usar LINUX
Linux nos hace la vida más fácil y notarás que la mayor parte del trabajo de desarrollo se realiza en Linux. Aprenda scripting de shell y su aplicación. Use Google para aprender sobre diferentes trucos en el script de shell. Dominarlo
GSOC es una oportunidad para aprender y no para ganar dinero.
Su moto debe ser aprender y ganar experiencia en nuevos campos en lugar de obtener cheques de pago.
- ¿Por qué no debo dejar el trabajo para CAT?
- ¿Qué consejo a corto o largo plazo le darías a alguien que está comenzando en McKinsey & Company con un BA recién salido de la universidad?
- Actualmente estudio en la clase 10. Soy muy bueno en los estudios, pero no brillante. Mi ciencia es muy buena, pero a veces me faltan las matemáticas. ¿Puedo descifrar el IIT? ¿Cómo debo prepararme ahora?
- ¿Qué habilidades debería tener desde cero para convertirme en un pro bug bounter?
- ¿Es posible cambiar de detailer de acero a diseñador estructural de acero?
Domina al menos un idioma
No le pido que se convierta en un profesional en ese idioma, pero cuando vea el código fuente de cualquier proyecto, debería poder comprender cómo funcionan las cosas sin dificultad. Debes practicar lo que aprendes.
Seleccione un proyecto que lo exija
Siempre seleccione un proyecto que se adapte a su género. Supongamos que conoce bien C ++, vaya a la lista de proyectos GSoC del año anterior y revise algunos de los proyectos basados en C ++.
Encuentra lo que te interesa y luego participa en él.