Uno de mis amigos el año pasado fue seleccionado para GSoC 2016 en su primer año. Estoy seguro de que no comenzó todo desde el primer día. Aunque no sabía mucho sobre programación en ese momento, no sé lo que él sabía, pero ahora cuando veo sus compromisos en el repositorio, concluí lo siguiente para los nuevos aspirantes:
- Comience con algo fácil: si ya tiene experiencia en el pasado, seguramente no será usted quien haga esta pregunta. Comience con HTML simple, CSS, Javascript. Una vez hecho esto, aprenda cualquier marco popular durante ese tiempo. Haga un proyecto paralelo durante el aprendizaje y vea las respuestas en stackoverflow para una mejor manera de hacer las cosas, esto lo ayudará a mejorar.
- Elija sabiamente su organización : acepte que no puede ingresar a la fundación Linux o Django en su primer año con tiempo limitado y menos contribución. Solo enuméralos por ahora, dite a ti mismo, verás que también los contribuirás con seguridad, pero más tarde. Ahora revise todas y cada una de las organizaciones y su proyecto, quienes saben que puede encontrar el suyo de cualquiera.
- Contribuya inteligentemente y escriba una propuesta increíble: es la clave básicamente para entrar en el ‘código inteligente’ de GSoC. Haga su impresión en los mentores. Comunícate con ellos, trata de ser lo más receptivo posible. Intente resolver problemas y siempre tome la iniciativa para uno nuevo.
- Aprende rápido : siempre tiene ansiedad y ganas de aprender cosas rápidamente. Lo intenta, vuelve a fracasar, vuelve a intentarlo, vuelve a fracasar, intenta y consigue triunfar. Debe tener perseverancia para esto, ya que muchas veces puede encontrarse con una situación en la que no tiene idea de cómo solucionar el problema, pero en google, leer blogs, discutir cosas con un mentor, de alguna manera lo llevará a una evaluación exitosa.
- Sea creativo : en general, encontrar soluciones en la programación no es tan difícil. A veces son un juego de niños y a veces pasas tu evaluación completa para arreglar eso. Intenta ser creativo cuando hagas cosas. Esto causará una buena impresión en el mentor y lo ayudará cuando realmente los necesite. Siempre presente sus opiniones cuando debata sobre cualquier tema en IRC, Slack o donde sea.
- Siempre esté en contacto con sus superiores y mentores : esto es básicamente como si tuvieran que ser alguien que lo cuidara. Discuta las cosas con ellos, trate de explicar cada uno y todo lo que está haciendo y planeando. Haga sus sugerencias y lo más importante, no dude en hacer sus preguntas tontas.
y por último solo espero! quién sabe que realmente lo estás haciendo en tu primer año de universidad 🙂.
Editar: si está familiarizado con cualquier tecnología, ya sea en software, hardware, IoT, etc., entonces no necesita comenzar a aprender algo desde cero, hay más del 70% de posibilidades de que ya sea apto para pocas organizaciones en GSoC. .
- Cómo lidiar con los restos en la universidad
- ¿Cuál es la mejor manera de obtener libros universitarios para las clases?
- ¿Qué debe tener en cuenta un estudiante indio sobre las universidades y las escuelas?
- ¿Cuáles son las instalaciones del albergue en IITRAM Ahmedabad?
- ¿Vale la pena hacer un MBA de una universidad promedio en lugar de una universidad conocida?