JavaRush /Blogue Java /Random-PT /Vou programar: coletando o retrato de um aluno que com ce...

Vou programar: coletando o retrato de um aluno que com certeza aprenderá Java

Publicado no grupo Random-PT
Como você sabe, não existe uma receita única para o sucesso. Nem na vida, nem na programação :) Porém, ao longo dos muitos anos de existência do JavaRush, percebemos que os alunos que se formaram e encontraram empregos em TI possuem “traços” comuns. O que é isso? Interesse pela área técnica, cronograma de treinamento claro, soft skills como perseverança e resistência ao estresse. Mas isso não significa de forma alguma que, se você tiver uma educação em artes liberais, não será capaz de aprender Java. Você só precisa se esforçar mais e dedicar mais tempo. Neste texto, compilamos um retrato de um aluno JavaRush de sucesso com base em nossas próprias observações, histórias de sucesso e recomendações de nossos graduados.Vou programar: coletando o retrato de um aluno que com certeza aprenderá Java - 1

Nível de treinamento

De acordo com uma pesquisa que realizamos entre alunos JavaRush (aqueles que atingiram o 30º nível de formação), quase 40% dos usuários que começaram a estudar em nosso curso estudaram programação em uma universidade. No entanto, um terço dos alunos aprendeu Java do zero. O ensino técnico é uma boa ajuda e uma base que ajuda você a aprender mais rápido, mas não é um ponto obrigatório no caminho para o sucesso. Administradores de sistemas, engenheiros, professores, especialistas em vendas, economistas, médicos, profissionais de marketing e outros vêm estudar no JavaRush. Vamos ver que tipo de experiência os graduados em JavaRush tinham.

Roman Prischepa :

Na sétima série mudei para o liceu de física e matemática e na oitava série começamos a estudar ciência da computação. Como a vida mostrou mais tarde, a ciência da computação me deu a base para a compreensão dos fundamentos da programação, comuns a todas as linguagens: o que são estruturas de dados, funções, procedimentos, condições. Não entrei na Faculdade de Informática e Informática: tinha vontade de computadores. Literalmente me faltaram 2 pontos para ser admitido. Entrei na Faculdade de Eletrônica. Na universidade a programação era ensinada apenas um semestre, aprendemos Pascal. Passei por inércia, tinha bastante conhecimento do currículo escolar.

Yuri Sharoiko :

Desde criança queria trabalhar com computadores e em geral o tema desenvolvimento de jogos me interessava. Escrevi algumas missões de texto em C++ e C#, mas não me destaquei em meus estudos (eu era preguiçoso), embora não fosse estúpido - um tanto incoerente. Nesse sentido, fui onde havia oportunidade. Pensei em trabalhar na aplicação da lei, então me formei na Faculdade de Direito Penal da SGUPS ( Universidade Estadual de Transportes da Sibéria - ed. ) e no final acabei exatamente onde queria. No segundo ano fiz estágio na Comissão de Investigação e lá fiquei. No quarto ano fui contratado - não sei como está agora, mas antes, depois do terceiro ano consegui um emprego. Seis meses depois de se formar na universidade, recebeu o posto de tenente. Trabalhei mais um ano e percebi que estava cansado: todas essas longas noites, plantões, falta de convívio social propriamente dito, e por isso resolvi desistir.

Anzor Karmov :

Na escola eu me interessava por programação e pela linguagem Pascal, e procurei um tutor. Entrei na universidade para me formar em Business Analytics. Lá também fizemos cursos de programação, inclusive aprendendo C# e Java.

Dmitry Mersiyanov :

Tenho formação superior na área de humanidades com licenciatura em Gestão na Restauração e Hotelaria. Então, depois de me formar na universidade, trabalhei no atendimento ao cliente em uma empresa de hospitalidade. Foi então que percebi que não estava interessado nisso por vários motivos: trabalhar com pessoas não é tão fácil e agradável como parecia, o nível salarial também não é muito elevado.

Artem Goy :

Antes da programação, era terapeuta de reabilitação de pessoas com distúrbios musculoesqueléticos. Meus pais são médicos. Papai é cirurgião, mamãe é especialista em reabilitação. Eles me aconselharam a entrar em uma especialidade relacionada à medicina e às pessoas. Como eu poderia ter minha própria opinião no 11º ano? Achei que, como reabilitador, sempre poderia ganhar meu pão com manteiga.

Anton Kashnikov :

Minha primeira formação foi militar, com graduação em segurança técnica da informação. Após os primeiros 1,5 anos de serviço, em 2014, percebi que iria desistir. Havia duas opções para eu permanecer no exército: trabalhar por uma ideia ou por um salário. Não consegui nem um nem outro nas Forças Armadas.

Modo de treinamento

Embora possa parecer que você pode pular sua rotina enquanto estuda on-line, esse não é o caso. Para alcançar resultados, é preciso ter disciplina: crie um plano e cumpra-o. Aqui, como em muitos lugares, o principal é a regularidade. De acordo com nossa pesquisa , os graduados do JavaRush estudavam em média de 1 a 3 horas por dia, muitas vezes combinando o treinamento com seu trabalho principal. Ao mesmo tempo, quase um terço dos diplomados estudava sem interrupções, enquanto os restantes faziam uma ou mais pausas durante um período de tempo significativo. Vamos ver como os graduados do JavaRush organizaram seu treinamento.

Roman Beskrovny :

Depois de ler o que precisava fazer, resolvi traçar um plano para atingir meu objetivo e concluir os cursos, pois não tinha mais tempo para estudar aos poucos. A tarefa era adquirir conhecimento rapidamente e de forma a não desencorajar o desejo e dar tempo ao cérebro para descansar. Porque o tipo de carga de trabalho que eu queria poderia me atrapalhar. Para isso decidi:
  • que você precisa estudar cinco dias por semana (segunda a sexta);
  • nos fins de semana farei tudo menos isso;
  • Cada aula terá duração total de 4 horas, com intervalo de 15 minutos entre cada hora para caminhar, descansar e fazer chá.
Total de 20 horas semanais. Nada mal, certo? Além disso, às vezes eu tinha que ir para a universidade, pois ainda estava fazendo mestrado.

Dmitry Mersiyanov :

Eu tinha um plano de treinamento: levantava todos os dias das 5 às 6 da manhã e estudava 2 horas antes do trabalho. Se houvesse tempo livre no trabalho (por exemplo, enquanto o desenvolvedor fazia novos recursos e nós, testadores, esperávamos), eu também trabalhava: resolvia problemas durante o dia. Concluí 20 níveis em 1-2 meses. De acordo com minha programação, passei de 1 a 4 dias no nível 1.

Artem Goy :

Acordei das 7 às 8 da manhã, tomei café da manhã, peguei meu laptop e fui para outro apartamento para que ninguém me incomodasse. Estudei de 13 a 16 horas por dia, 7 dias por semana. No começo eu assistia tutoriais no Youtube e lia livros, mas depois de duas semanas de treinamento, um amigo deixou cair o link para o JavaRush. Cliquei e percebi que era legal. Naquela época os primeiros 10 níveis eram gratuitos, fui até o 10, gostei, comprei a assinatura e comecei a estudar mais.

Vasily Malik :

Quando continuei trabalhando, estudava à noite, e quando saí do trabalho, estudava o dia todo: das 11h à noite e das 23h às 02h. Funcionou mais do que um dia útil. Tenho pouca fé no fato de que você pode gastar 15 minutos por dia aprendendo programação.

Recursos de aprendizagem

O melhor treinamento é abrangente. Por exemplo, você pode fazer o curso JavaRush como base , ler vários livros sobre Java e encontrar um mentor. Por exemplo, uma lista de recursos de aprendizagem pode ser assim:
  1. Curso JavaRush.
  2. Livros:
    • "Primeiro Java, Aprendendo Java", Kathy Sierra, Bert Bates;
    • "Java. Guia para iniciantes", Herbert Schildt;
    • "Java. O Guia Completo", Herbert Schildt;
    • "Java. A Biblioteca do Profissional", Kay S. Horstmann, Gary Cornell.
  3. Tutoriais no YouTube;
  4. Consultas com um mentor/desenvolvedor familiar. Este ponto é necessário para quem é importante receber uma “explicação ao vivo” e não descobrir tudo sozinho.
Entre os melhores livros para iniciantes, alunos e graduados do JavaRush citaram:
  • Java eficaz;
  • Filosofia Java;
  • Estruturas de dados e algoritmos em Java;
  • Código limpo;
  • Guia para iniciantes em Java 8;
  • Padrões de design.
Aqui está o que os graduados do JavaRush aconselham.

Dmitry Mersiyanov :

Recomendo a leitura do livro “Programação Java para Crianças, Pais e Avós” de Jacob Fine. Ao mesmo tempo isso me ajudou muito, já que não sou da área de TI e tive que aprender muitos conceitos do zero. Este livro explica os fundamentos da programação em um formato muito simples. Ler antes de iniciar seus estudos simplifica muito o processo.

Sasha Kopaygorodsky :

Encontrei um mentor no JavaRush. Certa vez li uma história de sucesso onde um cara contou como estudou, conseguiu emprego na EPAM e deixou seus dados de contato. Escrevi para ele pelo Skype, ligamos um para o outro e pedi que ele fosse meu mentor: para que às vezes eu escrevesse para ele sobre algumas perguntas para as quais não conseguia encontrar respostas. Também pedi a ele que me ajudasse a elaborar um projeto experimental, pois naquela época eu só conhecia Java Core e não tinha nenhum conhecimento de frameworks. Ele sugeriu que eu fizesse um projeto de cadastro de alunos com banco de dados. Também aconselho você a encontrar uma boa escola. JavaRush me fisgou com sua abordagem de aprendizagem, e a busca me fisgou com sua história interessante. Acredito que JavaRush é a melhor escola para Java Core.

Habilidades interpessoais

As soft skills são competências que não estão relacionadas com uma profissão, mas sim com qualidades pessoais, como comunicação, criatividade, empatia. No próprio processo de aprendizagem, não têm a mesma importância que durante a procura de emprego e no próprio trabalho. O principal benefício das soft skills é que elas ajudam a construir uma rede de conexões pessoais dentro de organizações e comunidades. Ter boas habilidades interpessoais significa ser acessível, simpático, confiável e digno de confiança – alguém com quem outras pessoas gostam de trabalhar e sobre quem desejam saber mais. O Google conduziu um estudo sobre esse assunto em 2017. Eles decidiram identificar as melhores equipes dentro da empresa. De acordo com os resultados, constatou-se que os colaboradores das equipes mais produtivas são pessoas que possuem um alto nível de soft skills.
Aqui estão as conclusões que os graduados do JavaRush tiraram sobre habilidades sociais.

Dmitry Sokolov :

No novo local, nem mesmo as habilidades técnicas eram importantes, mas a capacidade de comunicação com as pessoas. Tem gente que está totalmente imersa na realização de tarefas, e preciso encontrar uma abordagem para elas, pois a realização de minhas tarefas depende dos desenvolvedores.

Anzor Karmov :

Seja você mesmo. Não hesite em fazer perguntas. Não tenha medo de cometer erros. Se no início você não entende muito, isso não é motivo para estresse. Não está claro para todos a princípio. Você começará a trazer lucro real para a empresa em cerca de 6 a 12 meses. Todo esse tempo, mergulhe no processo, estude o produto, continue seus estudos. Que habilidades e qualidades pessoais você acha que o ajudam a se tornar um bom programador?
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION