Tenho uma lista gigante de ideias de projetos menores, que gostaria de desenvolve-los, mas não tenho "braço" pra isso, porque hoje meu tempo está muito voltado aos projetos e clientes da minha empresa, a App Masters.
Ao mesmo, estes são projetos interessantes para quem quer aprender com problemas reais, porque trazem desafios interessantes e podem servir de alanca no aprendizado. São pequenos e levemente complicados. Além do que, é uma oportunidade pra eu te conhecer melhor, e quem sabem mais na frente vir estagiar conosco.
Por isso estou criando esse programa experimental, de projetos paralelos, com uma sequência de etapas e fases.
👉 Dê uma olhada neste post meu no Linkedin para entender um pouco mais o contexto, e se possível leia os comentários e reflita.
É uma proposta experimental, e te peço para não se interessar por ela, se tiver qualquer dúvida quanto a eficácia disso.
Consultei o nosso jurídico para saber como fazer da forma correta.
Teríamos um contrato direto entre eu (Tiago Gouvêa) e você, com duração de um ou dois meses. Não precisa ser MEI nem nada, seria um contrato simples entre duas pessoas físicas.
Se na primeira ou segunda semana já não der certo, a gente já aborta. Se completar o contrato até o fim, acertaríamos uma bonificação de 200 reais e daria um certificado que desenvolveu o projeto comigo.
Se você precisar de um design para começar algo, por favor não participe.
Se você precisa de documentos de requisitos, por favor não participe.
Se você não gosta de arriscar, melhor não correr esse risco.
Se você não quer ser parte de um experimento, não participe.
Se você não curte mudar os planos no meio do caminho, não participe, porque semanalmente eu irei revalidar tudo, e muderei o se achar necessário.
Se você precisa de cursinho pra fazer tudo, de alguém te ensinando tudo, melhor procurar mais um cursinho.
Se você não sen 88AA te que consegue ensinar o que aprendeu, também não te recomendo ir em frente.
Este não é um programa de voluntariado. O maior beneficiário será você mesmo. Se você não concorda, não participe.
Nestas semanas você lidaria diretamente comigo no projeto mas teria que estudar e aprender um bocado de coisa por conta própria. Não espere que eu vá te ensinar como fazer tudo, não é essa a ideia aqui.
Você será convidado pra um canal no nosso Slack onde poderia tirar duvidas comigo e outros devs, pra te ajudar a desagarrar quando precisar, te ajudar a pensar.
Você terá um ou dois slots de 15 minutos por semana, para tirar duvidas de código com algum dev da App Masters via audio/video.
Eu estarei quase sempre disponível para tirar duvidas do projeto, ajudar a pensar como fazer, discutir os detalhes.
Pode ser que você faça um projeto sozinho, pode ser que outra pessoa também esteja fazendo o mesmo projeto, mas cada um no seu código.
O que eu vou esperar de você:
- Dedicação real em entender o problema, buscar uma solução, implementar e entender o que fez
- Interação e comunicação clara e constante comigo
- Ver sua evolução neste curto período para sentir firmeza em você
O que vou avaliar:
- Se eu consigo te entender
- Se você consegue me entender
- Sua capacidade de entender os problemas
- Sua capacidade de refletir sobre as atividades e tirar dúvidas
- Sua capacidade de implementar o que for preciso
- Sua organização e a qualidade do seu código no geral
Ao concluir o período do contrato, se eu tiver uma demanda aqui precisando de pessoas, eu poderia te chamar para estagiar, dai seria contrato de estágio normal. Mas, não conte com isso para participar.
- Primeira semana - criar o projeto mínimo, e já realizar a primeira entrega
- Segunda semana - adicionar o recurso principal
- Terceira semana - incrementer a funcionalidade, tornar ainda melhor
- Semanas seguintes - irmos melhorando conforme usarmos e avaliarmos
Toda semana teremos ao menos uma reunião, com outros participantes juntos, para discutir o projeto, os detalhes, pensar como fazer acontecer.
Toda semana você precisará entregar pelo ao menos uma versão funcionando, do que estiver desenvolvendo, e dar push para o repositório.
Te darei feedback em todas as entregas.
- Ter o mínimo de prática com código
- Ter github com projetos
- Ter linkedin com o mínimo de informações
- Se inscrever por este formulário
- Aguardar meu retorno pelo whatsapp
- Se formos avançar, teremos uma conversa rápida pra gente se conhecer
Não tenho como trazer tantas pessoas, então por favor tenha paciência.
Recomendo também dar uma olhada no SouJunior
Estes são os projetos iniciais. Você terá que se interessar por no mínimo uns dois no formulário de inscrição.
- Extensão para o chrome
- React + Firebase + Chrome Extension API
Trará alguns facilitadores para quem usa muito whatsapp no computador, para rapidamente abrir o whatsapp para envio de mensagens, e também algumas interações com o próprio whatsapp web, para "injetar" recursos extras nele.
Pessoas que trabalham com prospeção e força de vendas, são possíveis usuários para esta solução.
No futuro o projeto poderá se conectar a CRMs para integração de contatos, registro de conversas, movimentação de tarefas, etc.
- Extensão para o chrome
- React + Firebase + Chrome Extension API
GPCT (Goals,Plans,Challenges,Timing) é uma metodologia de perguntas e respostas para entender melhor um possível cliente, enquanto também se apresenta a empresa.
Minha ideia é criar uma extensão, que se abriria em reuniões do Google Meet e outras plataformas, trazendo as questões e o roteiro para a reunião ter mais sucesso.
Ao mesmo tempo, essa ferramenta poderia ser utilizada para outras demandas onde seja preciso seguir um roteiro em uma reunião. Portanto numa o usuário poderia criar seus roteiros com suas perguntas e observações.
- Extensão para o chrome
- React + Google Drive API + Chrome Extension API
Esta extensão deve navegar dentro de uma plataforma de networking, de acesso fechado, buscando os contatos que estão dentro de alguns perfis específicos, salvando os contatos, solicitando conexão, e enviando mensagens.
O objetivo é automatizar o processo de conectar com pessoas pela plataforma.
Precisaremos de uma interface básica para configurar com quem queremos conectar, e disparar o processo. Os resultados poderão ser salvos diretamente em planilhas do Google para facilitar.
- WebApp
- React + Firebase
Muitas pessoas dependem de carona para ir para o trabalho, faculdade ou eventos, e este webapp vem para simplificar o processo de oferecer/pedir carona.
Através de uma interface simples os destinos são criados, os caroneiros e os interessados em caronas se registram e combinam facilmente suas idas e vindas.
- WebApp
- React + Firebase
Neste sistema a pessoa poderia recriar sua empresa, com colaboradores IA, cada um com seu cargo e área de conhecimento.
Estes colaboradores poderiam ser acionados via chat, bem como poderia participar de reuniões para discutir ideias, estratégias e ações.
Aqui, estaríamos fazendo apenas do frontend do projeto.
- WebApp
- React + File System Access API + Dolby
A Dolby oferece uma API para tratamento de audio que já usamos em um projeto, porém não oferecem um sistema para o usuário final.
A ideia é fazer um WebApp, que irá ler uma pasta no disco do usuário, permitir testar diferentes combinações de filtros, e então processar os arquivos, realizando a chamada na API enviando cada arquivo com os parametros, e salvando o retorno em outra pasta.
- Ferramenta web
- React
Muitas empresas precisam ter chat em seus sites, porém nem sempre tem alguém para atender, e o GPT poderia estar lá para responder o que for preciso.
Já tenho um backend pronto para isso, e precisamos desenvolver o frontend por onde as informações seriam treinadas, e a interface do chat em si.