Hola a todos, creo que todos deben estar familiarizados con Google Summer of Code, si no es así, echen un vistazo a https://developers.google.com/open-source/gsoc/resources/downloads/GSoC2016Presentation.pdf. Espero que este enlace te ayude a conocer GSoC. Así que sí, comencemos con mi viaje, y te pido que lo leas por completo, seguramente te motivará.
Acerca de mí:
Soy Anubhav Sinha, actualmente cursando B.Tech en Ingeniería Informática del Instituto Jaypee de Tecnología de la Información, Noida. Estaré en mi tercer año a partir del 15 de julio de 2019. Soy un amante de Python, pero a veces también codifico en JavaScript. Me gusta desarrollar cosas nuevas, participar en hackatones y, a veces, también jugar CTF (aunque ahora soy un novato). Además de programar cosas, me gusta administrar eventos (en mi universidad: P), jugar tenis de mesa y, sí, también soy un aficionado a la comida.
Mi viaje:
describiré mi viaje en detalle, es decir, desde el primer año de la universidad. Me uní a JIIT Noida en 2017 (julio), ni siquiera sabía de informática. ¿Cuáles son los diferentes lenguajes de CS, pero tenía una fuerte intuición de hacer BTech solo desde CSE?
Entonces, sí, desconocía por completo las cosas de la informática, pero tenía un fuerte deseo de aprenderlo y, literalmente, no sé por qué tenía este deseo. Después de ingresar a la universidad, estaba aprendiendo HTML, Python y C, también estoy muy agradecido con mis amigos que realmente me ayudaron a aprender, construir lógica y hacer cosas a partir de ella. Durante el primer mes de unirme a la universidad, conocí qué es Open Source, GSoC, Github gracias a mis útiles personas mayores. Pero no me interesaba el código abierto durante mi primer año de universidad porque pensaba que era muy difícil empezar. En mi primer año, solía hacer programación competitiva y escribir scripts en Python para automatizar varias cosas. Nunca pensé que siquiera comenzaría a hacer desarrollo de código abierto,
Ahora que llegó el segundo año, estaba totalmente confundido entre hacer desarrollo de código abierto o continuar con mi programación competitiva. Pero quería saber sobre el desarrollo de código abierto, así que pensé que comenzar ahora sería una buena idea. Empecé a asistir a reuniones de OSDC (Club de desarrolladores de código abierto), que es un centro de mi universidad, lo que realmente me ayudó a saber más sobre el desarrollo de código abierto de mis mayores. Empecé a buscar proyectos amigables para principiantes en Python en el sitio web Up For Grabs, es realmente útil para los principiantes. Así que contribuí en algunos de ellos, y al comenzar fue muy difícil para mí, pero sí, continué, lo que realmente me ayudó a al menos sumergirme en el código abierto. Ahora pensé en comenzar a contribuir en cualquier proyecto más grande, que tenga millones de líneas de código que serán realmente interesantes. Entonces comencé a buscar el proyecto, Como estaba en el desarrollo web en esos días, pensé en encontrar un proyecto que coincidiera con mi dominio. Así que sí, finalmente aterricé en Oppia:
Empecé a contribuir en Oppia en noviembre, así que sí, al empezar fue realmente difícil para mí resolver cualquier problema (ya que no estaba al tanto del código base, que era realmente grande), pero sí, los mentores de Oppia son realmente útiles, me guiaron. lo que realmente me ayudó a comenzar mi viaje con Oppia. A principios de enero pude resolver alrededor de 3 a 4 problemas, lo que me ayudó a convertirme en el colaborador de Oppia, luego me gustó mucho contribuir y pude resolver alrededor de 9 a 10 problemas a finales de febrero, lo que hizo que me convirtiera en un miembro del equipo de Oppia, lo que fue realmente un impulso de confianza y una indicación para mí de que estoy en la dirección correcta.
También en febrero, salió la lista de organizaciones de GSoC, y sí, Oppia también participó en ella. Las ideas de proyectos de Oppia eran realmente interesantes, incluso me confundí al elegir a cualquiera porque había 4 o 5 ideas que me parecieron interesantes. Después de 1 o 2 días de proceso de pensamiento, decidí optar por uno de ellos, es decir, «Preguntar a los estudiantes por qué eligieron una respuesta en particular», un proyecto completo.
Empecé a hacer propuestas al respecto, desde la primera semana de marzo. Los mentores solían revisar mi propuesta con frecuencia, lo que realmente me ayudó a construir una propuesta buena y sólida.
Debo decir que una propuesta bien definida es la clave más importante para ser seleccionado en GSoC, también debe haber hecho algunas contribuciones a la organización anteriormente, lo que creo que realmente maximiza sus posibilidades de selección en GSoC.
Entonces, después de hacer mi propuesta, la envié al sitio web de GSoC.
Día del resultado:
Era el día del resultado, por cierto, tenía la confianza de ser seleccionado, pero sí, estaba un poco nervioso. Todos mis amigos preguntaban cuándo llegaría su resultado, les dije que llegaría a las 12:30 a.m. (IST). Finalmente, llegó el momento en que actualicé el sitio web de GSoC, listo, los resultados estaban disponibles. Abrí la página de la organización Oppia y sí, mi nombre estaba allí. Ese fue el día en que estaba realmente feliz y satisfecho, pensaba que había logrado algo en mi vida. Fue un momento de placer para mí, llamé a mis padres y les conté mi resultado, se alegraron mucho por mí.
Digo que descifrar GSoC vale la pena, la preparación que haces, las contribuciones que haces, la elaboración de la propuesta realmente vale la pena.
Recibí tantos mensajes de mis jóvenes, amigos y mayores, me felicitaron. Después de eso, cuando subí mi resultado de Facebook y LinkedIn, hubo toneladas de comentarios y me gusta en la publicación. Así que sí, ese es mi viaje.
¡Gracias por leer!
Publicación traducida automáticamente
Artículo escrito por anubhavsinha98 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA