Hacemos un seguimiento con uno de nuestros estudiantes de Google Summer of Code

21 de febrero de 2018

En 2017 ¡Moodle ha estado involucrado con Google Summer of Code (GSoC) por más de 11 años!

Desde entonces, hemos trabajado con numerosos estudiantes interesados en el proyecto de código abierto, en Moodle y en el desarrollo.

Puede ver todos los proyectos de nuestros estudiantes desde 2006 en nuestro sitio de la comunidad

Como organización que valora la importancia de la educación, la innovación y la apertura, estamos orgullosos de participar en la tutoría de los estudiantes durante los últimos 11 años.

Ahora, ¿qué pasa con nuestros estudiantes después de que completen su proyecto GSoC con nosotros? ¿Qué hacen después?

Nos encontramos con Mihir Thakkar, uno de nuestros estudiantes de GSoC para descubrir cómo Moodle cambió su vida.

Sede de Moodle: Mihir, ¡gracias por tomarse el tiempo de conversar con nosotros! ¿Puedes comenzar con cómo te involucraste con Moodle?

Mihir Mi primera presentación con Moodle ocurrió en mi primer año de pregrado en la Universidad de Nirma, India. Utilizamos activamente Moodle para las entregas de tareas y cuestionarios en línea. Cuando supe que Moodle participaba en Google Summer of Code, fue mi primera opción ya que me encanta su producto. Me involucré con Moodle como desarrollador de código abierto al corregir un error fácil del rastreador. Gracias a Marina Glancy que me ayudó a comenzar.

Sede central de Moodle: ¿Puede describir brevemente de qué se trató su proyecto Google Summer of Code con Moodle?

Mihir El complemento enrol_meta existente proporciona la funcionalidad para sincronizar automáticamente las inscripciones entre dos cursos. Sin embargo, la interfaz de usuario es inconveniente debido a problemas que incluyen la incapacidad de seleccionar y / o buscar cursos en forma masiva, ya que carece de la funcionalidad para sincronizar inscripciones suspendidas / caducadas. Como parte de mi proyecto GSoC, desarrollé una versión mejorada del meta plugin llamada enrol_metabulk en la que una instancia del complemento permite vincular múltiples cursos con una interfaz conveniente y fácil de usar y una sincronización mejorada para las inscripciones y las desinscripciones.

Cuartel general de Moodle: ¿Qué obtuvo trabajando con Moodle para el programa Google Summer of Code que lo ayudaría a dar forma a su carrera o interés en el desarrollo o el código abierto?

Mihir Trabajar con Moodle para GSoC fue mi primera experiencia con una gran escala o un proyecto del mundo real. Obtuve oportunidades increíbles para trabajar en problemas que eran nuevos para mí como estudiante, por ejemplo, planificación y diseño detallados antes del desarrollo, manejo de entradas grandes para escalabilidad, pruebas automatizadas (Behat) y, lo más importante, interacción con desarrolladores inteligentes e inteligentes de todo el mundo. .

La mejor parte de GSoC fue trabajar con mi mentor, Marina Glancy. Aprendí sobre muchas nuevas tecnologías y conceptos, buenas prácticas de desarrollo de software y el espíritu del código abierto. No puedo agradecerle lo suficiente por su apoyo y ayuda durante todo el proyecto.

Además, le agradaría saber que durante los últimos años, recibí muchos correos electrónicos de varias universidades diciendo que usan mi complemento y que les gusta. Esto me motiva a aportar más código para el código abierto y ayudar al mundo.

Cuartel general de Moodle: ¿Cómo crees que Moodle te ha empoderado como aprendiz y cómo crees que Moodle jugará un papel en la próxima etapa de tu carrera?

Mihir Interactué con Moodle no solo como estudiante sino también como desarrollador. Mi experiencia con GSoC me enseñó muchas habilidades que me siguen ayudando incluso después de completar el proyecto.

Las empresas están realmente interesadas en los estudiantes que trabajaron en proyectos de código abierto. En todas mis entrevistas de trabajo, este proyecto aparece como tema de discusión. Personalmente, esto realmente me ayudó a obtener una oferta de trabajo a tiempo completo de MathWorks HQ (Boston, EE. UU.).

Planeo contribuir más a la comunidad de código abierto en el futuro. ¡Gracias a Moodle por darme una oportunidad!

Gracias Mihir por tomarse el tiempo de hablar con nosotros hoy.

Este Yeat Moodle ha sido seleccionado nuevamente para participar en el programa Google Summer of Code.

Descubre cómo puedes participar y ver nuestros proyectos sugeridos GSOC.