CodeGym/Blogue Java/Random-PT/Seu histórico não faz nenhuma diferença ao aprender a cod...
John Squirrels
Nível 41
San Francisco

Seu histórico não faz nenhuma diferença ao aprender a codificar Java: a história de David, desenvolvedor de RPG e aluno do CodeGym

Publicado no grupo Random-PT
CodeGym tem 2,5 anos agora, com quase meio milhão de usuários de todo o mundo. Muitos alunos terminaram o curso e encontraram o emprego dos sonhos. E apesar de sempre solicitarmos que você compartilhe as histórias de sucesso, as histórias daqueles que estão no meio de sua experiência de aprendizado às vezes podem ser motivadoras e interessantes na mesma medida. Nossa primeira história é sobre David ( David Haines ). Ele é um desenvolvedor de RPG dos EUA, que já está em desenvolvimento há mais de 25 anos. Nesta primavera, devido a uma situação de pandemia, ele foi colocado em licença, então decidiu aprender Java.“Seu histórico não faz nenhuma diferença ao aprender a codificar Java”: a história de David, desenvolvedor de RPG e aluno do CodeGym - 1

“Java estará por aí por muito tempo e só vai melhorar”

Por que escolhi Java entre outras linguagens de programação? Posso pensar em duas razões. Em primeiro lugar, quando recebi uma licença em minha empresa, ouvi dizer que estávamos mudando para Java para muitas de nossas coisas internas. Então eu pensei que seria benéfico se eu aprendesse algo sobre isso. Em segundo lugar, eu sei que o Java é uma linguagem bem estabelecida e vai existir por um tempo. Muitas pessoas com quem conversei têm a mesma opinião. Ele estará por aí e só melhorará. Portanto, foi um acéfalo para mim selecionar Java. Claro, se minha empresa começasse a focar em C#, eu procuraria por C#. Ou faríamos Python, eu procuraria Python.

“CodeGym foi a melhor opção para mim e alcançar meus objetivos”

Então, eu fui na internet e basicamente pesquisei “aprender Java” e olhei para o CodeGym e algumas outras opções que apareceram. Pelo que vi e pelo que li, decidi que o CodeGym era a melhor opção para mim e para alcançar meus objetivos. O que eu gosto neste curso é o contexto. Você trata o aprendizado como um jogo e torna o aprendizado divertido. Tem sido muito fácil para a maior parte entender. Mas é claro, houve momentos em que foi um pouco confuso. Não costumo pesquisar muita coisa no Google e não costumo escolher as palavras-chave certas, então às vezes passo muito tempo procurando coisas inúteis para chegar onde quero. Não me lembro qual foi a lição, mas fiquei preso nela por 4-5 dias e tentei descobrir. Eu tenho aprendido no CodeGym desde a primavera, eu acredito. Agora estou no nível 12, então provavelmente estou indo muito mais devagar do que muitas outras pessoas. No início, era de 3 a 4 horas por dia, pelo menos. Mas no final de maio, perdi meu emprego devido ao Covid-19 e a busca por um novo emprego aumentou, então o aprendizado foi reduzido para 2 a 3 horas, 5 dias por semana. Eu uso o IntelliJ IDEA e o plug-in CodeGym e os acho divertidos. Eu descobri recentemente oRecurso “Soluções corretas” no plug-in, mas tento não procurar com frequência. Por exemplo, posso fazer engenharia reversa da solução para descobrir como eles chegaram lá. Para mim é muito benéfico, eu gosto. Eu também uso a seção “Ajuda” de vez em quando. Quando eu ficar preso, vou procurar lá para encontrar algo semelhante e ver as sugestões que são feitas. Na verdade, postei algumas perguntas que foram respondidas, o que foi muito útil. Finalmente, eu gosto de jogos! Acabei de terminar o jogo 2048. Eu fiz o Minesweeper, e esse é o tipo de conquista da qual me orgulho porque, quando funcionou, foi maravilhoso. Tive problemas com 2048 e, novamente, quando funcionou, senti aquele sentimento de orgulho. Olha o que eu fiz! Agora estou fazendo o jogo Snake, e aqui está o problema: tenho que decidir se quero escrever o jogo ou continuar com as aulas. Eu meio que tenho que me forçar às vezes e pensar “Fiz o jogo pela última vez. Eu tenho que aprender algo desta vez”.

“Seu histórico não faz nenhuma diferença”

Eu sou completamente novo em Java. O curso é muito didático, direto e divertido. Isso torna o aprendizado de Java divertido. Para mim, isso é importante, porque quero aprender e gostar do que estou fazendo. Não acho que seu histórico faça diferença no aprendizado de código. Claro, pode ser benéfico e útil em alguns pontos. Como programador de RPG, já estou familiarizado com toda a lógica de programação. Alguém que é novo na programação e no aprendizado de qualquer linguagem de programação pode não ter esse tipo de proficiência. Mas, para ser honesto com você, acho que o CodeGym faz um ótimo trabalho de familiarização com os conceitos básicos. Ele te ajuda a atingir o objetivo: aprender Java e atender as demandas do mercado. Quando eu era muito mais jovem, meu sonho era abrir uma empresa de software, criar videogames e coisas assim. Eu amo codificar em RPG. Mas com Java…Quem sabe? Talvez eu me torne bom o suficiente, crie um jogo, venda-o e comece minha própria empresa.

“Dedicar mais tempo ao aprendizado, principalmente no começo”

Pela minha experiência pessoal, daria algumas dicas para todos que começam a aprender Java e programação:
  1. Dedique mais tempo aos estudos, principalmente no começo.

    Isso ajuda a aumentar o desejo de aprender mais. Eu não começaria fazendo meia hora aqui, meia hora ali. Não é o suficiente para despertar nosso interesse e atrair você. Dê uma hora, duas horas, quatro horas! Pelo menos no começo.

    Cheguei ao ponto em que sei que quero continuar aprendendo e sei porque estou fazendo isso, e nem sempre tenho tempo para me dedicar, mas quando tiver tempo, voltarei e sentar no meu computador por 1-2 horas, até 4-5 horas às vezes, especialmente nos fins de semana, e apenas aprender.

  2. Preste atenção no que está fazendo e divirta-se. O resto cuidará de si mesmo.

    Não tenho dúvidas de que, mesmo em minha capacidade limitada, agora posso aprender a codificar Java. Vai ser útil porque ninguém é mais especializado e você não pode fazer nem RPG nem Java. Você precisa fazer algo mais, como Python, C++ ou C#. Você tem que ser versátil o suficiente para ser capaz de realizar mais em sua posição.

    O ponto principal é: encontre algo que queira aprender, que esteja disposto a aprender e apenas faça.

Comentários
  • Populares
  • Novas
  • Antigas
Você precisa acessar para deixar um comentário
Esta página ainda não tem nenhum comentário