A Metamorfose do Código: Como uma Minimal API definiu minha maturidade na transição de carreira
Dizem que a transição de carreira é como aprender a andar novamente, mas em um planeta com gravidade diferente. Você traz consigo toda a sua bagagem de vida, suas soft skills e sua resiliência, mas o chão sob seus pés é novo, instável e, muitas vezes, aterrorizante.
Quando decidi migrar da Educação para a Tecnologia, eu sabia que enfrentaria desafios. O que eu não sabia é que haveria momentos específicos, "pontos de virada", que transformariam não apenas o meu código, mas a minha própria percepção do que significa ser um desenvolvedor.
Recentemente, concluí essa etapa crucial da minha jornada: o Bootcamp GFT Start #7 .NET, promovido pela DIO em parceria com a GFT Brasil. O certificado mostra números frios: 65 horas de carga horária, 30 cursos, 9 desafios de projeto. Mas números não contam histórias. Números não mostram as noites em claro, a frustração de um erro de compilação ou a euforia silenciosa de ver um JSON retornando corretamente no Swagger.
Hoje, quero compartilhar a história por trás desse certificado. Não sobre as aulas que assisti, mas sobre o desafio que me fez, de fato, amadurecer.
O Abismo da Teoria vs. Prática
Durante o bootcamp, naveguei por um mar de conhecimentos. Aprendi sobre a sintaxe do C#, mergulhei na nuvem com o Azure e entendi os pilares da Programação Orientada a Objetos. Tudo isso é fundamental, mas, até certo ponto, ainda era um "voo simulado".
O verdadeiro teste de fogo veio com um nome que parecia inofensivo: Minimal API.
A proposta do desafio parecia simples: construir uma API enxuta utilizando as novas funcionalidades do .NET. No entanto, para quem está em transição, "simples" é uma palavra perigosa.
Ao abrir o Visual Studio e encarar a tela em branco, percebi que não bastava mais "seguir o tutorial". Eu precisava arquitetar. Precisava entender o fluxo da informação. A Minimal API me forçou a sair da zona de conforto da programação procedural e entrar na mentalidade de engenharia de software.
O Desafio Técnico: Onde o Filho Chora e a Mãe não Vê
O desenvolvimento desse projeto (que você pode conferir na íntegra no meu GitHub: minimal-api) foi o meu grande divisor de águas.
O obstáculo não era apenas escrever o código, mas entender o porquê de cada linha.
- Como gerenciar as dependências de forma limpa?
- Como mapear as rotas (
MapGet,MapPost) de forma que façam sentido semântico? - Como garantir que o banco de dados receba e devolva os dados sem gargalos?
Houve momentos de bloqueio. Aquele cursor piscando na tela parecia zombar da minha decisão de mudar de área. Mas foi exatamente aí que a "mágica" da transição aconteceu. Usei minha bagagem de educador — a paciência, a metodologia de pesquisa, a capacidade de quebrar problemas grandes em partes menores — para atacar o código.
Cada erro resolvido no console não era apenas um "bug fix"; era um tijolo a mais na construção da minha confiança. Entendi, na prática, que uma API não é apenas um amontoado de endpoints, mas o coração pulsante que conecta o usuário aos dados.
A Conquista da Maturidade
Ao finalizar o projeto da Minimal API e vê-lo rodando perfeitamente, documentado e versionado, senti algo diferente. Não era apenas a alegria de terminar uma tarefa. Era a sensação de maturidade técnica.
Percebi que deixei de ser um "copiador de código" para me tornar um "solucionador de problemas".
O Bootcamp GFT Start #7 foi o veículo, mas o motor foi a minha persistência. A GFT Brasil e a DIO me deram o mapa e as ferramentas, mas eu tive que caminhar a trilha.
Este projeto específico me ensinou que a tecnologia .NET é robusta e poderosa, mas ela exige respeito e estudo profundo. Sair do básico e implementar uma solução funcional me deu a certeza de que estou pronto para os desafios do mercado real.
O Próximo Capítulo
Olho para este certificado e não vejo apenas um papel digital. Vejo a prova de que a transição de carreira é possível, desde que haja dedicação e, principalmente, a coragem de enfrentar os códigos que nos assustam.
Estou encerrando este ciclo com a certeza de que a base foi construída. Meu repositório no GitHub não é mais apenas um depósito de exercícios escolares, é um portfólio de quem colocou a mão na massa e resolveu problemas reais.
Aos recrutadores e colegas de área: este sou eu. Um profissional que une a didática e a humanidade da área de Educação com a lógica e a técnica afiada do desenvolvimento .NET.
A jornada continua. E o próximo commit será ainda melhor.
🔗 Link do Projeto: https://github.com/cleofasjunior/minimal-api
#TransiçãoDeCarreira #DotNet #CSharp #GFTStart7 #DesenvolvimentoPessoal #TechJourney #MinimalAPI #MaturidadeProfissional




