2

O projeto que me ensinou mais em 1 ano do que a faculdade inteira

Fui contratado inicialmente para dar suporte a um sistema legado, meu trabalho era manter um projeto em PHP (sem conhecer PHP) que já estava funcionando. Conforme fui ganhando confiança dentro da empresa, comecei a enxergar oportunidades de melhoria.
Nesse contexto, apresentei a proposta de um novo ERP. A ideia era entregar uma experiência melhor para os clientes. A proposta foi bem recebida e o projeto saiu do papel. Naquele momento, eu acreditava que seria possível terminar tudo em três meses.

Estava MUITO enganado.

Ao longo do desenvolvimento, percebi que criar um ERP envolve muito mais do que escrever código e entender regras de negócio. Além de atuar como desenvolvedor full stack, precisei definir arquitetura, estruturar serviços na AWS, tomar decisões técnicas de longo prazo e até participar da construção da identidade visual e da marca do produto.

Em algum momento, o ERP deixou de ser apenas um sistema novo. Aos poucos, se tornou a principal aposta da empresa.

O que parecia um projeto de poucos meses se transformou em uma jornada de aproximadamente um ano. Durante todo esse período, continuei dando suporte ao sistema legado e atendendo demandas dos clientes.

Próximo da finalização entrei em um período de crunch que durou cerca de três meses. A sensação era de estar constantemente correndo atrás de um prazo que precisava de "apenas mais um dia". Ansiedade, depressão, insônia, em alguns momentos até uma repulsa em abrir a IDE.

Olhando em retrospecto, percebo que muitas dificuldades não poderiam ter sido previstas. Faltava o tipo de experiência que só se adquire enfrentando projetos dessa magnitude. A parte técnica foi desafiadora, mas o maior aprendizado veio da necessidade de lidar com incertezas, alinhar expectativas e continuar tomando decisões mesmo sem ter todas as respostas.

Hoje, próximo da entrega, vejo que esse projeto me transformou profissionalmente e pessoalmente. Aprendi mais do que tecnologias, frameworks ou infraestrutura. Aprendi sobre responsabilidade, planejamento e a importância da boa comunicação.

Existem dias em que programar é prazeroso e dias em que programar é a última coisa que quero fazer. Mas, apesar de tudo, a programação continua despertando em mim o mesmo entusiasmo que me fez começar, continuo fascinado por aprender novas tecnologias, entender como as coisas funcionam e tentar trazer ideias pro mundo real.

A lição que tirei de todo o processo:

programar é muito menos sobre código e muito mais sobre a responsabilidade de cumprir promessas

Carregando publicação patrocinada...
2

Opa eae,

Concordo que projetos reais ensinam muito além de frameworks e linguagens, mas acho que existe uma diferença entre programar e trabalhar como desenvolvedor, a responsabilidade de cumprir promessas faz parte de uma profissão, não necessariamente da programação em si, ainda assim é um relato legal sobre crescimento profissional