Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

automatizando processos na equipe de RH

podemos optar por separar em etapas:

  • pegar horarios dos candidatos
  • Mandar mensagem
  • Confirmar entrevista
  • Organizar a agenda

digamos que prcisamos fazer um sistema que fasse isso automaticamente

no RH e quase igual

  • recebe mensagem

  • escolhe horario

  • confirma entrevista

  • enviar mensagem

  • confirmar

  • agenda

aloritimo ficaria mais ou menos assim:
Receber candidatos --> Mandar mensagem --> Escolher horário --> Confirmar --> Atualizar agenda.

2 respostas

nao sei se entepretei direito, se estiver errado me corrija por favor

solução!

Olá, Otavio. Como vai?

Você interpretou muito bem o desafio! O que você fez foi aplicar os pilares do Pensamento Computacional para transformar um processo manual e cansativo em um fluxo lógico que pode ser traduzido para um software ou ferramenta de automação.

Sua estruturação está correta porque você utilizou a Decomposição (dividir o problema grande de "contratar alguém" em pequenas etapas) e a Algoritmos (definir o passo a passo sequencial para que a tarefa seja concluída).

Para agregar ainda mais valor ao seu raciocínio, vamos analisar como o seu algoritmo poderia lidar com situações reais através de Condicionais e Loops, que são conceitos fundamentais da programação:

  • Tratamento de Exceções (Condicionais): No seu fluxo, o que acontece se o candidato não escolher um horário? No algoritmo, poderíamos adicionar um "desvio":
SE (candidato não responder em 24h) 
    ENTÃO: Enviar lembrete automático.
SENÃO: Seguir para Confirmação.
  • Repetição (Loops): Como o RH recebe muitos currículos, o sistema rodará esse seu algoritmo em um laço de repetição:
PARA CADA (candidato recebido) FAÇA:
    Executar fluxo de agendamento.
  • Abstração: Note que você focou no essencial: horários e mensagens. Você ignorou detalhes que não importam para o agendamento (como a cor da camisa do candidato ou o hobby dele), focando apenas nos dados necessários para a agenda. Isso é abstrair!

Seu fluxo "Receber candidatos --> Mandar mensagem --> Escolher horário --> Confirmar --> Atualizar agenda" é a base perfeita para criar uma automação em ferramentas como Python ou até plataformas de low-code (como o Zapier ou n8n).

Você está no caminho certo e sua lógica está muito clara!

Espero que possa ter lhe ajudado!