Acompanho suas postagens e sua newsletter, e elas me ajudam bastante a organizar meus pensamentos e ideias de certa forma, não sei se vai ler esse comentário.
Há três anos, eu e mais três amigos (todos programadores) nos juntamos para tentar desenvolver um projeto para uma mecânica da cidade, mas falhamos miseravelmente. Houve overengineering, planejamentos medíocres, stacks mal pensadas e, no fim, todos só sabiam programar.
Há um ou dois anos, eu e dois amigos — dessa vez um DevOps (que fazia parte do antigo grupo) e um advogado (PO) — decidimos criar um sistema para um cliente em potencial. Falhamos novamente. Mais uma vez, houve overengineering. O planejamento foi bom até certo ponto, mas deveríamos ter focado em fazer um MVP rápido, o que não aconteceu na prática.
Obviamente, todos ficaram frustrados e seguiram rumos distintos. Ainda tenho contato com o DevOps, que é um grande amigo meu.
Este texto, em específico, me fez refletir sobre esses grupos dos quais participei e sobre o papel de cada um dentro deles. Aprendi muito com ambas as situações e, na prática, errando miseravelmente, descobri meus pontos fortes e fracos.
Bom, agora é aguardar minha próxima empreitada.