Ada Hack | Hackathon Ada Tech

No ano de 2023, enquanto buscava por uma oportunidade no mercado de trabalho, conheci a Ada Tech, e participei do processo seletivo para a formação Vem Ser Tech patrocinada pelo iFood.

Foi um processo seletivo muito concorrido, do qual participaram mais de 50 mil alunos no país inteiro, e estes alunos foram divididos em 4 trilhas, mas apenas um pouco mais de 5 mil passaram por todas as etapas do processo e tiveram a oportunidade de fazer o curso, e eu tenho orgulho de dizer que fui um deles.

Para saber mais sobre este curso e o processo seletivo, clique aqui.

Após o final dd curso no mês de Março de 2024, os alunos foram convidados a participar de mais um evento, um Hackathon, onde cerca de 200 alunos de todas as trilhas participaram.

Neste evento, todos os grupos receberam um problema, e tiveram que desenvolver uma solução baseada em sua respectiva trilha. O case que recebemos foi o seguinte:

Case Ada Hack

Com base nisso, cada grupo teve que desenvolver uma solução baseada  em sua respectiva trilha (Front End, Back End, DevOps ou dados). No meu caso, como eu fazia parte da trilha de Back End, a solução que tivemos que desenvolver foi a seguinte:

Desafio trilha Back End Ada Hack

Com o desafio em mãos, utilizamos o conhecimento adquirido no curso para desenvolver um , MVP da nossa solução, uma API que recebe além dos dados pessoais dos candidatos, recebe também vários dados referentes a diversidade daquele candidato (como etnia, identidade de gênero, orientação sexual, e se esse candidato é PcD ou não).

E mesmo após o candidato ser contratado e virar um funcionário, esses dados de diversidade seguirão no banco de dados da empresa, assim fornecendo a possibilidade de relatórios estatísticos de diversidade não apenas dos candidatos, mas também dos funcionários que já trabalham na empresa.

Funcionalidades do nosso MVP:

Além do projeto em si, que foi muito legal de fazer, tivemos também 2 mentorias com um professor da Ada Tech durante o curso, e posso dizer com certeza que essas mentorias foram essenciais para nosso grupo, pois nos ajudaram a dar o direcionamento pelo melhor caminho a ser seguido em função do curto espaço de tempo e da enorme quantidade de trabalho.

Encerramento do Hackathon

Tenho muito orgulho de dizer que ao final do evento, minha equipe foi declarada campeã da trilha de Back End onde haviam 5 equipes concorrendo nesta trilha.

Para quem quiser saber mais sobre este projeto, segue abaixo o link do repositório no GitHub, e também da documentação da API no deploy feito no Render.

ATENÇÃO: Ao entrar na documentação da API, você terá a possibilidade de cadastrar pessoas e fazer login com as pessoas que você cadastrou, mas não será capaz de acessar as demais rotas pois as pessoas que se cadastram no sistema recebem por padrão o nível de acesso 0, ou seja, não podem acessar as  demais rotas do sistema. Caso queira ter acesso a mais consultas, faça login com o email “[email protected]” e senha “1234”.

Essa certamente foi uma excelente experiência, tanto pelo aprendizado, quanto pelas amizades que fiz durante este evento.

Jovem Programador Senac módulo 2

Após passar na seleção pelo módulo 1 de lógica de programação, iniciei o módulo 2 do curso.

O módulo 2 consiste basicamente em desenvolvimento de software e aplicativos desktop, utilizando a linguagem Python, o PyQT5, o QT design e o banco de dados Sqlite.

Este módulo do curso se iniciou no dia 02/08/2021 e terminou no dia 10/12/2021 com 200 horas de aulas teóricas e práticas, esse módulo 2 do curso era a princípio híbrido, com aulas online e presenciais, e devido a pandemia, o aluno que desejasse (como foi o meu caso) poderia fazer esse módulo 100% online.

Certificado de conclusão do curso.
Carga horária do curso.

Neste módulo começamos aprendendo o básico da linguagem Python utilizando linhas de comando e o terminal.

Após isso, aprendemos também a utilizar o Qt design e o PyQt5 para construção de interfaces gráficas. Aprendemos também um básico da linguagem SQL e de trabalhar com o banco de dados Sqlite3.

Com as habilidades que aprendi nesse curso, desenvolvi alguns projetos para colocar em prática o meu aprendizado, foram eles:

Finalizamos esse módulo do curso com um Hackathon 100% online que ocorreu entre os dias 11/12/2021 e 18/12/2021, foi uma intensa semana com várias oficinas e workshops e muito aprendizado, onde os mais de 400 alunos desse módulo foram divididos em grupos de 5 a 7 integrantes e tiveram a oportunidade de escolher entre 8 eixos, cada um com uma tarefa, onde apenas 14 equipes seriam classificadas para a grande final.

Com muito orgulho minha equipe conseguiu ficar entre as 14 classificadas, apesar de não chegar entre os 3 primeiros, foi uma experiência muito importante para nosso aprendizado.