Acompanhamos um de nossos alunos do Google Summer of Code

21 de fevereiro de 2018

Em 2017, O Moodle está envolvido com o Google Summer of Code (GSoC) há mais de 11 anos!

Desde então, trabalhamos com vários estudantes interessados no projeto de código aberto, no Moodle e no desenvolvimento.

Você pode ver todos os projetos de nossos alunos desde 2006 em nosso site da comunidade.

Como uma organização que valoriza a importância da educação, inovação e abertura, temos orgulho de estar envolvidos na orientação de alunos nos últimos 11 anos.

Agora, o que acontece com nossos alunos depois que eles concluem seu projeto GSoC conosco? O que eles fazem a seguir?

Conversamos com Mihir Thakkar, um dos nossos alunos do GSoC, para descobrir como o Moodle mudou sua vida.

Moodle HQ: Mihir, obrigado por conversar com a gente! Você pode começar como se envolveu com o Moodle?

Mihir: Minha primeira introdução ao Moodle aconteceu no meu primeiro ano de graduação na Universidade de Nirma, na Índia. Utilizamos ativamente o Moodle para envio de tarefas e testes on-line. Quando soube que o Moodle está participando do Google Summer of Code, foi a minha primeira escolha, pois adoro o produto deles. Eu me envolvi com o Moodle como desenvolvedor de código aberto, corrigindo um bug fácil do rastreador. Agradeço a Marina Glancy, que me ajudou a começar.

Moodle HQ: Você pode descrever brevemente como era o seu projeto do Google Summer of Code com o Moodle?

Mihir: O plug-in enrol_meta existente fornece funcionalidade para sincronizar automaticamente as matrículas entre dois cursos. No entanto, a interface do usuário é inconveniente devido a problemas que incluem a incapacidade de selecionar e / ou pesquisar em massa cursos, sem a funcionalidade de sincronizar inscrições suspensas / expiradas. Como parte do meu projeto GSoC, desenvolvi uma versão aprimorada do meta plugin chamada enrol_metabulk, na qual uma instância do plug-in permite vincular vários cursos a uma interface conveniente e fácil de usar e sincronização aprimorada para inscrições e cancelamentos de inscrição.

Moodle HQ: O que você começou a trabalhar com o Moodle para o programa Google Summer of Code que o ajudaria a moldar sua carreira ou interesse em desenvolvimento ou código aberto?

Mihir: Trabalhar com o Moodle no GSoC foi minha primeira experiência em larga escala ou em um projeto do mundo real. Tive oportunidades incríveis de trabalhar em problemas que eram novos para mim como estudante, por exemplo, planejamento e design detalhados antes do desenvolvimento, lidando com grandes entradas para escalabilidade, testes automatizados (Behat) e, mais importante, na interação com desenvolvedores inteligentes e inteligentes em todo o mundo .

A melhor parte do GSoC foi trabalhar com minha mentora, Marina Glancy. Eu aprendi sobre muitas novas tecnologias e conceitos, boas práticas de desenvolvimento de software e o espírito de código aberto. Não posso agradecê-la o suficiente por ser tão solidária e prestativa durante todo o projeto.

Além disso, você ficaria feliz em saber que, nos últimos anos, recebi muitos e-mails de várias universidades dizendo que eles usam meu plugin e gostam dele. Isso me motiva a contribuir com mais código para o código aberto e ajudar o mundo.

Moodle HQ: Como você acha que o Moodle o capacitou como aluno e como você acha que o Moodle desempenhará um papel na próxima etapa de sua carreira?

Mihir: Interagi com o Moodle não apenas como estudante, mas também como desenvolvedor. Minha experiência com o GSoC me ensinou muitas habilidades que continuam a me ajudar mesmo após a conclusão do projeto.

As empresas estão realmente interessadas em estudantes que trabalharam em projetos de código aberto. Em todas as minhas entrevistas de emprego, este projeto aparece como um tópico de discussão. Pessoalmente, isso realmente me ajudou a obter uma oferta de emprego em tempo integral no MathWorks HQ (Boston, EUA).

Pretendo contribuir ainda mais para a comunidade de código aberto no futuro. Agradeço ao Moodle por me dar uma oportunidade!

Obrigado Mihir por reservar um tempo para conversar conosco hoje.

Este novo Moodle foi novamente selecionado para participar do programa Google Summer of Code.

Descubra como você pode participe e veja nossos projetos GSOC sugeridos.