Article image
Cleofas Junior
Cleofas Junior26/12/2025 19:16
Compartilhe

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

    Compartilhe
    Comentários (0)