JavaRush /Blogue Java /Random-PT /A história de um economista...
svorobei
Nível 35
Москва

A história de um economista...

Publicado no grupo Random-PT
Caros amigos! Finalmente chegou o tão esperado momento em que compartilho minha difícil história. Espero que não tenha sido muito grande e tedioso. Se sim, então com licença - é doloroso!)) Prólogo Sonhei em ser programador desde criança. Minha primeira linguagem foi Turbo Pascal. Depois de comprar o livro e ler cerca de trezentas páginas, escrevi vários programas simples e foi aí que tudo terminou. O livro foi para a estante até a próxima vez. A próxima vez aconteceu alguns anos depois, mas com o mesmo sucesso. Tendo chegado a alguns temas complexos (não me lembro o que me assustou), foi decidido que programar não era para mim. E decidi me matricular em economia. Afinal, é prestigioso, as perspectivas parecem muito boas e, em geral, o principal no trabalho é o salário! Isso foi mais ou menos o que pensei então. 6 anos na universidade passaram sob o lema “só para passar no exame”, porque... Nunca desenvolvi nenhum interesse por economia; pelo contrário, quando estudante, sempre fui atraído pela programação e fiz diversas tentativas para aprender uma linguagem novamente. Estudei Delphi, PHP, C++, mas no final tudo se desenvolveu seguindo o mesmo cenário: cansei de tudo, alguma coisa não deu certo de novo e desisti. Depois de me formar na universidade, fui trabalhar em um banco. No começo gostei de tudo, construí carreira, cresci em salário e fui elogiado. Mas com o tempo tudo ficou monótono e comecei a saltar periodicamente para diferentes cargos dentro do banco, pensando que provavelmente o assunto estava em uma direção específica. Porém, depois de um ou dois anos, finalmente percebi que isso não poderia mais continuar e decidi desistir sabendo que procuraria meu próximo emprego na área de TI e, sim, claro, como programador! Felizmente, naquela época criei para mim um bom colchão financeiro para não sentar no pescoço dos meus pais. E então, comecei a usar C#! Baixei o livro de Schildt e, como resultado, desta vez dominei até 500 páginas!)) Consolidei meu conhecimento anterior e finalmente entendi OOP. Demorou cerca de 4 meses, depois comecei a procurar emprego. Fui a 2 entrevistas, onde fiquei muito confuso... desculpe, estraguei tudo, porque... Não realizei nenhum projeto de estudo, quase nenhuma prática e havia lacunas óbvias no conhecimento. Foi aí que percebi que apenas conhecer um idioma específico não é suficiente. Era necessário compreender as tecnologias relacionadas e ter pelo menos alguma experiência, mesmo não comercial. Mas eu não tinha mais entusiasmo e força para tudo isso, só havia irritação porque novamente nada deu certo para mim. O resultado foi triste: fiquei sem emprego, metade das minhas economias (bebi), nervosismo e, o mais importante, sem o motivo pelo qual tudo começou. Decidiu-se regressar ao banco em desgraça; felizmente, mantive relações normais com os meus superiores. Preciso dizer qual era meu estado de espírito? Porém, desta vez tive à minha espera uma posição de maternidade não particularmente estressante, na qual aguentei cerca de um ano, após o qual fui obrigada a mudar para o trabalho com uma papelada que odiava. E então começou de novo! Depois de meio ano, odiei novamente meu trabalho, onde tinha que ficar sentado por 10 a 11 horas. Naquela época, eu já conhecia o JavaRush através do meu irmão mais novo e decidi experimentá-lo por curiosidade para ver o que era – aprendizagem baseada em jogos. JavaRush. Os primeiros 15 níveis foram relativamente fáceis – minha base de conhecimento acumulada nas tentativas anteriores me ajudou. Estudava uma ou duas horas por dia à noite, depois do trabalho. Nos fins de semana eu sentava o máximo possível. Como resultado, em cerca de dois meses alcancei o nível 18, mas percebi que precisava dedicar mais tempo ao treinamento. As tarefas ficaram mais difíceis, o material ficou completamente desconhecido, foi necessário pesquisar no Google, etc. Mas eu não tinha mais tempo livre, às vezes você chegava do trabalho, ligava o computador e percebia que seu cérebro simplesmente não conseguia cozinhar e você caía na cama. Agora meu trabalho começou a me estressar duplamente, porque eu não só não gostava mais, mas atrapalhava e tomava um tempo precioso! E resolvi desistir de novo :) quando levei o requerimento para o departamento de pessoal, a oficial de pessoal mal conseguiu conter o riso, minha família decidiu que eu estava completamente maluco, meus amigos também estavam céticos. Mas eu não me importava mais. O desejo era tão forte por dentro! E lá vamos nós, fiquei estudando todos os dias desde a manhã até ter dor de cabeça, às vezes por 12 horas (mas não todos os dias, senão não teria nada no dia seguinte). Está tudo como sempre: li, resolvi, perguntei e pesquisei no Google. Não passei para o próximo nível até garantir o atual. Se algo permanecesse obscuro, eu certamente procuraria material adicional. No final de abril cheguei ao nível 31 com 2 problemas não resolvidos e decidi participar de um projeto real. Ou melhor, decidi antes quando comprei uma assinatura :) Um projeto real. A tarefa do teste foi muito difícil. Ah, como sofri e amaldiçoei!! Nos primeiros 2-3 dias houve pânico, eu nem entendia como abordar, pelo fato de não ter nada parecido no curso do JR! Bem, por exemplo, Tomcat, JSP, Spring, Hibernate, etc. Tive que pesquisar tudo no Google do zero, como resultado, após 2 semanas tudo estava pronto e enviado para verificação. Enquanto esperava o início do estágio, cheguei ao nível 35 e parei por aí. Não vou dizer que estou encantado com o projeto, mas no geral está tudo bem. Uma solução para a tarefa do teste me deu uma compreensão de onde estou e onde aproximadamente preciso estar para me tornar um Junior. Bom, a participação em si, claro, agregou muito conhecimento ao gestor, o que foi muito útil nas entrevistas. No projeto em si não gostei da forma como foi organizada a apresentação do material. Em primeiro lugar, esta não é uma transmissão online como pensei, mas sim uma gravação de um dos últimos estágios em modo webinar, onde não podem ser colocadas questões ao longo do caminho, como podem perceber. Somente no Slack, onde ocorre a comunicação. Para ser justo, direi que eles sempre irão ajudar e orientar você, se não o apresentador, então os outros participantes. Em segundo lugar, o vídeo em 90% dos casos não é um treinamento sobre um tema específico, mas simplesmente instruções visuais sobre como aplicar alterações ao projeto, o que também não é ruim, mas gostaria de alguns minitutoriais de visão geral. E para cada aula há muitos links e vídeos (o que também é bom!). Você precisa digerir tudo isso e fazer sua lição de casa. No entanto, foi difícil para mim assimilar todas as informações - havia muitas novidades. Mas com certeza voltarei a participar algum dia para consolidar meus conhecimentos. (novamente grátis, pelo que entendi). Depois de um mês e meio de estágio, eu queria muito conseguir um emprego, porque... Estudar sem parar já se tornou bastante chato. Aqui está um ponto muito importante: por mais entusiasmo e vigor que você tenha, um dia isso vai secar! Aproveite ao máximo enquanto dura. Procura de emprego. Comecei a procurar trabalho a partir do nível 20, embora em modo passivo (acabei de atualizar meu currículo) porque... Eu ainda não sentia que estava pronto para ir às entrevistas. Também decidi escrever um aplicativo simples (até onde meu conhecimento de nível 20 me permitia naquele momento) para que houvesse pelo menos alguns exemplos de código em meu currículo. A escolha recaiu sobre o bate-papo multithread do console com o servidor. Eu escrevi, carreguei no GitHub e continuei aprendendo, esperando que alguém me ligasse e me convidasse para uma entrevista. Um mês se passou e nenhuma ligação. Comecei a enviar meu currículo por conta própria para locais onde mais ou menos atendia aos requisitos. O grande problema era que havia poucas vagas para desenvolvedores Java na minha cidade (Volgogrado). Em média, talvez cerca de 8 a 10 por mês. E como você entende, lá se esperava mais gente com experiência do que quem trabalhou em banco por quase 5 anos e de repente decidiu ser programador aos 28 anos, sem formação técnica. Para referência: Volgogrado ocupa um honroso último lugar em termos de padrão de vida nas 38 principais cidades da Rússia. Mas não me desesperei e continuei a minha formação, atualizando simultaneamente o meu currículo à medida que as minhas competências cresciam. Adicionados novos projetos. Chegou julho, metade do estágio já foi concluído e ainda não recebi nenhuma oferta. Como escrevi acima, o entusiasmo e a força para aprender já tinham começado a desaparecer e fiquei realmente assustado - foi mesmo um fracasso de novo?! Mas não havia para onde recuar. E decidi que a única saída era mudar para outra cidade. Onde ir? Não posso ficar sentado por mais 4 meses esperando por um milagre. Eu estava escolhendo entre São Petersburgo e Moscou. Ao longo de algumas semanas, concluí cerca de 2 a 3 entrevistas via Skype e concluí com êxito algumas tarefas de teste. Eles perguntaram principalmente sobre o núcleo, uma vez que a entrevista foi em inglês. Eu mesmo recusei uma opção, porque... Li muitas críticas negativas sobre a empresa na Internet. Restaram mais duas propostas porque... escolheu candidatos locais mais fortes. Como resultado, sobrou apenas um convite para uma entrevista pessoal em Moscou, para onde fui. Fui literalmente torturado durante esta entrevista. Respondi bem cerca de 60-70% das questões, 20% mais ou menos, e não pude dizer nada sobre o resto, então resolvi mais alguns testes em um pedaço de papel. No dia seguinte, enquanto esperava o resultado, atualizei novamente meu currículo. Uma hora depois, eles me ligaram de volta e me convidaram para outra entrevista. Tudo correu bem. Não houve muitas perguntas. Ficou claro que a contratação de novos funcionários nesta empresa é rara, e isso é um bom sinal). O principal que jogou a meu favor foram meus olhos brilhantes, que compensaram as lacunas de experiência e formação. Uma hora depois nos despedimos, e pela manhã me ligaram de volta e mandaram vir com documentos!! No trabalho. Acabei em um projeto enorme composto por cerca de 30 módulos com a seguinte pilha de tecnologia: EJB, JSF (Primefaces), Hibernate, JPA, Oracle, Websphere Application Server, JMS (Websphere MQ), Maven. E tudo isso está rodando em vários servidores rodando Linux. O gerenciamento do projeto é feito no Redmine, o desenvolvimento é feito no IDEA e o git é usado como CCS. No começo foi muito difícil e assustador, parecia opressor. Depois de algumas semanas, entendi mais ou menos o projeto. Um mês depois eu já estava enviando pequenos hotfixes e recursos simples. Se algo não estiver claro, os colegas sempre ajudarão. Não há vergonha em pedir ajuda a alguém. Cada pessoa é mais forte em alguns aspectos e mais fraca em outros, você só precisa aprender um com o outro. Gosto muito do trabalho! (sim, finalmente :)) Agora não fico mais deprimido nas noites de domingo) Todo o esforço despendido valeu 146% a pena. Sim, ainda tenho muito que aprender e vai demorar mais de um ano, mas agora tenho certeza que tudo vai dar certo ;) Um pequeno feedback. O que não gostei no curso: pequenos erros de digitação, erros, imprecisões nas condições das tarefas que dificultam a vida. Uma vez me lembro de ter encontrado um erro óbvio em uma palestra sobre expressões regulares. Então, fui escrever sobre isso no info e descobri que alguém já havia me apontado isso e já se passaram 2 anos desde então!! E nada foi mudado. Foram coisas assim que foram um pouco perturbadoras. Caso contrário, é claro, as impressões são apenas positivas. A vantagem mais importante deste recurso é que quase desde o início tive a certeza de que tudo daria certo! Talvez outras histórias de sucesso tenham tido esse efeito em mim, não sei. De qualquer forma, a motivação é muito, muito importante. Obrigado JR por isso. *** Desejo sinceramente a todos paciência e força para realizar seus sonhos! E não pense em desistir! Assim que você tiver na cabeça a ideia de que não vai conseguir, saiba que isso é o fim! Um pouco de filosofia. Concluindo, gostaria de compartilhar com vocês algumas citações que me ajudaram em momentos difíceis: 1. “Se você pensa que pode fazer algo ou pensa que não pode, você está certo em ambos os casos” - Henry Ford. 2. “O homem que conseguia mover uma montanha começou arrastando pequenas pedras de um lugar para outro.” Provérbio chinês.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION