TC

Thaislaine Cruz03/06/2026 23:40
Compartilhe

Entre erros e vitórias: aprendendo a programar na prática

    Primeiros Desafios

    Meu nome é Thaislaine, estou em transição de carreira e atualmente participo do DIO campus expert. Sempre tive curiosidade sobre tecnologia, mas só recentemente decidi mergulhar de vez na programação e me tornar uma Full Stack. Essa decisão trouxe muitos desafios, como lidar com a ansiedade de recomeçar, mas também conquistas que quero compartilhar neste artigo.

    Aprender a programar é uma jornada cheia de altos e baixos. Entre erros que parecem impossíveis de resolver e vitórias que trazem uma sensação única de conquista, cada linha de código se torna parte de uma história de evolução. No meu caso, essa história começou nos bootcamps da DIO, onde decidi transformar a ansiedade de começar do zero em prática real. Foi nesse processo que nasceu meu primeiro projeto: um controlador financeiro simples, mas que já me ensinou muito sobre APIs, integração front-end e back-end, e principalmente sobre persistência.

    No início, tudo parecia confuso. Python, JavaScript, Flask, JSON… eram tantas palavras novas que minha cabeça parecia não acompanhar. Muitas vezes me senti perdida, sem saber por onde começar. Mas foi justamente nesses momentos de dúvida que percebi a importância de dar pequenos passos. Corrigir um erro de indentação, entender como uma rota funciona ou conseguir exibir um dado na tela já eram vitórias que me motivavam a seguir em frente.

    A ansiedade de não saber tudo de uma vez era grande, mas aprendi que programação é como montar um quebra-cabeça: cada peça precisa ser colocada no seu tempo. E cada erro que aparece é, na verdade, uma oportunidade de aprender algo novo.

    O Projeto do Controlador Financeiro

    Para aplicar o que estava aprendendo, decidi criar um controlador financeiro. A ideia era simples: registrar minha renda e meus gastos, calcular o saldo e exibir tudo de forma clara. No back-end, usei Flask para criar uma API que salva e carrega dados em um arquivo JSON. No front-end, utilizei JavaScript para consumir essa API e mostrar os resultados na tela.

    Com esse projeto, aprendi na prática como o front conversa com o back, como os dados trafegam entre cliente e servidor e como organizar melhor meu código. Também percebi a importância de planejar o desenvolvimento, criando um roadmap no Trello para visualizar cada etapa. Isso me ajudou a não me perder e a manter o foco.

    Ainda não esta pronto, tenho muitas melhorias e ajustes que preciso fazer ainda, mas com paciência e persistência, estou vendo meu projeto ganhar forma.

    Lições Aprendidas

    Mais do que aprender a programar, esse projeto me ensinou sobre disciplina e organização. Descobri que não adianta querer abraçar tudo de uma vez: é preciso dividir as tarefas em pequenas metas e comemorar cada conquista. Também percebi que sentir-se ansiosa ou confusa faz parte do processo, e que a prática constante é o que realmente traz evolução.

    Entre erros e vitórias, cada passo tem me mostrado que aprender a programar é mais do que dominar linguagens: é sobre persistência, organização e acreditar no processo. Hoje, consigo olhar para trás e ver o quanto já aprendi, mesmo que ainda haja muito caminho pela frente. Meu próximo passo é evoluir o controlador financeiro, migrando para um banco de dados e adicionando relatórios gráficos. Mas, acima de tudo, quero continuar aprendendo e mostrando que cada erro é apenas mais um degrau rumo à vitória. 

    Espero que minha experiência inspire outros iniciantes a persistirem, mesmo quando os erros parecem maiores que as vitórias.

    Compartilhe
    Comentários (0)