JavaRush /Blogue Java /Random-PT /De administrador de sistema a desenvolvedor Java
LJ
Nível 40
Екатеринбург

De administrador de sistema a desenvolvedor Java

Publicado no grupo Random-PT
Olá a todos.
De administrador de sistema a desenvolvedor Java - 1
Meu nome é Evgeniy, tenho 27 anos, tenho um filho e um segundo a caminho. Moro a maior parte do tempo na cidade de Yekaterinburg. Tenho formação em engenharia de comunicações e trabalhei como administrador de sistemas por vários anos depois de me formar na universidade. Hoje é o último dia da minha liberdade condicional, embora há duas semanas meu líder de equipe tenha dito que você não precisa se preocupar, você vai ficar. O que tenho hoje:
  1. Trabalhe em uma empresa internacional (todos os clientes, sem exceção, são do Ocidente, principalmente Suécia, Noruega). empresa de oficina mecânica.
  2. Possibilidade de rodízio, são muitos clientes, projetos diferentes, cada um pode escolher o que gosta.
  3. Visitando falantes nativos duas vezes por semana.
  4. Viagem anual para evento corporativo no exterior.
  5. Boa cozinha, muitas guloseimas.
  6. Uma equipe maravilhosa, a quantidade de pessoas inteligentes por 1 m² é simplesmente fantástica.
Mas vamos voltar um pouco, há apenas um ano e meio eu não tinha nada nem perto disso. Trabalhei em uma empresa estatal como administrador de sistemas, recebia o salário médio de um hospital, sabia um inglês medíocre e, em geral, não havia esperança de que a vida começasse a melhorar. Por acaso nas redes sociais redes me deparei com o site JavaRush.ru, um amigo descreveu como uma maneira legal de se tornar um programador e que ele já havia completado 5 níveis em alguns dias. Resolvi tentar porque... Ainda na escola me interessei e até quis me matricular na então USU para estudar matemática e mecânica, mas me perdi. Em geral, por que estou realmente pior? É só uma questão de pequenas coisas, completei lentamente 10 níveis em um mês, e depois teve uma promoção de 50% de desconto, comprei uma assinatura anual. Um mês depois, larguei meu emprego como administrador e fui passar o inverno com minha família na Tailândia, pensando que estudaria todos os dias e nada me impediria. Nessa época eu estava estudando inglês intensamente, talvez um tópico para outro artigo, mas o que mais me ajudou foi começar com podcasts em inglês. Comecei com VOA, e depois aumentei gradativamente a complexidade com o advento do entendimento. Se alguém estiver interessado em mais detalhes, pergunte nos comentários. Comecei a implementar meu plano assim que chegamos à cidade de Ao Nang, na província de Krabi, e encontramos uma casa para a temporada. Posso dizer uma coisa, você precisa estudar regularmente e tudo vai dar certo, eu tinha cerca de 8 a 12 horas de trabalho 5 dias por semana, o que incluía tanto redação de código quanto aulas de inglês. Posso dizer uma coisa, ainda no dia de Ano Novo comecei a trabalhar no dia 2 de janeiro. Não me fiz concessões, embora claro que houve momentos em que a motivação caiu e eu quis desistir de tudo, os cases de sucesso aqui no site ajudaram muito, prometi a mim mesmo então que com certeza escreveria os meus, talvez vai ajudar alguém em momentos difíceis a encontrar forças em si mesmo e derrotar o validador (restaurante e arquivador, olá) + 20 anos de experiência no esporte ajudaram muito aqui, fiz tudo dentro do cronograma. No fim de semana, minha esposa e filha viajaram de moto até as províncias mais próximas da Tailândia, aproveitando a natureza e o clima. Descansei o máximo possível, isso também faz parte do trabalho, embora às vezes nos finais de semana eu me sentasse para programar ou lia um livro sobre Java quando realmente não aguentava, mas tentei seguir o regime. Depois do ano novo, eu estava no nível 25-30, decidi então que era um programador legal (na verdade não), era hora de conseguir um emprego, fiz um currículo para hh, as inscrições começaram a chegar, de novo eu não vou descrever como o escrevi, mas trabalhei nele por algumas semanas e depois o atualizei regularmente, depois o traduzi para o inglês, projetei tudo da melhor maneira possível, embora não tivesse experiência em programação, mas em RH as pessoas claramente gostaram, na verdade escreveram com bastante frequência. Naturalmente, as primeiras entrevistas me trouxeram de volta à terra, percebi o quanto ainda não sabia e o que eu sabia precisava ser estruturado especificamente, e foi o que fiz. Depois disso, surgiu a escolha entre Android ou JavaEE, tentei o primeiro, li o livro HeadFirst e no total escrevi cerca de 30 pequenos projetos, mas aí, usando um dos sites para aprender inglês, vi como o layout deles era legal para celulares e como o aplicativo mobile funcionava mal. Pensei nisso e resolvi aprender JavaEE, olhando para frente posso dizer que não desisti de aprender Android e agora pretendo dominá-lo. Porém, naquela época abandonei a ideia do android. Resumindo, comecei a aprender as tecnologias de acompanhamento necessárias: sql/maven/git/spring/hibernate e provavelmente destacarei o restante da arquitetura separadamente, eles costumam perguntar sobre isso e, em geral, os dois primeiros dos meus projetos que entraram em produção foram o restante da API. Você precisa saber tudo isso, todo mundo pergunta isso, mas você pode saber superficialmente, escrever outros 10 pequenos projetos usando eles, por exemplo, um trabalho de estágio na verdade pode ser escrito em meio dia, um dia, sem frente, não é necessário em Java, você pode ensinar um pouco de JS/React/Node, se quiser ir para a frente, mas geralmente você só pode ensiná-los e não aprender Java, há muito mais trabalho e clientes lá, mas eles têm suas próprias especificidades. Em geral, por volta de maio voltei para a Rússia, porque tinha negócios aqui e decidi que era hora de conseguir um emprego em um escritório; antes disso, todas as entrevistas eram feitas via Skype (nunca recebi oferta naquela época). . Voltei para a Rússia e comecei a fazer entrevistas, realmente não gosto porque exige muita força moral e física, e atrapalha muito o processo de estudar e escrever código em geral (Skype ajuda), então fui algumas vezes por semana, em alguns lugares eram necessárias pessoas mais experientes, em outros não gostei, mas no final passei em outra entrevista via Skype, queriam me mandar imediatamente para trabalhar presencialmente na Suécia, naturalmente minha experiência não foi suficiente, mas o líder da equipe gostou de mim e me recomendou para um projeto interno, após o qual passei em outra entrevista já em nosso escritório em Yekaterinburg, onde fizeram algumas perguntas e algumas em inglês, após o que eles disse, cito o seu inglês: “pode ser pior”, o que claro feriu o ego, mas novamente deu um chute para aprender mais, nos deixaram ir “dar um passeio” e depois das 10 me fizeram uma oferta em minutos, às daquela vez eu esperava muito menos. Naturalmente aceitei a oferta.. Gostaria de me deter especificamente nos primeiros meses de trabalho, por algum motivo poucas pessoas escrevem sobre eles, mas para mim foram um verdadeiro pesadelo, pensei que seria demitido, para ser sincero. Foi terrivelmente difícil, me deram a tarefa de escrever imediatamente meu próprio projeto, ou melhor, parte do projeto é um micro serviço, mas para mim foi um monstro enorme, porque tive que pensar em tudo, desde a arquitetura e frameworks usado para tratamento de exceções. Eu estava muito nervoso e pensei que eles esperavam que eu fizesse tudo em algumas semanas, o que tornava muito difícil me concentrar na tarefa e tomar as decisões corretas. Por isso, um grande obrigado ao meu líder de equipe, ele me ajudou muito, explicou muitas coisas básicas e não me pressionou em nada. Claro que mais uma coisa me ajudou. Após cerca de dois meses de trabalho, fiz uma entrevista em outra empresa onde me ofereceram um salário um terço superior ao meu, Não aceitei a oferta por vários motivos, mas mesmo assim ela aumentou muito minha autoestima e confiança no futuro como desenvolvedor. Desculpem o texto longo e obrigado a todos que leram até o final. ps: Acho que conforme minha experiência, complementarei o artigo com pequenas notas, caso alguém tenha interesse neste meu escrito Adição # 1 Obrigado a todos por seus comentários. Fico feliz que meu texto tenha recebido tantas respostas. Tentei remover os erros de digitação mencionados nos comentários, e não julgue com muita severidade os erros, todos nós os cometemos. Agora vamos direto ao ponto.
  1. Como aprendi inglês.

    Um dos comentários já fornecia um link para a Voice of America. Para mim este foi o ponto de partida, o título exato "VOA. É o que dizem na América". Depois vieram os podcasts sem o idioma russo, ouvi em ordem os mais populares, como Luke's English e ESL Pod, quando me acostumei ou cansei de procurar outros, tem um excelente artigo no site, em minha opinião , recomendo a todos. Em geral, depois que fiquei mais ou menos acostumado com a fala inglesa e consegui separar as palavras do fluxo da fala, percebi que meu vocabulário deixava muito a desejar e comecei a aprender palavras, aqui o conhecido Linguleo me ajudou, você pode use-o gratuitamente.


  2. Como fui passar o inverno na Tailândia.

    Todos estão preocupados em saber como você pode pagar isso com um salário médio. Não existem segredos especiais; o livro “O Homem Mais Rico da Babilônia” de Clayson George me ajudou muito. Além disso, se você estiver interessado no tópico de alfabetização financeira, existem muitos livros sobre isso, provavelmente este é um tópico para um artigo separado.


  3. Como eu poderia me tornar um programador cometendo tantos erros gramaticais?

    Para ser honesto, nenhum empregador estava preocupado com esta questão. Mas é claro que tentei não incluí-los em meu currículo e verifiquei tudo 10 vezes.

Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION