JavaRush /Blogue Java /Random-PT /Desde o início do treinamento até a oferta
Влад Веренич
Nível 27
Минск

Desde o início do treinamento até a oferta

Publicado no grupo Random-PT
Para começar, vale a pena falar sobre como minha escolaridade estava chegando ao fim. Eu gostava muito de física e ia me matricular no local apropriado - Universidade Estadual da Bielorrússia, Faculdade de Radiofísica e Tecnologias de Computação (especialidade Segurança de Computação). Não houve problemas de admissão (aliás, eu conhecia bem matemática e física) e assim, um rapaz de 18 anos se muda de uma cidade pequena para a capital.
Desde o início do treinamento até a oferta - 1
No momento, todo o meu conhecimento de programação acabou com o fato de que na 7ª série escrevi algo em Pascal. Tive que começar a me familiarizar, na minha opinião, com uma linguagem de programação muito complexa - C++. No início, para mim era outra coisa: um monte de palavras novas (namespace, cabeçalhos, bibliotecas, tipos primitivos, etc., etc.), uma falta de compreensão de como tudo funciona e os problemas decorrentes - os laboratórios deram lentamente, tive que procurar o código em vez de escrevê-lo sozinho. Depois do 1º semestre, durante as férias, decidi que já tinha tempo e que precisava melhorar esse idioma terrível. 2 semanas assistindo a vários vídeos e lendo artigos em vários sites produziram resultados. É claro que não comecei a programar em C++ legal, mas queria escrever laboratórios sozinho, e não apenas entregar o código de outra pessoa. E esse foi o ponto de virada, a partir do qual comecei a gostar de programar. Já conseguia ficar várias horas sentado tentando entender alguma parte, programar à noite durante uma semana para entregar o laboratório na hora certa. Nesse ritmo, ao final do 1º ano passei em absolutamente todos os laboratórios e recebi minha merecida nota 10 em meu livro de recordes. 2017, chegou o verão, voltei para minha cidade natal e queria continuar me aprimorando como programador e estava me perguntando o que estudar a seguir. E então minha escolha recaiu sobre Java. Assisti a vários tutoriais em vídeo, mas eles ficaram chatos muito rapidamente e duraram apenas uma hora, no máximo 2 por dia. E então, de alguma forma, por acaso entrei no javarush. A princípio desconfiei desse recurso (aulas muito interessantes e de alta qualidade, mas gratuitas). É importante notar que naquela época os primeiros 10 níveis eram gratuitos. Mas, afastadas todas as dúvidas, comecei a fazer o primeiro curso. E então me empolguei: em provavelmente 3 dias completei 5 níveis, ao mesmo tempo resolvi absolutamente todos os problemas e não conseguia parar. O aprendizado foi muito fácil, depois do C++ Java me pareceu algo muito legal e compreensível. Em uma semana completei quase todo o primeiro curso, ficava sentado de 5 a 6 horas por dia e não me cansava, porque gostei muito. Ao mesmo tempo, me deparei com um anúncio de uma das empresas mais legais da Bielo-Rússia - a Epam. A questão é que eles convidaram alunos técnicos do 1º ao 2º ano para participarem do treinamento de verão. Candidatei-me imediatamente e alguns dias depois fui convidado. Voltei para Minsk e esperei pela primeira aula. O treinamento foi pensado para conhecer a empresa. Durante todo o treinamento nos contaram a história da empresa, o que eles fazem, como chegar até eles e tudo mais. Não recebemos nenhuma informação técnica, mas nos disseram quais livros poderíamos ler, quais perguntas poderiam haver para uma entrevista sobre Java (e foi bom que eu já pudesse responder algumas delas). Mas para mim, esta foi a primeira vez que pude visitar uma empresa de TI de verdade e adorei tudo lá. Portanto, quando cheguei em casa à noite, ainda mais motivado, fui imediatamente para o javarush e continuei aprendendo. Os cursos duraram 2 semanas, após as quais voltei para casa. No final de julho eu tinha completado 10 níveis gratuitos e sem dúvida comprei uma assinatura. Tenho uma nova meta: completar 20 níveis até o final do verão. As tarefas lá já eram mais difíceis, os temas mais difíceis. Eu tive que gastar ainda mais tempo. Para mim desenvolvi um sistema segundo o qual estudei: um dia chego às tarefas finais da aula, no dia seguinte resolvo esses problemas. Usando esse sistema, no final de agosto consegui completar 20 níveis e desisti um pouco do javarush. Nesse momento decidi que valia a pena tentar fazer alguns cursos nas empresas. Os cursos da empresa Itransition me chamaram a atenção. E depois de 2 semanas sentei-me com eles e fiz o teste. Não tive problemas com isso e no mesmo dia me avisaram quando seria a primeira aula do curso. Na minha cabeça eu já tinha planejado como faria os cursos, como eles me ensinariam tudo, como eu me tornaria um programador bacana e conseguiria um emprego com eles, mas na realidade tudo acabou diferente. Quando fiz minha primeira aula, grosso modo, eu sabia como classificar arrays e executar diferentes threads. E imediatamente exigiram de mim uma aplicação web, com autorização/cadastro/retirada de todos os usuários, etc. e eles deram 3 dias. Dizer que fiquei chocado é não dizer nada. Tentei fazer alguma coisa, mas nada funcionou. Nunca concluí esses cursos, pois após 3 semanas recebi um projeto completo (um site com funcionalidades consideráveis, uma pilha de tecnologia e apenas 3 semanas para realizá-lo), mas acho que me trouxe benefícios. Agora entendo quais tecnologias vale a pena aprender (Spring, Hibernate, Maven, Bootstrap, Ajax, etc.). Depois decidi continuar estudando Javarush novamente, paguei uma assinatura, mas nunca continuei meu treinamento. Tudo o que fiz foi descer até o nível 27, apenas ler as palestras, guardar as perguntas da entrevista para mim e abandoná-las. Então passei por talvez uma dúzia de entrevistas diferentes. Fui reprovado em alguns, passei em alguns com sucesso, mas eles não quiseram me aceitar porque eu era apenas um aluno do 2º ano. Em média, 2 vezes por mês eu fazia algum tipo de entrevista e cada vez me sentia mais confiante. Então, em fevereiro de 2018, me deparei com convites para entrevistas no Netcracker. Claro, me inscrevi, passei na entrevista sem problemas e esperei o início do curso Java Developer de 3 meses. Os cursos foram ministrados de acordo com o seguinte sistema: aulas teóricas uma vez por semana, prática uma vez por semana. Durante a palestra eles fornecem informações atualizadas e ajudam você a entender. Na prática, recebi um projeto em equipe (éramos 5) e toda semana recebíamos uma tarefa específica, que concluíamos para a próxima aula. Foi assim que aprendi a trabalhar em equipe, usar totalmente o Git e conhecer todas as etapas da criação de aplicações web. Após 3 meses, criamos uma casa de apostas completa, passamos na defesa do projeto e eu já estava aguardando uma decisão sobre minha contratação. E apenas alguns dias atrás recebi minha primeira oferta. Acontece que quase um ano se passou desde o início de meu conhecimento com Java até o recebimento da oferta. Todos, Gostaria de desejar sucesso para quem está começando, não perca a motivação e entenda sempre porque está fazendo isso. Tudo é real, tudo depende de você.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION