1973271_560112154104444_162237412894657014_o-550x366
1973271_560112154104444_162237412894657014_o-550x366

Battle dev: concursos de código estão chegando às escolas

Regularmente, o RegionsJob organiza o Battle dev . Essas são competições de código das quais muitos desenvolvedores participam, estejam ou não procurando um emprego. Esses eventos permitem que os recrutadores identifiquem talentos e recrutem de uma maneira diferente. Recentemente, um desenvolvimento de batalha de outro tipo foi organizado dentro da Escola Superior de Engenheiros Léonard-de-Vinci. Os participantes desta vez eram estudantes. A escola forma engenheiros em profissões digitais, dentro de quatro áreas principais: Ciência da Computação e Ciências Digitais, Engenharia Financeira, Mecânica e Modelagem Digital e Novas Energias. Ao final desta Dev Battle, alunos e professores são unânimes: esse tipo de competição de código é um verdadeiro trampolim para o emprego e um facilitador de encontros entre alunos e recrutadores.

1973271_560112154104444_162237412894657014_o-550x366
1973271_560112154104444_162237412894657014_o-550×366

Christophe obteve o melhor desempenho do 4º ano de sua escola. Ele quer se tornar engenheiro de computação e participou do Battle dev porque gosta de programação e desafios: “  muitas empresas fazem esse tipo de exercício em entrevistas de emprego, incluindo Google e Facebook. É um bom exercício recrutar um desenvolvedor, conhecer sua maneira de pensar e ver como ele se sai diante de um obstáculo. Então, para nós, foi bom ter feito o Battle dev para se preparar. Enquanto na escola sou mesmo a cabeça das minhas turmas, lá me permitiu medir-me, testar o que posso fazer de uma forma divertida”.

O 5º ano, em estágio final de estudos, também participou do Battle dev para o desafio. Ao contrário das entrevistas, os concursos de código são “uma oportunidade de apresentar ao candidato um fato consumado e dizer-lhe exatamente o que fazer. Além disso, é uma notação bastante objetiva, pois todos têm o mesmo problema”, segundo Guillaume. O Battle dev também permite que os recrutadores julguem os candidatos no mesmo exercício. Jérémie acredita que  ” durante as entrevistas, o candidato blefa em suas habilidades, enquanto Battle Dev permite definir um padrão, não há blefe possível”. 

Mas muitas vezes é um primeiro passo, que dificilmente pode derrubar o clássico processo de recrutamento segundo Julien e Jérémie: “no nível do problema, é bom, porque você pode ver como o candidato pensa e consegue resolver problemas não muito difíceis. Por outro lado, a questão da velocidade força você a codificar de uma maneira que não é necessariamente a mais limpa. Nos negócios, isso não é necessariamente o que eles pedem. Além da velocidade, o código também deve ser eficiente. »

1888465_560107077438285_1456552240040548323_n-550x366.jpg
1888465_560107077438285_1456552240040548323_n-550×366.jpg

Os professores concordam. Thomas Raimbault e Jérôme Da-Rugna, responsáveis ​​respectivamente pelo 1º ano do ciclo de engenharia e pelo departamento de TI e Ciências Digitais, explicam porque a escola participou neste Battle dev: “foi um verdadeiro sucesso, confirmou totalmente o pense assim. É um evento que reuniu alunos dos nossos 5 anos de estudo e de todos os nossos cursos. Uma escola de engenharia como a ESILV procura manter uma ligação forte e contínua com o mundo empresarial. Os Battle devs poderão, no futuro, ser uma ferramenta moderna e dinâmica para garantir esta ligação entre escolas e empresas: os nossos alunos serão os primeiros a beneficiar deles! »

Eles também consideram que as empresas se beneficiam disso. Este tipo de concurso é a garantia de “alcançar candidatos a nível nacional ou mesmo internacional. As empresas muitas vezes relatam a dificuldade de “perfilar” os candidatos para suas ofertas de estágio e emprego. Um desenvolvedor de batalha permite garantir as habilidades de um candidato tanto do ponto de vista acadêmico quanto prático. Evita, assim, grandes decepções para as empresas no seu recrutamento” . Do lado dos alunos, sentimos “uma verdadeira emulação e um espírito de competição muito saudável e positivo. Os alunos enfrentaram testes profissionais reais. Eles se envolveram nos exercícios propostos”. Uma boa forma de se preparar para a pressão dos testes realizados durante as entrevistas de recrutamento, de uma forma divertida: “a gamificação é muito interessante porque desvia o stress de uma entrevista individual: o candidato concentra-se sobretudo na sua resposta ao exercício”.

10317744_560109424104717_2742635225972784593_o-550x366.jpg
10317744_560109424104717_2742635225972784593_o-550×366.jpg

Após esta competição de código, alunos, professores e empresas concordam em um ponto: é uma boa forma de avaliar os jovens recém-formados. Mas é apenas para desenvolvedores? No momento, a maioria das operações desse tipo é dedicada a eles. Mas o conceito poderia muito bem ser usado para outras profissões: “novos tipos de exercícios devem ser criados, mas o ponto mais delicado será avaliar as habilidades de gerenciamento de projetos. Quando nossos alunos se candidatam a cargos de gerente de projeto, eles são confrontados com várias entrevistas e procedimentos às vezes complicados: o “gerente de projeto” do Battle dev tornaria possível modernizar esses processos um tanto empoeirados!

en_USEnglish