CodeGym /Blogue Java /Random-PT /Como concluir seu aprendizado de Java e conseguir um empr...
John Squirrels
Nível 41
San Francisco

Como concluir seu aprendizado de Java e conseguir um emprego? As melhores dicas e sugestões de quem teve sucesso

Publicado no grupo Random-PT
Você não precisa necessariamente ser um gênio, ter experiência em programação ou ser o orgulho da juventude para iniciar uma carreira em programação. Se você estiver disposto a aprender e estiver pronto para perseguir seus sonhos, não importa o que aconteça, tudo é possível. Reunimos as melhores dicas e truques de nossos alunos que concluíram seu treinamento em Java e compartilharam suas experiências conosco. Este texto tem como objetivo motivá-lo um pouco e tornar seu caminho de aprendizado menos sinuoso. Como concluir seu aprendizado de Java e conseguir um emprego?  As melhores dicas e sugestões de quem teve sucesso - 1

Dica 1: Não tenha medo de começar a codificar, independentemente de sua formação e carreira

De acordo com David Heines e sua experiência pessoal , "seu histórico não faz nenhuma diferença" no aprendizado de Java (embora seja injusto dizer que não pode ser benéfico em alguns pontos). Nunca é tarde para mudar para TI, independentemente da sua idade ou da carreira que está construindo. Muitos de nossos alunos ingressaram no curso não após a formatura, mas quando sentiram a necessidade de mudar de profissão. Muitos deles foram realmente bem-sucedidos no que estavam fazendo. Por exemplo, alunos como Sergei e Alex estavam ocupados em setores distantes da esfera de TI. No entanto, "salário escasso e falta de perspectivas de carreira"fê-los procurar alternativas. E eles pararam em Java. O fato é que saber Java é divertido e muito recompensador. Você pode criar aplicativos e serviços úteis e muitas outras coisas assim, ou até mesmo iniciar sua própria empresa de software. Aprender Java também pode ser divertido, o que podemos garantir se você aprender com o CodeGym :) Então, se você ainda está em dúvida sobre o que fazer no futuro ou apenas quer mudar de vida, comece.

Dica 2: personalize seu processo de aprendizado

CodeGym é um curso perfeito para aqueles que desejam dedicar pelo menos 1-2 horas para aprender por dia. Inclui um mínimo de teoria, máximo de prática. No início do curso, seja consistente e dedique mais tempo aos estudos. Dê-lhe não uma ou duas horas, mas três ou quatro horas, se puder. Muitos de nossos alunos, incluindo Dmitry Mersianov , cujos dias eram preenchidos com trabalho e noites com a família, tentavam acordar às 5-6 da manhã e estudar antes do trabalho. No entanto, se isso parecer muito para você, você pode dedicar uma hora à teoria pela manhã e uma hora à prática à tarde ou à noite. "Estude muito, mas não exagere", Alex Yedamenko . Exercite regularmente.Alguns de nossos alunos relatam que estudam em ondas. Dizem que houve semanas ou até meses em que não estudaram nada. Naturalmente, seu progresso foi insignificante. Foi só quando eles perceberam que a consistência é a chave que as coisas melhoraram muito. É melhor estudar um pouco de cada vez, mas regularmente a longo prazo. Dito isso, não se force e, quando estiver preso, descanse. Como Jaroslav mencionou em sua história , "Não se esqueça de sua vida pessoal e de você mesmo." Às vezes, é essencial ouvir o seu eu interior, mudar o foco e limpar a mente para evitar o esgotamento.

Dica 3: Crie um roteiro sob medida para suas necessidades específicas

Não coloque a barra muito baixa simplesmente concluindo nossas lições passo a passo. Não tenha pressa e crie um roteiro eficaz direcionado às suas necessidades (desenvolvimento de aplicativos, jogos, automação de controle de qualidade, software, etc.) Como Eugene Denisov recomenda em sua história de sucesso , quando você sentir que já está familiarizado com os fundamentos do Java Core (correspondendo aproximadamente ao nível 15 no CodeGym ), prossiga com seu próprio projeto que achará interessante para você. Muitos alunos do CodeGym dizem que seu primeiro aplicativo não fez nada de útil. No entanto, ajudou-os a aprimorar suas habilidades, dominar novas tecnologias e dar-lhes a confiança de que já podiam colocar o conhecimento em prática. Depois do nível 20, você pode começar a explorar coisas mais complexas como Git ou Maven. A grande maioria de nossos graduados recomenda que todos aprendam a trabalhar com fluxos, pois podem ajudá-lo a evitar grandes volumes de código. Após o nível 30 , você pode começar a dominar o Hibernate. É mais uma ferramenta útil que reduz drasticamente as linhas de código mantendo o mapeamento objeto-tabela. Ele libera os programadores do manuseio manual de dados persistentes e economiza seu tempo e custo de manutenção de acordo. Na linha de chegada, antes de começar a procurar um emprego, é uma boa ideia se familiarizar com a documentação do Spring. A maioria das empresas, principalmente as grandes, trabalha com SQL, e seria um grande bônus para você ter algo como Core Java + SQL em seu currículo. Tudo isso dito, não tente aprender tudo de uma vez, especialmente se você também precisa se concentrar em seu trabalho atual. Crie um plano passo a passo e vá para o próximo tópico somente quando sentir que dominou o anterior.

Dica 4: Use Recursos Adicionais

Embora estejamos orgulhosos de nosso curso, não exigimos que você se limite apenas ao CodeGym. Amplie o horizonte com diferentes livros e vídeos. Por exemplo, às vezes, nossos alunos leem a lição e depois procuram explicações adicionais nos livros de Horstmann ou Eckel para entender completamente o tópico. É natural experimentar diferentes recursos complementares que transmitem pensamentos e informações de maneira diferente. Tantos homens, tantas mentes. Quanto aos artigos e blogs , nossos alunos elogiam muito: Sviatoslav de Tomsk destaca o artigo Compreendendo a arquitetura que pode ajudá-lo a entender melhor a arquitetura de seus aplicativos futuros. Mundo Java. Como o nome indica, é o mini Java World na Net. Este é um dos sites Java mais informativos com muitas dicas de especialistas em Java e vários blogs hospedados na página. Java Deep por Peter Verhas. É um blog técnico orientado para Java. Inside Java é um blog dedicado principalmente a compartilhar novas notícias e opiniões sobre Java. Há também muitos links para listas de reprodução úteis do YouTube. E, apenas para referência, fornecemos uma lista muito útil dos melhores livros para alunos de Java : 21 livros que os desenvolvedores Java devem ler em 2021 .

Dica 5: Não negligencie ajuda e motivação extra

Outra dica para aumentar o aprendizado é entrar na comunidade onde você interagirá com pessoas que pensam como você e são apaixonadas por desenvolvimento de software. Além disso, as comunidades permitem que você troque experiências e ideias e supere dificuldades quando você está preso em algum momento. Seus colegas estão sempre prontos para ajudá-lo a resolver problemas complicados e oferecer suporte quando você precisar. No Quora e no Reddit , você pode fazer perguntas, enquanto Java Code Geeks , Coderanch e StackOverflow podem ajudá-lo a encontrar amigos que o ajudarão a não definhar em seu caminho de aprendizado.

Dica 6: Prepare-se para a entrevista de emprego

Assim que terminar o curso (ou estiver no nível 30+), é hora de começar a procurar um emprego. Leia sobre como escrever um currículo de sucesso e como escrever cartas de apresentação. Tente colocar ênfase em habilidades específicas em seu currículo. Não escreva algo como "Eu conheço Java", pois isso é muito vago. Em vez disso, mencione Core Java com algumas coisas/tópicos adicionais que você conhece muito bem. Para aumentar suas chances de conseguir uma oferta de emprego, crie um currículo com um portfólio de seus projetos. Os potenciais empregadores geralmente apreciam o histórico comprovado de desenvolvimento de projetos acima de tudo. Em seguida, envie seu currículo para todos e veja o feedback que você recebe. Depois de receber um convite, prepare-se para perguntas assustadoras da entrevista (muitas delas estão prontamente disponíveis online). Esteja pronto para que os empregadores peçam um truque para verificar seu intelecto geral e habilidades de resolução de problemas, em vez de conhecimento de Java. Portanto, é melhor navegar na Internet com antecedência para se preparar para essas perguntas complicadas. Não tenha medo de falhar, pois, como mostra a prática, você provavelmente será rejeitado após suas primeiras entrevistas.Alguns de nossos alunos tiveram mais de 10 entrevistas antes de conseguir o emprego dos sonhos. Tudo está indo de acordo com o planejado e não há nada de errado nisso. Um graduado bem-sucedido da CodeGym, Anzor Karmov, diz em sua história de sucesso que "Depois de falhar em sua primeira entrevista, dê um tapinha nas costas" - analise cada uma de suas entrevistas para diminuir as lacunas de conhecimento a cada nova. Você não está com pressa. Você está apenas se aproximando de seu emprego desejado.

Conclusão

Resumindo, você não deve hesitar em aprender Java, independentemente da sua idade e experiência em programação. Basta ler essas histórias de sucesso dos graduados da CodeGym para ver como essas pessoas são diferentes, embora seus objetivos sejam semelhantes. Entenda do que você realmente gosta e crie um cronograma de treinamento claro, dependendo dos tópicos que deseja abordar, do tempo que deseja dedicar a todo o curso e do seu estilo de vida. Não tenha medo de errar e procure ajuda. Mergulhe no processo e continue seu aprendizado, não importa o que aconteça. A emoção do trabalho de um desenvolvedor Java reside principalmente na antecipação do próximo avanço pessoal. Então, boa sorte na busca de seus objetivos!
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION