JavaRush /Blogue Java /Random-PT /Do exército à TI
Тот кто в танке
Nível 41
Ярославль

Do exército à TI

Publicado no grupo Random-PT
Então cheguei ao ponto em que posso finalmente motivar as pessoas com meu exemplo. Não me bata forte: o Chukchi não é um escritor - o Chukchi é um estudante de Javas. Agora tenho 31 anos e trabalho como programador Java há três meses em uma empresa regional. Mas primeiro as primeiras coisas. Conheci programação na 8ª série, quando meu pai comprou um computador para a escola. Primeiro, fui a um clube de educação escolar adicional, onde aprendi o básico de programação em Pascal. Isso foi útil para mim um pouco mais tarde na escola. Resolvi problemas simples ao nível de um concurso de programação escolar. Eu não tive nenhum sucesso ou conhecimento sério naquela época. Grosso modo, eu distinguia variáveis ​​​​de constantes e conhecia 3 tipos de loops)) Mas gostava de escrever código e resolver problemas. Senti um impulso especial quando consegui encontrar uma solução. Aí a vida acabou que entrei em uma universidade militar. Minha especialidade lá não tinha nada a ver com TI. No entanto, as habilidades que adquiri na escola foram úteis aqui: participei de Olimpíadas de ciência da computação para todo o exército, que também incluíam tarefas de programação. Além disso, escrevi alguns programas em Pascal e Delphi - designers de testes e os próprios testes. Coisas bastante triviais. Depois servi como oficial por 5 anos. Minha pelo menos alguma prática em programação finalmente parou. Não vou entrar em detalhes sobre o porquê, mas decidi deixar o exército quando o contrato terminou. Depois de quase 10 anos da minha vida adulta, aos 27 anos, me deparei com a escolha de um caminho futuro. Casei-me e um ano depois, logo após minha demissão, minha esposa deu à luz meu filho. Não queriam me contratar para uma especialidade civil (recebi em uma instituição de ensino superior) porque eu não tinha experiência e, em geral, você vinha do exército. A situação não era ótima. Comecei a procurar vagas completamente diferentes e me deparei com esta - a vaga dos meus sonhos. Exagerando: "Rapaz, você conhece alguma linguagem de programação e está pronto para uma nova? Experiência não é importante. Venha até nós que te ensinaremos Java e no geral somos legais e temos biscoitos. O salário está acima da média da sua cidade.” Bem, algo assim )) Lembrando algo sobre meus problemas em Pascal, pensei, por que não. Liguei e fui imediatamente convidado para uma entrevista. Eu estava cheio de entusiasmo e expectativa pelas perspectivas... Ah, como eu estava errado))))Do exército à TI - 1 Minha entrevista zero foi como uma surra) Acontece que programar em Turbo Pascal não é o que significa conhecer pelo menos uma linguagem de programação. E o conhecimento equivalente ao nível 7 de JavaRash, para dizer o mínimo, não é suficiente nem para um estagiário. Não estou falando de todos os tipos de bancos de dados e outras estruturas. Como resultado, o choque foi tamanho que abandonei qualquer pensamento sobre programação por um ano. Surgiu um emprego como enikeman, primeiro em um escritório e seis meses depois em outro, onde o salário me permitia sobreviver e às vezes até comprar algo além de comida e pagar contas. Um ano depois, finalmente decidi tentar codificação no meu local de trabalho. Comecei a pesquisar no Google e encontrei artigos que descreviam como escrever seu programa no Bloco de Notas e compilá-lo e executá-lo no console. "Obrigado" muito aos autores. Depois de algumas semanas dessa tortura, quando qualquer erro de sintaxe me levou a dançar com pandeiro, desisti novamente de programar, concluindo que meu trem havia partido. Porém, trabalhar como enikey com elementos de administração de sistemas não me trouxe a devida satisfação. Eu já sabia fazer tudo o que era necessário na minha organização, era difícil aprender algo novo: a frota de equipamentos era pequena - até 50 carros. Tudo está no Windows e não houve espaço para experimentação. Ler livros sobre administração de redes e manutenção de sistemas operacionais não adiantou nada, pois sem prática qualquer conhecimento morre. Fiquei entediado, não havia perspectivas de crescimento. Eu não queria me ver aos 40 anos trocando o cartucho de uma multifuncional quando um “especialista” ligasse. Mais uma vez cheguei à necessidade de mudar algo em minha vida. Comecei a pesquisar no Google sobre programação em Java e me deparei com o JavaRush. Consultei minha esposa, porque comprar uma assinatura anual, mesmo com desconto, pesava no orçamento, e decidi. Comprei uma assinatura anual com desconto e comecei a aprender. A estrutura do treinamento e a visibilidade do progresso me motivaram a estudar nas horas vagas. Percebi que apenas lendo livros sobre Java não teria alcançado tanto sucesso e regularidade em meus estudos. É claro que a oportunidade de estudar no trabalho ajudou muito - há muito tempo eu havia colocado meu parque de equipamentos e redes em ordem e raramente saía do escritório. Eu poderia estudar de 3 a 5 horas por dia no meu local de trabalho. Quase não havia chance disso em casa - a família e a vida cotidiana exigiam muita atenção e esforço. Em casa eu poderia estudar cerca de 2 a 3 horas nos finais de semana. Tudo isto tendo como pano de fundo o apoio da minha esposa aos meus esforços (pelo qual lhe agradeço muito). Após cerca de 4 meses, cansei desse ritmo e decidi tentar desenvolver Android. Um amigo me pediu para escrever um requerimento para ele. Assim, abandonei o treinamento em Java por 4 meses. Ganhei experiência desenvolvendo um aplicativo móvel, mas, infelizmente, recebi muito pouco conhecimento valioso em Java. Terminada a aplicação (sem terminá-la), percebi que faltavam 4 meses para o final da assinatura e precisava completar mais 16 níveis. E ataquei o JavaRush com força, porque não queria comprar uma assinatura adicional - de qualquer maneira, não tinha dinheiro suficiente. Tendo pulado literalmente algumas tarefas, completei o nível 41 uma semana antes do final da minha assinatura. Eaand... eu não estava nem perto de encontrar um emprego, porque precisava de conhecimento de bancos de dados e frameworks. Dominar o básico nesses assuntos demorou cerca de mais 3 meses antes de começar a escrever um projeto mais ou menos sério que pudesse ser mostrado como um portfólio. Aqui, novamente, trabalhar como administrador de sistema Enikey me ajudou. Escrevi um aplicativo CRUD para contabilizar equipamentos de escritório no trabalho. Havia uma interface simples no Spring MVC com páginas html, Spring Boot e hibernate e geração automática de documentos de relatórios em Word e Excel no POI. Bem, e todo tipo de pequenas coisas. Também foram escritos alguns pequenos serviços para automatizar meu trabalho, diversos geradores de arquivos de configuração e serviços de monitoramento de gravações de câmeras de vigilância com notificações via email de trabalho. E agora, quase um ano e meio depois de começar a treinar em Java Rush, finalmente parei de lamber os lábios nas vagas e comecei a responder e enviar currículos. Literalmente na segunda entrevista, recebi uma tarefa de teste, que passei vários dias resolvendo com pequenos intervalos para dormir. Havia tecnologias que eu não havia estudado. Mas que consegui estudar em nível suficiente usando o Google. O que o Java Rush também ensina, aliás, é que sem as habilidades de autoaprendizagem e busca de informações é, se não impossível, tornar-se um programador, pelo menos extremamente difícil. Alguns dias de espera - e recebi minha primeira oferta. Tornei-me um programador java com um registro disso em meu caderno de trabalho. Consegui entrar na área de TI depois de 30 anos e espero ter sucesso ao longo do caminho. Gostaria de aconselhá-lo a não desistir, a estabelecer uma meta. Você terá que absorver uma grande quantidade de informações. Além do Java Rush, você precisará ler livros e artigos. Estabeleça prazos específicos e não deixe de estudar e aprender coisas novas para amanhã. E então você terá sucesso! Passei vários dias resolvendo isso com pequenas pausas para dormir. Havia tecnologias que eu não havia estudado. Mas que consegui estudar em nível suficiente usando o Google. O que o Java Rush também ensina, aliás, é que sem as habilidades de autoaprendizagem e busca de informações é, se não impossível, tornar-se um programador, pelo menos extremamente difícil. Alguns dias de espera - e recebi minha primeira oferta. Tornei-me um programador java com um registro disso em meu caderno de trabalho. Consegui entrar na área de TI depois de 30 anos e espero ter sucesso ao longo do caminho. Gostaria de aconselhá-lo a não desistir, a estabelecer uma meta. Você terá que absorver uma grande quantidade de informações. Além do Java Rush, você precisará ler livros e artigos. Estabeleça prazos específicos e não deixe de estudar e aprender coisas novas para amanhã. E então você terá sucesso! Passei vários dias resolvendo isso com pequenas pausas para dormir. Havia tecnologias que eu não havia estudado. Mas que consegui estudar em nível suficiente usando o Google. O que o Java Rush também ensina, aliás, é que sem as habilidades de autoaprendizagem e busca de informações é, se não impossível, tornar-se um programador, pelo menos extremamente difícil. Alguns dias de espera - e recebi minha primeira oferta. Tornei-me um programador java com um registro disso em meu caderno de trabalho. Consegui entrar na área de TI depois de 30 anos e espero ter sucesso ao longo do caminho. Gostaria de aconselhá-lo a não desistir, a estabelecer uma meta. Você terá que absorver uma grande quantidade de informações. Além do Java Rush, você precisará ler livros e artigos. Estabeleça prazos específicos e não deixe de estudar e aprender coisas novas para amanhã. E então você terá sucesso!
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION