Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafio: automatizando processos na equipe de RH

Considerando que o pensamento computacional engloba a decomposição do problema, o reconhecimento de padrões, a abstração das informações/rotinas relevantes e a criação de um modelo eficiente, entendo que o melhor caminho seria criar um algoritmo que permita a realização do agendamento das entrevistas sem a necessidade da execução manual das rotinas repetitivas pelo usuário.

Assim, a partir da lista de candidados selecionados e das datas de agendas disponibiizadas pela empresa para realizar as entrevistas, é possível automatizar a rotina utilizando soluções de agendamento automático.

  1. Decomposição do proplema:
    selecionar candidatos para entrevistas > identificar datas e horários para realização de entrevistas > entrar em contato com candidatos para identificar disponibilidade > enviar e-mails de confirmação > organizar a agenda.

  2. Reconhecimento de padrões
    A rotina de agendamento de entrevistas é repetitiva. Não havendo a necessidade de contato entre recrutador e candidato para agendamento, podendo o e-mail de confirmação e organização da agenda com os horários serem gerados de forma automatizada.

  3. Abstração
    As rotinas repetitivas de contato com o candidato para definição de data de entrevista, envio de e-mail de confirmação e organização de agendar podem ser realizadas de forma automatizada.

  4. Modelo Eficiente
    Um modelo eficiente poderia permitir ao recrutador inserir em uma ferramenta os e-mails dos usuários e as datas disponibilizadas pela empresa para entrevistas; a ferramenta enviaria para o e-mail do candidato um link onde ele possa escolher entre as datas e horários disponíveis aquela mais adequada para ele; uma vez escolhida a data pelo usuário, a própria ferramenta envia e-mail de confirmação; e, organiza a agenda com os horários.

1 resposta
solução!

Olá, Flavia!

Parabéns por essa análise tão estruturada. É muito bom ver como você aplicou cada um dos quatro pilares do pensamento computacional para transformar um processo manual cansativo em um fluxo lógico e escalável.

Sua reflexão demonstra um domínio excelente sobre como a abstração ajuda a separar o que exige julgamento humano (seleção de talentos) do que é puramente mecânico (troca de mensagens para ajuste de horários). Ao propor que o sistema gerencie a disponibilidade e as confirmações, você não apenas economiza tempo, mas elimina as falhas de comunicação que costumam ocorrer em processos manuais.

Para elevar ainda mais o nível dessa solução, vale notar que você pode incluir o pilar do reconhecimento de padrões para lidar com imprevistos. Por exemplo: se um candidato não escolher um horário em até 24 horas, o sistema pode disparar um lembrete automático. Isso garante que a vaga não fique "travada" e que o fluxo continue se movendo.

Conseguiu perceber como a abstração que você fez permitiu que o recrutador saísse da função de "organizador de agendas" para atuar de forma mais estratégica na análise dos candidatos?

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!