Perguntas Frequentes - DEVs

Uma seleção com as dúvidas mais comuns enviadas por DEVs

1. Como são os conteúdos e desafios?

Todos os nossos conteúdos e/ou desafios foram feitos em análise por entrevistas com empresa de tecnologia atuantes no mercado. São desafios em contextos reais de crescimento em startups e times de tecnologias.

Se optar pela nossa assinatura, você terá uma explicação detalhada e uma solução para cada desafio de acordo com o seu ritmo de aprendizado.

2. Quais tópicos são abordados?

Nossos mentores vão montar trilhas de aprendizado para cada pessoa de acordo com as suas preferências e progressos. Todos os conteúdos e desafios são de situações reais em empresas tech. Podemos tratar assuntos como:

  • Algoritmos Aleatórios e Complexidades
  • Programação Síncrona ou Assíncrona
  • Matrizes, Pilhas e filas
  • Programação Orientada a Objetos
  • Programação Funcional
  • Sistemas Distribuídos
  • Arquitetura e estruturas de projetos
  • Frameworks e/ou Bibliotecas Javascript
  • Práticas e Comandos Git
  • Práticas de CI/CD
  • Deploy de projetos

3. Eu não tenho diploma de T.I. Eu ainda devo matricular em uma mentoria na desafios.dev?

Embora os problemas que enviamos dependam do conhecimento de estruturas de dados e algoritmos, não é necessário ter uma graduação em áreas de informática ou afins para resolvê-los. É preciso esforço, dedicação e prática. Você precisa ser capaz de programar. Se você é autodidata ou graduado em um bootcamp de programação (ou você está em um agora), então você está absolutamente apto para os desafios da plataforma.

4. Quanto tempo devo gastar para resolver cada problema?

Cada desafio é projetado e personalizado de acordo com a mentoria. Existem desafios que para ser resolvido precisa de uma hora. E existem outros desafios de cunho prático que podem levar até 3 dias para serem resolvidos.

5. Como faço para cancelar a inscrição?

Se você quiser cancelar a inscrição é porque você conseguiu o emprego dos seus sonhos e não precisa mais praticar para desafios reais. Basta enviar um e-mail para [email protected] e sua assinatura será cancelada.

6. Em que linguagem de programação estão os desafios e soluções?

Nossas soluções estão em Javascript, TypeScript e Haskell. No entanto, estamos procurando expandir para outras linguagens populares como: Python, PHP, Java, Kotlin, Swift, Ruby, Clojure, Elixir, Scala, C++, Common Lisp e Java.

7. Em quais idiomas estão os desafios e soluções?

Nossas mentorias estão disponíveis em Português Brasil e Espanhol. Estamos trabalhando para expandir e ter mentores que comunicam-se em inglês.

8. Eu me inscrevi, mas não estou recebendo as notificações =/

Primeiro verifique a sua caixa de SPAM. Se for esse o caso, por favor, coloque o nosso email na lista de autorizações para garantir que não vai entrar em spam no futuro. Se você não receber um e-mail em até 48 horas depois de se inscrever, envie um e-mail para [email protected] e resolveremos o problema.

9. O que são os Desafios Patrocinados?

São desafios criados em conjunto com empresas ou startups apoiadoras com o objetivo de avaliar potenciais candidatos para receber um prêmio, que poderá estar vinculado a uma oportunidade de trabalho, um projeto temporário, ingressos para eventos ou outros tipos de prêmios.

10. Como funciona o processo de contratação através da plataforma?

Basta o seu perfil estar com o "Foco" configurado para "Oportunidades de Trabalho" ou quando agendar uma mentoria setar a opção "Foco" para "Oportunidades de Trabalho". Dessa forma, o seu perfil vai estar sendo monitorado por nossos mentores e também por nossa rede de empresas tech apoiadoras.