image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Sergio Sousa
Sergio Sousa04/03/2025 11:43
Compartilhe
Nexa - Análise Avançada de Imagens e Texto com IA na AWSRecomendados para vocêNexa - Análise Avançada de Imagens e Texto com IA na AWS

7 dicas pra se livrar dessa sensação.

    Todos que estão migrando carreira ou iniciando na programação pode achar que está copiando o código ao ver um vídeo do instrutor ensinando um projeto. Você já passou por isso? Muitas vezes me sinto assim e é super normal quando aprendemos algo novo. Então não se desespere e nunca desista! Daí decidi escrever esse artigo, tanto pra mostra como me sinto em algumas vezes como também receber seu feedback de como você está desenrolando pra gente trocar ideias.

    Então preparei algumas dicas que estava pesquisando no ChatGPT e que melhorou muito a minha visão a respeito de como evoluir meu código nos estudo.

    1. Entenda o Código Antes de Usá-lo

    Se você busca referências ou soluções online (como no Stack Overflow ou GitHub), antes de simplesmente copiar e colar, tente:

    • Ler e entender linha por linha.
    • Explicar o código em voz alta ou para outra pessoa.
    • Reescrevê-lo com suas próprias palavras ou lógica.

    👉Entender o código é fundamental para sair do copia e cola. Melhorar o entendimento vai lhe dar propriedade e melhorar a documentação da funcionalidade e objetivo do seu projeto.

    2. Refatore e Personalize

    Depois de entender o código, faça modificações:

    • Mude a estrutura: experimente outras abordagens para resolver o problema.
    • Altere nomes de variáveis e funções para algo mais intuitivo.
    • Adicione comentários explicando seu raciocínio, não apenas o que o código faz.

    👉Quando modificamos o código, buscamos soluções diferente que possa melhorar ou dar o mesmo resultado. Isso nos dá a oportunidade de erra e corrigir o erro, o que é fundamental para o aprendizado.

    3. Resolva o Problema Antes de Escrever Código

    • Desenhe um diagrama ou rascunho do fluxo lógico antes de codificar.
    • Pense no problema como se estivesse explicando para alguém que não sabe programar.

    👉Algumas pessoas aprendem melhor escrevendo e praticando. Eu uso muito esquemas e desenhos, copio algum conteúdo que não compreendo e depois pesquiso no chatGpt ou outros meios de pesquisa na web

    4. Pratique Resolver Problemas Sem Consultar Código Pronto

    👉Nesse ponto o ChatGpt indicou alguns sites onde podemos fazer contribuições e solucionar problemas. Lembre-se o programador está pra resolver problemas e isso melhora seus conhecimentos na busca de estágio ou emprego.

    5. Trabalhe em Projetos Pessoais

    Criar algo do zero te força a pensar por conta própria. Algumas ideias:

    • Um pequeno app para resolver um problema do seu dia a dia.
    • Um clone de uma funcionalidade famosa (exemplo: um mini Google Drive, um chatbot básico).
    • Um projeto open-source para contribuir e aprender novos estilos de código.

    👉Trabalhar em projetos pessoais é muito com pra enriquecer seu portfólio e agregar ao seu currículo. Envolva amigos e compartilhe suas ideias em comunidades.

    6. Aprenda com Diferentes Estilos de Código

    Leia códigos de outros desenvolvedores, tente entender e comparar diferentes formas de resolver o mesmo problema. Algumas fontes boas:

    • Repositórios no GitHub.
    • Frameworks famosos (exemplo: como o React organiza seus arquivos).
    • Códigos de outros desenvolvedores no seu time (se trabalhar com um).

    👉Participar de comunidades de tecnologia, principalmente da linguagem que está aprendendo é muito importante para compartilhar conhecimento e agregar valor ao grande profissional que você está se tornando.

    7. Desenvolva um Estilo Próprio

    • Escolha convenções de nomenclatura e organização de código que façam sentido para você.
    • Use padrões de projeto (Design Patterns) quando aplicável.
    • Se possível, crie uma pequena biblioteca ou conjunto de funções reutilizáveis do seu próprio jeito.

    👉Por último e não menos importante, faça seu estilo, desenvolva sua técnica e sua assinatura de desenvolver seus código e seu projeto. Um bom profissional organiza e adquire os chamados "macetes" na área que atua.

    Concluindo, se você já faz boa parte dessas 7 dicas então está indo no caminho certo. Lembre-se que a resiliência é muito importante para seguir na programação e desistir não pode está nos nossos planos. Com tempo você verá que tudo vai ficar mais claro e em algum instante você conseguirá se destacar seja em projetos pessoais ou até numa grande empresa de tecnologia.

    Bons estudos!

    Veja outros artigos: https://web.dio.me/articles/usos-do-forin-e-forof?back=/articles (Sousa, 2024)

    Minhas redes:

    https://github.com/SergioDevSousa

    https://www.linkedin.com/in/sergiosousa-tec/

    Compartilhe
    Recomendados para você
    Microsoft Certification Challenge #3 DP-100
    Decola Tech 2025
    Microsoft AI for Tech - Copilot Studio
    Comentários (1)
    Luiz Lopes
    Luiz Lopes - 04/03/2025 12:23

    Boas dicas

    Recomendados para você