JavaRush /Blogue Java /Random-PT /Como um humanista se tornou programador Java e se mudou p...
jd2050
Nível 36

Como um humanista se tornou programador Java e se mudou para Innopolis

Publicado no grupo Random-PT
Bom dia a todos, colegas! Agora é minha vez de compartilhar minha história. Como costuma acontecer, durante meus estudos muitas vezes imaginei o que exatamente escreveria, mas no momento certo todas as palavras desapareceram em algum lugar. Espero que não fique muito triste :) Como muitos usuários JR, sempre leio “Histórias de Sucesso” com interesse. Eles motivam bem, e você pode aprender algo por si mesmo com a história em si, além de fazer perguntas ao autor nos comentários. E nos comentários, muitas vezes apareciam muitas desculpas de membros da comunidade sobre o tópico “Por que %username% teve sucesso, mas eu não consigo”. Os mais comuns: - “Sou humanista” (“É fácil para o autor, ele se formou em física e tecnologia, e eu sou formado em filologia”) - “Não dá tempo” (“É fácil para o autor, ele é estudante e estou no meu trabalho principal 8 horas por dia”) - “Estou muito velho” (“É fácil para o autor, ele tem 23 anos e eu já tenho mais de 30.”) A esse respeito, minha história provavelmente será muito reveladora. Resumidamente sobre mim. Idade: 25 anos no início do treinamento. A educação é histórica. Na escola eu odiava matemática e informática (embora tenha sido aluno de Olimpíadas até a 7ª série - então não tive sorte com o professor), então todas as horas dessas matérias eram gastas jogando Counter-Strike no clube de informática mais próximo. Como resultado, escapei com segurança dessas disciplinas para o departamento de história. Felizmente, adoro história desde os anos escolares. Depois de me formar na universidade, tive uma escolha: ir trabalhar na minha especialidade (insira aqui qualquer piada sobre o salário dos professores), fazer pós-graduação ou fazer outra coisa. A opção de ir à escola desapareceu imediatamente; a pós-graduação significou mais 3 anos de estudo e perspectivas pouco claras. Como resultado da minha procura de emprego, acabei na posição de operador de call center em um dos grandes bancos comerciais. Não sabe Deus o quê, mas lá pagavam muito bem (certamente mais que professores e alunos de pós-graduação), e nos primeiros meses peguei o jeito de vender cartão de crédito e seguros para clientes, pelo que recebi um bom bônus. Mas o trabalho foi muito difícil. Não é meu, claro, mas atender 200 ligações todos os dias, acredite, ainda é um prazer. No entanto, a empresa tinha boas oportunidades de carreira e, em dois anos, me tornei líder de equipe. O nível salarial aumentou, o nível de ódio ao trabalho também aumentou. Além disso, o segundo cresceu significativamente mais. Agora eu tinha que trabalhar no turno da noite, ser responsável por uma dúzia e meia de pessoas e ouvir lições de vida diária dos meus superiores - “gestores eficazes” feitos na URSS. A crise e o aumento das taxas de câmbio após acontecimentos bem conhecidos atingiram duramente o setor bancário na Rússia, pelo que, no final de 2015, eu, entre muitos, continuava desempregado. Foi então que me deparei com o JavaRush, ou mais precisamente, com o grupo VKontakte. “É impossível passar por todos os níveis e não se tornar um programador” parecia ambicioso. Programar não era meu sonho, mas por que não aprender uma nova profissão? E se eu gostar e o que tenho a perder? No final das contas, um “programador” certamente não é pior que um “gerente de vendas” :) Decidi experimentar do nada, Além disso, sempre gostei de autoaprendizagem online; antes disso, melhorei bastante meu inglês no LinguaLeo. Concluí os primeiros 10 níveis de forma relativamente rápida. Para minha surpresa, tudo deu certo para mim, então decidi comprar uma assinatura e ir para a vitória. Meu processo de aprendizagem não foi muito diferente dos outros. Fui tão preguiçoso e negligenciado por 2-3 semanas, como muitos outros, fui tão estúpido em multi-threading após o nível 20, também desisti de uma grande tarefa no dia 27)) No entanto, no final ainda consegui me forçar a fazer mais -menos estável mesmo em condições de cansaço após o trabalho. Como resultado, ao longo de um ano, 36 níveis foram concluídos no meu tempo livre. Considerando que as minhas competências já eram bastante elevadas, decidi fazer um estágio (felizmente a inscrição permitiu). Baixei a tarefa de teste, aaand... Naquele momento estive o mais perto possível de desistir de tudo e desistir de programar. Eu nem entendia de que lado abordar isso. Naturalmente, não há boom-boom nas tecnologias listadas. Spring, Hibernate, bancos de dados, alguns JSP... As tentativas de fazer as coisas “de acordo com os guias” não levaram a nada. As consultas do Google “por que precisamos do Spring” renderam uma espécie de inferno incompreensível e o curso de Batyrshinov, composto por 178 vídeos. Fiquei seriamente chateado porque me considerava pronto para um trabalho de verdade. Com isso, esqueci de programar por um mês ou um mês e meio e fiz meu trabalho principal (naquela época já em outra empresa). De acordo com a orgulhosa tradição de Hollywood, todo filme deve ter o Momento que Mudou Tudo. No meu caso, foi o dia em que me deparei com um anúncio de cursos de programação com oportunidade de mudança para a cidade de Innópolis. https://apply.innopolis.ru/stc/ Enviei uma inscrição e depois de um tempo os funcionários me contataram perguntando quando seria conveniente para mim fazer uma entrevista com o professor. Uma semana depois, foi concluído com sucesso. A ideia em si parecia muito tentadora. A cidade parecia legal. Acomodação gratuita por 2 meses, treinamento com professor experiente também é gratuito. Mas o principal é que os organizadores assumiram a questão de organizar entrevistas em empresas residentes em Innópolis (e conseguir uma entrevista, como vocês sabem, já é metade da batalha). Havia apenas um problema - tive que largar meu emprego não amado, mas mal remunerado, e ir para um Kazan desconhecido. Literalmente “largue tudo e vá embora”. Porém, depois de algumas discussões, minha namorada e dois gatos me apoiaram e foi tomada a decisão de tentar. E realmente, por que estudei um ano inteiro? Talvez alguns dos leitores se lembrem Eu também fui estúpido em multi-threading após o nível 20 e também desisti de uma grande tarefa no nível 27)) No entanto, no final ainda consegui me forçar a estudar de forma mais ou menos consistente, mesmo quando estava cansado depois do trabalho . Como resultado, ao longo de um ano, 36 níveis foram concluídos no meu tempo livre. Considerando que as minhas competências já eram bastante elevadas, decidi fazer um estágio (felizmente a inscrição permitiu). Baixei a tarefa de teste, aaand... Naquele momento estive o mais perto possível de desistir de tudo e desistir de programar. Eu nem entendia de que lado abordar isso. Naturalmente, não há boom-boom nas tecnologias listadas. Spring, Hibernate, bancos de dados, alguns JSP... As tentativas de fazer as coisas “de acordo com os guias” não levaram a nada. As consultas do Google “por que precisamos do Spring” renderam uma espécie de inferno incompreensível e o curso de Batyrshinov, composto por 178 vídeos. Fiquei seriamente chateado porque me considerava pronto para um trabalho de verdade. Com isso, esqueci de programar por um mês ou um mês e meio e fiz meu trabalho principal (naquela época já em outra empresa). De acordo com a orgulhosa tradição de Hollywood, todo filme deve ter o Momento que Mudou Tudo. No meu caso, foi o dia em que me deparei com um anúncio de cursos de programação com oportunidade de mudança para a cidade de Innópolis. https://apply.innopolis.ru/stc/ Enviei uma inscrição e depois de um tempo os funcionários me contataram perguntando quando seria conveniente para mim fazer uma entrevista com o professor. Uma semana depois, foi concluído com sucesso. A ideia em si parecia muito tentadora. A cidade parecia legal. Acomodação gratuita por 2 meses, treinamento com professor experiente também é gratuito. Mas o principal é que os organizadores assumiram a questão de organizar entrevistas em empresas residentes em Innópolis (e conseguir uma entrevista, como vocês sabem, já é metade da batalha). Havia apenas um problema - tive que largar meu emprego não amado, mas mal remunerado, e ir para um Kazan desconhecido. Literalmente “largue tudo e vá embora”. Porém, depois de algumas discussões, minha namorada e dois gatos me apoiaram e foi tomada a decisão de tentar. E realmente, por que estudei um ano inteiro? Talvez alguns dos leitores se lembrem Eu também fui estúpido em multi-threading após o nível 20 e também desisti de uma grande tarefa no nível 27)) No entanto, no final ainda consegui me forçar a estudar de forma mais ou menos consistente, mesmo quando estava cansado depois do trabalho . Como resultado, ao longo de um ano, 36 níveis foram concluídos no meu tempo livre. Considerando que as minhas competências já eram bastante elevadas, decidi fazer um estágio (felizmente a inscrição permitiu). Baixei a tarefa de teste, aaand... Naquele momento estive o mais perto possível de desistir de tudo e desistir de programar. Eu nem entendia de que lado abordar isso. Naturalmente, não há boom-boom nas tecnologias listadas. Spring, Hibernate, bancos de dados, alguns JSP... As tentativas de fazer as coisas “de acordo com os guias” não levaram a nada. As consultas do Google “por que precisamos do Spring” renderam uma espécie de inferno incompreensível e o curso de Batyrshinov, composto por 178 vídeos. Fiquei seriamente chateado porque me considerava pronto para um trabalho de verdade. Com isso, esqueci de programar por um mês ou um mês e meio e fiz meu trabalho principal (naquela época já em outra empresa). De acordo com a orgulhosa tradição de Hollywood, todo filme deve ter o Momento que Mudou Tudo. No meu caso, foi o dia em que me deparei com um anúncio de cursos de programação com oportunidade de mudança para a cidade de Innópolis. https://apply.innopolis.ru/stc/ Enviei uma inscrição e depois de um tempo os funcionários me contataram perguntando quando seria conveniente para mim fazer uma entrevista com o professor. Uma semana depois, foi concluído com sucesso. A ideia em si parecia muito tentadora. A cidade parecia legal. Acomodação gratuita por 2 meses, treinamento com professor experiente também é gratuito. Mas o principal é que os organizadores assumiram a questão de organizar entrevistas em empresas residentes em Innópolis (e conseguir uma entrevista, como vocês sabem, já é metade da batalha). Havia apenas um problema - tive que largar meu emprego não amado, mas mal remunerado, e ir para um Kazan desconhecido. Literalmente “largue tudo e vá embora”. Porém, depois de algumas discussões, minha namorada e dois gatos me apoiaram e foi tomada a decisão de tentar. E realmente, por que estudei um ano inteiro? Talvez alguns dos leitores se lembrem As consultas do Google “por que precisamos do Spring” renderam uma espécie de inferno incompreensível e o curso de Batyrshinov, composto por 178 vídeos. Fiquei seriamente chateado porque me considerava pronto para um trabalho de verdade. Com isso, esqueci de programar por um mês ou um mês e meio e fiz meu trabalho principal (naquela época já em outra empresa). De acordo com a orgulhosa tradição de Hollywood, todo filme deve ter o Momento que Mudou Tudo. No meu caso, foi o dia em que me deparei com um anúncio de cursos de programação com oportunidade de mudança para a cidade de Innópolis. https://apply.innopolis.ru/stc/ Enviei uma inscrição e depois de um tempo os funcionários me contataram perguntando quando seria conveniente para mim fazer uma entrevista com o professor. Uma semana depois, foi concluído com sucesso. A ideia em si parecia muito tentadora. A cidade parecia legal. Acomodação gratuita por 2 meses, treinamento com professor experiente também é gratuito. Mas o principal é que os organizadores assumiram a questão de organizar entrevistas em empresas residentes em Innópolis (e conseguir uma entrevista, como vocês sabem, já é metade da batalha). Havia apenas um problema - tive que largar meu emprego não amado, mas mal remunerado, e ir para um Kazan desconhecido. Literalmente “largue tudo e vá embora”. Porém, depois de algumas discussões, minha namorada e dois gatos me apoiaram e foi tomada a decisão de tentar. E realmente, por que estudei um ano inteiro? Talvez alguns dos leitores se lembrem As consultas do Google “por que precisamos do Spring” renderam uma espécie de inferno incompreensível e o curso de Batyrshinov, composto por 178 vídeos. Fiquei seriamente chateado porque me considerava pronto para um trabalho de verdade. Com isso, esqueci de programar por um mês ou um mês e meio e fiz meu trabalho principal (naquela época já em outra empresa). De acordo com a orgulhosa tradição de Hollywood, todo filme deve ter o Momento que Mudou Tudo. No meu caso, foi o dia em que me deparei com um anúncio de cursos de programação com oportunidade de mudança para a cidade de Innópolis. https://apply.innopolis.ru/stc/ Enviei uma inscrição e depois de um tempo os funcionários me contataram perguntando quando seria conveniente para mim fazer uma entrevista com o professor. Uma semana depois, foi concluído com sucesso. A ideia em si parecia muito tentadora. A cidade parecia legal. Acomodação gratuita por 2 meses, treinamento com professor experiente também é gratuito. Mas o principal é que os organizadores assumiram a questão de organizar entrevistas em empresas residentes em Innópolis (e conseguir uma entrevista, como vocês sabem, já é metade da batalha). Havia apenas um problema - tive que largar meu emprego não amado, mas mal remunerado, e ir para um Kazan desconhecido. Literalmente “largue tudo e vá embora”. Porém, depois de algumas discussões, minha namorada e dois gatos me apoiaram e foi tomada a decisão de tentar. E realmente, por que estudei um ano inteiro? Talvez alguns dos leitores se lembremmeu posto daquele período, do qual saí antes da viagem, na esperança de “reconhecer a situação”. 2 meses em Kazan foram um dos melhores períodos da minha vida. Junto com outros “estudantes” (com idades entre 19 e 40 anos) morávamos na Vila Universiade (durante meus tempos de estudante não pude morar em dormitório, então pode-se dizer que compensei). A primeira metade do dia era passada nas aulas, a segunda - fazendo o dever de casa. Pude fazer os cursos de Spring, Hibernate, PostgreSQL e uma série de outras tecnologias. A escola JavaRush foi muito útil. O treinamento começou com JavaCore, que muitos viram pela primeira vez na vida, mas eu já conhecia muito bem. No processo, também concluí o trabalho de estágio sem problemas. Após o treinamento, fui convidado para uma entrevista em uma das empresas residentes em Innopolis. Primeira entrevista, viva! Não hesitei e me preparei diligentemente. No final, passei muito bem. É claro que, como muitos iniciantes, por entusiasmo, errei algumas vezes em questões elementares (como fundição de tipos), mas ao mesmo tempo respondi questões relativamente complexas sem problemas, o que divertiu muito meu entrevistador. A entrevista durou quase 2 horas, mas valeu a pena. Afinal, à noite fui informado que a empresa pretende me fazer uma oferta. A oferta preliminar com todas as condições também chegou quase imediatamente pelo correio. Depois de deixar minha namorada e meus gatos felizes pelo telefone (vamos nos mudar em breve!) e comemorar o alegre acontecimento com meus colegas, me preparei para ir para casa. A escola chegou ao fim. Alegria e orgulho não tinham limites. Claro, a primeira entrevista – e sucesso imediato! Se o leitor pensa que este é o fim da história, então posso dizer que o mais interessante ainda está por vir :) E desde que comecei a seguir as gloriosas tradições de Hollywood, então em cada filme deve haver um momento em que tudo fica Ruim. Demorou algumas semanas para recolher as coisas e concluir as tarefas atuais em casa. Porém, por algum motivo, a empresa não teve pressa em me enviar a oferta final. Vale ressaltar que naquela época nem minha namorada nem eu estávamos trabalhando e nos preparávamos para nos mudar. Entrei em contato com o departamento de RH, onde eles verificaram as informações e me responderam algo como “Ah, esquecemos de você”. Obrigado, é um prazer. Bem, pelo menos não foi em vão que ele me lembrou de si mesmo. No entanto, mais duas semanas se passaram e depois mais duas. No entanto, não havia nenhum motivo sério para preocupação: pelo menos agora eles me contatavam regularmente. Primeiro me pediram para fazer um teste interno (que passei com sucesso) e depois enviar alguns documentos. Mas mais 2 semanas se passaram. No total, o período total de espera já era de 2 meses, o que de alguma forma era completamente inadequado. Após enviar um e-mail para o RH, recebi a seguinte resposta: “Boa tarde! Foi recebida informação do departamento de RH de que o recrutamento, infelizmente, foi interrompido devido à sua falta de formação especializada (TI). Com autorização dos leitores, não citarei o texto da carta que enviei em resposta. Mas acho que é fácil imaginar meu estado naquele momento. Larguei o emprego, fui estudar em outra cidade, passei em uma entrevista, recebi uma oferta de emprego, fiquei feliz e fiz minha família feliz - e que resultado triste. Sem falar na situação financeira; Consegui sobreviver esses dois meses depois de estudar apenas graças ao meu pecúlio existente, que já estava chegando ao fim. E o mais ofensivo é que em todas as etapas a empresa sabia que tipo de formação eu tinha. Até o funcionário que me entrevistou notou isso (“Ah, um humanista autodidata? Legal”). Minha escolaridade também estava indicada em meu currículo, o que não os impediu de me chamar para uma entrevista e de eu ser aprovado. Mas não tinha o que fazer, tive que procurar trabalho. Depois de responder a um conjunto de vagas no “Meu Círculo”, recebi um convite para uma entrevista com uma empresa de São Petersburgo, mas tendo como pano de fundo todos os acontecimentos que decorriam, o clima era tal que falhei completamente. A ideia de ser programador, pode-se dizer, chegou ao fim. Mas em todo filme há um momento em que tudo fica bem :) O curador da universidade onde fiz cursos ficou sabendo de toda a situação. Ela entrou em contato com o centro de recursos de Innopolis e depois me contatou, dizendo que outra empresa em Innopolis estava procurando um desenvolvedor Java e gostaria de me entrevistar via Skype em três dias. Escusado será dizer que tive motivação mais do que suficiente. Nos primeiros 2 dias li completamente o Head First SQL (adormeci com questões de banco de dados na entrevista anterior), o terceiro dia foi gasto analisando os demais tópicos em que estava nadando. Como resultado, minha terceira entrevista na vida acabou sendo a de maior sucesso. Consegui 95% do tempo, com algumas demoras, exceto em questões sobre questões transacionais. Em um dia conversei com o diretor técnico, que falou detalhadamente sobre as condições de trabalho. Uma semana depois fui cadastrado como sócio da empresa e comecei a trabalhar remotamente, e depois de mais duas mudei para Innopolis. Na verdade, toda nuvem tem uma fresta de esperança. A nova empresa ofereceu um salário significativamente superior ao anterior e, além disso, pagou por um apartamento de 2 quartos em Innópolis. Moro aqui há 3 meses, meu período de experiência terminou há alguns dias. Ótimo trabalho, cidade maravilhosa, equipe simpática e todas as oportunidades de desenvolvimento profissional. Embora, claro, não tenha sido isento de estresse no início, principalmente quando logo no primeiro dia me deparei com a tarefa de implementar um módulo em React+Redux. Escusado será dizer que naquela época eu sabia sobre JavaScript apenas por meio de um artigo na Wikipedia)) Portanto, colegas, quando o JavaRush mais uma vez se deparar com uma tarefa da série “ainda não experimentamos essa tecnologia” - acostumem-se. Num projeto real, uma tarefa pode muito bem chegar não apenas em tecnologia, mas em uma linguagem que você está vendo pela primeira vez :) Algumas palavras para concluir. Muito obrigado à equipe JavaRush por criar o melhor recurso de aprendizagem no RuNet. Agradecimentos especiais por sua ajuda com meu currículo – ainda uso seus modelos. Obrigado a todos os usuários dos fóruns de ajuda e informações que ajudaram nas tarefas durante todo o ano. Você é o melhor! Amigos, mesmo que vocês sejam um humanitário desesperado como eu, ou já tenham mais de 30 anos, vocês têm esposa e filhos, como o autoresta história - experimente e você terá sucesso. Quanto a este último, posso afirmar com certeza, porque esta pessoa e eu, por acaso, agora trabalhamos na mesma empresa e sentamos em mesas vizinhas :) Não tenho certeza sobre o futuro deste blog, mas tenho um poucas ideias. Gostaria de escrever sobre a vida em Innopolis através dos olhos de um morador (a maior parte das informações na Internet são anúncios ou avaliações de turistas que vieram passar alguns dias). Também seria bom criar um post para ajudar aqueles que estão tentando conseguir um estágio (tal post certamente seria útil em algum momento). E também reunir em um só lugar conselhos para quem em breve entrará na guerra para encontrar um emprego, descrevendo experiências pessoais. Não tenho certeza se todos esses escritos serão do interesse de alguém; mas se você é uma dessas pessoas, assine o blog, se houver interesse do leitor, seria um pecado abandonar tudo isso :) Ficarei feliz em responder perguntas nos comentários, você também pode abordar lá “Autor , escreva separadamente sobre...” Boa sorte para você!
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION