Executando verificação de segurança...
1

[DUVIDA] Desenvolvendo um projeto real para ganhar experiência (e não dinheiro)

Recentemente comecei a desenvolver um projeto não com o objetivo de ganhar dinheiro, mas sim de ganhar experiência real e aumentar minhas chances de conseguir meu primeiro emprego/estágio na área.

Já desenvolvi outros projetos com essa mesma intenção, mas sempre acabavam sendo projetos mais simples, como o clássico app de tarefas (evento canônico rsrs).
Dessa vez, decidi fazer diferente.

Estou tratando esse projeto da forma mais profissional que consigo, simulando ao máximo um ambiente real de desenvolvimento. Pela primeira vez, estou aplicando conceitos e ferramentas que antes eu até conhecia, mas não entendia de fato a importância prática, como:

  • Docker
  • Arquitetura de software
  • Testes automatizados
  • Organização de código pensando em manutenção e escalabilidade

O projeto em si não é nada inovador a ideia é algo no estilo “Cartola FC”, mas voltado para basquete.
A intenção é lançar o projeto com uma versão web e também uma versão mobile na Google Play.

A minha principal dúvida e o motivo deste post é:

Como e onde documentar o progresso do projeto e tudo o que estou aprendendo, de forma que isso realmente me ajude a me destacar no mercado e conquistar uma oportunidade?

Gostaria muito de ouvir experiências de quem já passou por algo parecido ou conselhos de quem hoje atua na área.

Carregando publicação patrocinada...
2

Esses tempos eu estava vendo coisa parecida, e perguntei para o Gemini que me disse pra ir postando no linkedin a medida que ir desenvolvendo. É algo chamado Build in Public. Eu sigo o cara da Odete que fica postando também as coisas que ele implementa no Saas, mas aja paciência pra criar tanto conteúdo.

1

documentar o progresso do projeto e tudo o que estou aprendendo de forma que isso realmente me ajude

Cara,
Parece que você está no level 5 do desenvolvimento de software.
Você tem projetos e está escrevendo sobre eles.

Alguns de nós tem essa experiência.

Eu no meu caso já brinquei com algumas plataformas de blog, microblogs, redes sociais youtube, criei (alguns) sites portfolios (com textos... sem textos...), escrevi em sites dos outros...

No meu caso o aspecto técnico (escolhas code-time) ganharam muito espaço nos meus textos.

Às vezes parece que quando escrevo código estou pensando no 'artigo acadêmico' que vou escrever depois.

Penso nisso muito mais do que em monetização.

muito mais

Não sei se você (s) concordam. Eu acho que
escrever código é recompensador de maneiras inesperadas.

Sobre recomendar exatamente onde documentar eu não vou palpitar, mas vou recomendar que documente. Escrever esclarece as idéias. Quando a pessoa escreve sobre o trabalho ela descobre novos pontos-de-vista.

1

Minha sugestão é um blog e que acada x tempo publique um novo conteúdo com as informações mais detalhadas, e um post no linkedin com o resumo.

Dá pra usar como destaque no seu perfil, além de uma prova concreta do seu desenvolvimento.