1
resposta

Como melhorar na programação

Busco por sites pra seguir exercitando minha lógica de programação de programação. Aceito sugestões.

1 resposta

Olá, Calvin. Como vai?

É uma excelente iniciativa buscar plataformas para focar na prática. A lógica de programação é como um músculo: quanto mais você exercita resolvendo problemas variados, mais natural o pensamento computacional se torna na hora de criar seus projetos do zero.

Para quem está estruturando a base lógica, existem plataformas fantásticas, totalmente gratuitas e muito valorizadas no mercado. Separei as três melhores opções para o seu momento atual:

  • Beecrowd (antigo URI Online Judge): É uma plataforma com raízes brasileiras, totalmente traduzida para o português e com uma seção enorme focada apenas em problemas de nível iniciante. É perfeita para treinar os fundamentos, como entrada/saída de dados, laços de repetição e estruturas condicionais, sem barreiras com o idioma.
  • HackerRank: É uma das plataformas mais conceituadas e amplamente utilizada por grandes empresas em processos seletivos. Ela possui uma trilha específica chamada Algorithms, onde os problemas progridem em dificuldade de forma muito bem estruturada. É o ambiente ideal para ganhar confiança técnica.
  • Codewars: Essa plataforma transforma a prática em um jogo de evolução de níveis (patentes). O maior diferencial de aprendizado do Codewars é que, assim que você resolve um desafio, a plataforma libera o acesso para você ver como outros programadores pelo mundo resolveram o mesmo problema. Isso abre a mente para lógicas mais enxutas e eficientes.

Como uma sugestão de boa prática para extrair o máximo dessas plataformas: antes de digitar qualquer linha de código no terminal do site, tente resolver o problema em um pedaço de papel ou escrevendo o passo a passo em comentários soltos. Essa técnica de criar o pseudocódigo primeiro garante que você foque na lógica real, sem se frustrar tentando adivinhar comandos na linguagem de programação.

Qual linguagem de programação específica você escolheu como foco para resolver esses exercícios práticos no momento?

Espero que possa ter lhe ajudado!