Dossiê
- Quem: Dmitry Kirsanov
- Atuou como: representante regional (gerente de vendas) em empresa de TI
- Idade no início do treinamento: 30
- Local de residência: Lviv, Ucrânia
- Primeiro emprego como programador: 8 meses após o início do treinamento
- História de sucesso original
Você não pode tirar um peixe de um lago sem dificuldade... Esta é a primeira coisa que me vem à mente sempre que me lembro de mim mesmo, no início de uma interessante jornada ao mundo de um desenvolvedor.
Estudos
Tudo começou no
final de março de 2014 . Acabei de completar
30 anos . Depois trabalhei como representante regional de uma empresa
de serviços de TI . O trabalho estava relacionado principalmente a hardware. Eu nunca tinha encontrado programação em minha vida antes. A deterioração da situação económica do país, o ódio ao trabalho de um “
vendedor ” e a compreensão de que, se não agora, nunca mais, tudo isto serviu como um poderoso pontapé no traseiro. Comecei a minha formação com um grande erro: por alguma razão tentei compreender algo na
Magnum opus de Donald Knuth , nomeadamente, no primeiro volume do livro “The Art of Programming”. Não quero ofender ninguém, o livro tem um título mesmo e tudo mais, mas não se destina a mentes “comuns”. Então segui em frente. Por que escolhi
Java ? Para ser sincero, não faço ideia! Aparentemente, o insight veio de algum lugar. Depois de decidir, começou uma longa busca sobre qual recurso da Internet extrair conhecimento, até que me deparei com este projeto único! Aqui, mais do que em qualquer outro lugar, é mantido o equilíbrio necessário para a verdadeira autoeducação. Em outros projetos que conheci durante meus estudos, onde você pode ver “
truques ” semelhantes com tarefas práticas e verificações instantâneas, não tive a sensação de estar me esforçando muito para resolver o problema.
“Aqui, cada reposição de matéria negra foi acompanhada por um deleite selvagem e pelo desejo de continuar.”
Eu completei apenas
20 níveis . Isso foi o suficiente para eu melhorar e não ter medo de começar a escrever código para novas tarefas. Do final de maio ao início de agosto, comecei a estudar diligentemente o material teórico. Quase li “Filosofia de Java” de Eckel e me inscrevi em várias videoaulas diferentes.
Envio de currículos e entrevistas
Os currículos devem ser enviados a todas as empresas sempre que possível. Quanto às perguntas, durante a entrevista eles podem perguntar qualquer coisa da seção correspondente do
Java Rush (LINK) . Eles também podem perguntar como escrever algum tipo de consulta de seleção elementar para o banco de dados. Há muito na seção “
traduções ”
info.javarush.ru/blog/translation/ . Mas os artigos sobre
Java 8 nunca foram úteis; por algum motivo, não ouvi uma única pergunta sobre esse assunto durante as entrevistas. Mas para desenvolvimento geral você pode lê-lo. Existem questões que se sobrepõem aos tópicos da versão 8 (
por exemplo, a questão da herança múltipla, etc. ) - é aqui que você pode ganhar pontos extras mostrando ao entrevistador que você acompanha os tempos e conhece as nuances associadas a interfaces em
Java 8. Também recomendo fortemente um excelente recurso para se preparar para entrevistas:
www.quizful.net/interview/java
Cursos e sucesso
Muitas grandes
empresas de TI oferecem cursos gratuitos para programadores iniciantes. No entanto, para eles você precisa ter uma certa (
e bastante grande ) base de conhecimento. A certa altura, já decidi que tentaria me qualificar para esses cursos no grupo de desenvolvedores Java. E aqui novamente era impossível prescindir do
Java Rush !
“Artigos sobre perguntas de entrevistas e coleções educacionais semelhantes me ajudaram muito (ver ponto acima). Resumindo, passei na seleção. Essa foi minha primeira grande vitória! Meu Deus, como fiquei feliz então!”
O principal nesses momentos é não relaxar! Aliás, acho importante mencionar que de cada
10 pessoas do grupo havia mais dois caras que começaram a aprender
Java com
o Java Rush . Nos cursos, um grande buquê de novas tecnologias desconhecidas para mim me esperava, como
Spring ,
Hibernate ,
JavaScript , bancos de dados relacionais e muito mais. Minha base de conhecimento cresceu exponencialmente. Foram
3 meses incríveis . Bom,
final feliz ... Hoje é a segunda semana que trabalho como
desenvolvedor Java em uma das maiores
empresas de TI do país. Desejo sucesso a todos! Nunca desista!
PS:
É difícil na área de TI sem o inglês ; você precisa conhecê-lo pelo menos no
nível pré-intermediário. Porém, algumas empresas, se você demonstrar bom conhecimento técnico e lhes parecer promissor, estão dispostas a investir seus recursos em você e melhorar seu nível. Não sei, porém, se é grátis ou com algum tipo de desconto... No nosso grupo, 3 pessoas tiveram aulas de inglês ao mesmo tempo.
GO TO FULL VERSION