CodeGym/Blogue Java/Random-PT/Principais recomendações dolorosamente divertidas e ridíc...
John Squirrels
Nível 41
San Francisco

Principais recomendações dolorosamente divertidas e ridículas para iniciantes sobre como aprender codificação

Publicado no grupo Random-PT
Qualquer novato que esteja disposto a se tornar um bom programador, provavelmente, primeiro pesquisará três coisas principais no Google:
  • Com qual linguagem de programação começar?
  • Como aprender?
  • Onde aprender?
Não existe uma única resposta certa para essas perguntas, pois há tantos homens, tantas mentes ... Mas se você está aqui, já decidiu aprender Java com CodeGym. Portanto, omitiremos as questões sobre qual linguagem de programação escolher e onde aprendê-la. Vamos nos concentrar nas maneiras de aprender. Principais recomendações dolorosamente divertidas e ridículas para iniciantes sobre como aprender codificação - 1Em vez de uma seleção padrão de boas sugestões, decidimos coletar abaixo as mais ridículas. Então, vamos dar uma olhada nos erros mais comuns que os programadores iniciantes cometem por acidentalmente seguirem conselhos errados. E, claro, falaremos sobre como corrigi-los nos estágios iniciais para garantir que você se divirta com a programação. Exatamente como deveria ser!

1. Sempre peça conselhos a especialistas do Instagram/Facebook, pois eles estão sempre certos e, geralmente, muito mais espertos que você.

Os líderes devem ser considerados deuses! Tudo o que eles dizem vale (mesmo que tenham começado a programar há algumas semanas). Se eles têm muitos seguidores nas redes sociais, eles são geniais e você deve confiar em suas palavras. De qualquer forma, 1 seguidor significa 1 bilhão de células cerebrais e 10.000 seguidores = 10.000 bilhões de células cerebrais. Você tem trilhões de células cerebrais? Nós não pensamos assim. Brincadeiras à parte: em vez de ouvir os influenciadores das redes sociais, leia livros teóricos ou inscreva-se em cursos aprovados pelo tempo (CodeGym é definitivamente um deles). Naturalmente, por influenciadores das redes sociais não nos referimos a engenheiros de software ou outros profissionais que também tenham muitos seguidores nas redes sociais. O que queremos dizer é a infinidade de pessoas que não têm credenciais reais de programação, mas que têm muito a dizer sobre suas habilidades precárias e a “melhor” maneira de codificar. Você não deve esperar nenhum conhecimento profundo da mídia, então tome cuidado com o tempo e a energia. Quando se trata de programação, você deve depender apenas de fontes confiáveis.

2. Se você está tendo dificuldades para escrever um programa, essa é a falha fundamental da linguagem Java. Mude para aprender algo mais fácil!

A razão pela qual alguém pode ter muitos bugs em seu código é que Java não é perfeito. Então, o que está impedindo você de criar sua própria linguagem? De qualquer forma, Brendan Eich gastou apenas 10 dias inventando o JavaScript. Então, o que você está esperando? Brincadeiras à parte: pensar que você já sabe tudo e agora pode mover montanhas é um erro fácil de cometer. Depois de finalmente escrever um bom código que realmente funciona, sua confiança dispara e você sente que pode vencer o mundo! Claro, isso é incrível e você deve aproveitar essa sensação, mas não se esqueça de que ainda está aprendendo. Provavelmente já é hora de você começar a olhar para seu código antigo e analisá-lo. Quais partes do seu código você realmente entende e onde você acabou de copiar e colar? Tente descobrir o que diabos isso faz. Para dizer a verdade, muitos programadores de sucesso que programam há mais de 20 anos dizem que ainda sentem que apenas arranharam a superfície do Java e continuam aprendendo o tempo todo.

3. Não aproveite as ferramentas de depuração. Você deveria fazer tudo sozinho!

Mesmo se você trabalhar em uma linguagem de tipo estático como Java, não há razão para usar um depurador. É para maricas. Portanto, não se importe que os depuradores possam ajudá-lo a rastrear facilmente todos os bugs no seu código. Brincadeiras à parte: as ferramentas de depuração têm inúmeros benefícios. Eles relatam uma condição de erro imediatamente, o que permite a detecção antecipada de bugs e torna o desenvolvimento de software mais tranquilo e sem problemas. Os depuradores também fornecem muitas informações úteis sobre estruturas de dados e garantem sua interpretação mais fácil. Uma escolha ganha-ganha em todos os níveis!

4. Aprenda sozinho. Trabalhar em rede com humanos não importa, pois seu objetivo é aprender a mandar em computadores!

Um dos maiores erros dos desenvolvedores é perder tempo se comunicando com pessoas que pensam como você, em vez de escrever código. Você será contratado como desenvolvedor Java, não como interlocutor. Ignore todas essas comunidades Java. Brincadeiras à parte: mesmo que você estude sozinho com sucesso, chegará o momento em que você precisará mostrar suas habilidades para outras pessoas. Qual é o sentido de escrever se ninguém vê? Além disso, treinar em equipe ou aprender com algumas dicas dos colegas tem se mostrado muito mais eficiente do que treinar isoladamente. Se você entrar em uma comunidade, poderá obter respostas rapidamente às suas perguntas e encontrar soluções com mais facilidade. Assim, é garantido o aprimoramento do seu conhecimento de codificação e a aceleração de todo o seu processo de aprendizagem. Além disso, as comunidades lhe darão a oportunidade de se expressar quando finalmente sentir confiança interior (isso remete à recomendação nº 2).

5. Copie/cole tudo da Internet. Por que perder tempo quando você pode usar código pronto?

Devido a vários recursos como StackOverflow e Google, você pode obter quase todas as respostas que tem. Muitos desenvolvedores simplesmente perdem tempo tentando entender algo que funciona quando podem simplesmente pegar leve e usar códigos de outras pessoas. Não se preocupe em entender nenhum deles. Brincadeiras à parte: aprender com outros códigos é bom. Mas apenas copiar e colar não é legal. De forma alguma! Quando você está preso a um código que não funciona e não tem ideia do motivo, é normal a) consultar a comunidade; b) Pesquise o problema no Google e tente aprender com outra abordagem. Às vezes, usar o código de outros programadores pode ajudá-lo a descobrir por que seu código não fornece a saída desejada.

6. Se você escreveu o código, sua opinião sobre ele é irrefutável. Aborrecedores que vão odiar!

Se você for forçado a ouvir as críticas de seu tutor ou de outros desenvolvedores, certifique-se de que nada do que eles digam entre em seu cérebro. Você está sempre certo, ponto final! Brincadeiras à parte: é uma faca de dois gumes. Por um lado, um dos erros mais graves que os programadores iniciantes cometem é pensar que não são bons o suficiente, não são inteligentes o suficiente, têm o tipo errado de cérebro e assim por diante. Aqui, o ditado “Domine seu medo, ou o medo será seu mestre” funciona como nenhum outro. Por outro lado, se você for muito autoconfiante e nunca ouvir especialistas, não aprimorará suas habilidades e aprenderá algo novo. A chave é manter o equilíbrio.

7. Criando um plano? Que perda de tempo!

Realmente, quem precisa de um plano sobre como dominar a programação? Não perca seu precioso tempo e comece a escrever o código o mais rápido possível. Além disso, vocês da CodeGym dizem constantemente que a prática é crucial. Brincadeiras à parte: ao pular um plano, você está se preparando para vários erros lógicos e longas horas reescrevendo o código. Isto é o que se pode facilmente evitar se planejarmos o processo de estudo com antecedência. O planejamento pode não apenas ajudar no gerenciamento do tempo, mas também na construção de um caminho de aprendizagem coeso. Além disso, a capacidade de planejar tudo o ajudará no futuro, quando você precisar analisar os casos que pode ter esquecido e, assim, evitar erros lógicos que de outra forma poderiam ter surgido ao mergulhar direto na primeira solução.

8. A teoria é o que realmente importa! Nenhuma codificação até que você saiba tudo sobre ciência da computação nos livros!

Quanto mais você lê, mais sábio você se torna. Então, arme-se com muitos livros e pronto. Brincadeiras à parte: isso não pode estar mais longe da verdade. Muitas vezes não há correlação entre a quantidade de tempo que você gasta na teoria e o sucesso do seu aprendizado. Quando você aprende Java, é essencial aprimorar cada habilidade “recém-lida” com a prática. O conhecimento sem possibilidade de aplicação prática só é útil para responder questões técnicas em scanwords. Lembre-se de que a programação requer prática máxima. Portanto, tente codificar diariamente. Felizmente, o CodeGym oferece muitas tarefas interativas após cada aula e atinge o equilíbrio perfeito entre teoria e prática (20% vs 80%).

9. A única coisa que você precisa para ser um programador de sucesso é conhecer Java.

Depois de aprimorar suas habilidades em Java, você será capaz de conquistar o mundo, e sempre haverá uma multidão de empregadores esperando que você diga “sim” a eles. Brincadeiras à parte: qualquer linguagem de programação só se torna uma ferramenta nas mãos de um criador habilidoso. Saber escrever o código sozinho não fará com que você tenha sucesso. A programação requer outras habilidades importantes, como fortes habilidades de resolução de problemas, capacidade de visualizar uma sequência de processos, habilidades de comunicação e desejo de autoaprendizado. Não haverá um dia em que você saberá tudo, então nunca pare de aprender. A programação é uma área muito interessante, com constantes atualizações e novas tecnologias que você deve dominar para se tornar um especialista único. E o CodeGym pode te ajudar com isso!
Comentários
  • Populares
  • Novas
  • Antigas
Você precisa acessar para deixar um comentário
Esta página ainda não tem nenhum comentário