Heavy
Nível 30

Assentou!

Publicado no grupo Random-PT
E agora chegou a grande hora e estou publicando a história!))) Provavelmente começarei estudando, ou melhor, entrando na universidade. Como sempre, depois da escola você realmente não sabe nada, não sabe como, não consegue decidir nada sozinho, mas de alguma forma decidi que queria me tornar um programador. Isso é até surpreendente em 2002. Não ter computador nem Internet. A informação foi divulgada através de conhecidos, conhecidos, conhecidos. Em geral, o vizinho do meu colega estava apenas estudando essa especialidade e parece que depois de se formar na universidade você é Engenheiro de Software! Agora parece que pesquisei no Google, encontrei sozinho, li, descobri e não há problemas. Se você quer isso na Europa, você quer isso em Moscou, Minsk, Kiev, etc. Juntei meus documentos e peguei a estrada! Nem eu consigo imaginar como vivíamos sem telefone, como nos conhecemos na estação sem celular. Hoje em dia toda ou quase toda informação pode ser encontrada na Internet. Para ser sincero, meus estudos na universidade também não estavam indo muito bem. Parece que estudei onde quis e tive habilidade (ainda cheguei lá, embora depois de 10 anos)))) Como um de meus amigos descreveu mais tarde estudar na universidade - “na universidade você fez tudo, apenas não não estudar.” Mas em vão! Se eu conhecesse bem o programa universitário seria muito mais fácil. Mas eu diria que a questão é um pouco diferente. Adquiri conhecimento na universidade, mas demorou para descobrir o que era (todas essas abstrações, herança, por que isso acontece). Na universidade, como em qualquer outro lugar, havia “alunos excelentes” e “alunos ruins”. Então, me formei na universidade (na segunda tentativa :)) E não diria que alunos “excelentes” sabem tudo melhor do que alunos “baixos”. Cerca de 50/50. Tudo depende da pessoa. É claro que nem todos os alunos “B” receberam um diploma, mas mesmo os alunos “A” não se tornaram programadores posteriormente. Recentemente, um colega me perguntou como me tornei programador, mas ele estudou bem e até entrou em cursos para programadores na Epam. Eu diria que depende muito da cidade. Então - vamos em frente. A procura de emprego na minha cidade não estava indo muito bem. Primeiro consegui um emprego em um centro de serviços. Um colega de classe estava no comando lá. Tive que administrar computadores, mas ao mesmo tempo viajar pela cidade. Depois mudei para outro escritório, onde também tinha que administrar computadores, mas principalmente no local. E TRABALHEI LÁ POR MAIS DE 7 ANOS! ESTÁ TRANCADO! Houve várias tentativas de se tornar programador. Mas veio em influxos. Li livros, tentei arrumar emprego, fiz entrevistas, fiz provas, mas não me contrataram. Agora entendo por que não me contrataram. Ao descrever a situação de trabalho na cidade, penso que muitos reconhecerão a sua cidade nesta descrição. Em geral não é a capital, mas não é como Mukhosransk, afinal é um centro regional, mas o trabalho é um pouco apertado. E dê para todos com experiência, com pelo menos 3 anos de experiência. Havia alguns escritórios que recrutavam juniores, mas como disseram aqueles que conseguiram o emprego, depois da universidade só começaram a programar depois de 6 meses. Fiquei muito surpreso - por que eles pagam um salário se não fazem nada. Formação contínua como numa universidade ou em cursos como GO-IT. Enquanto eu trabalhava em um escritório do governo, Eu estava girando computadores, tirando fotos e fazendo toda a administração (naquele escritório havia tais responsabilidades). Naquela época (2008) nem tínhamos testes de emprego como temos agora. A Epama incluiu um programa de colocação profissional após os cursos. E mesmo assim, um (ou talvez mais) dos meus colegas não entrou na EPAM depois do curso, e eu nem entrei no curso. Havia opções de chegar enquanto estudava na universidade - estagiar, mas isso também é mais para alunos excelentes porque tem muita gente disposta (não sobre Epam). Em geral, havia alguns outros escritórios e eles simplesmente escreviam testes com opções de respostas. A demanda era principalmente por C++. Você escreve testes e, depois de alguns dias, eles informam os resultados. Se você escreveu mal, ensine, volte daqui a um mês e escreva novamente. (Meus colegas me contaram exatamente a mesma história sobre “volte em um mês”. Agora já entendo como funciona: um oficial de pessoal ou gerente de RH deve manter as pessoas disponíveis para que possam conseguir um emprego para alguém a qualquer momento. E então eles postam vagas em anúncios, embora na realidade 1. ninguém precise de você. 2. além do seu currículo, ainda há um monte de candidatos semelhantes lá. 3. Você apenas julgou mal o momento, contratou um especialista na semana passada ou você precisará dele em uma semana, mas amanhã Vasya escreverá um teste com o mesmo resultado e seu perfil estará “no topo”) Depois de um tempo, quando consegui um emprego como administrador, de alguma forma desisti desses testes. Apareceram alguns assuntos de trabalho, assuntos pessoais, etc. Alguns anos depois, recuperei o juízo e comecei a ler um livro sobre Java novamente, tentei escrever testes, fazer cursos na EPAM - novamente foi um erro. Marcou novamente. E assim se passaram 7 anos. Depois desse tempo, percebi que não queria trabalhar em um escritório onde você faz um trabalho inútil, embora eu tenha dito que você precisa fazer de forma diferente. Aí você refaz tudo de novo e descobre que ninguém precisa disso. E então, por acaso, encontrei o curso Java-Rush. Fiquei absolutamente encantado! Afinal, eu queria aprender Java, e não C++ ou Delphi, para poder trabalhar com eles mais tarde. Em geral, o treinamento já começou. No início tudo era simples, interessante e fácil. Aí começaram as viagens de negócios no trabalho (o que era o mais estressante - você não sabe onde estará amanhã) e desisti novamente de estudar. Alguns meses depois, voltei aqui novamente. Comecei a estudar muito. Achei que se eu fizesse 2 níveis por semana, terminaria o curso muito em breve. Até saí de férias e estudei e resolvi problemas em casa o dia todo. Mas então enfrentei desafios difíceis. A teoria que li começou a ultrapassar o curso. Restaram muitos problemas não resolvidos, e simplesmente clicar em um curso com problemas não resolvidos não levará ao sucesso. No geral, progredi muito durante as férias, mas ainda estava longe de terminar a formação (ainda não a concluí). E eu não tinha assinatura (sobre assinaturas, claro, este é um tópico separado, estou exibindo aqui no quadro de honra dos “grandes intrigantes” :)))). De qualquer forma. Paralelamente a isso, já realizei cursos em 2 escritórios, o Epam e outro escritório. Epam demorou muito para responder. Prometeram começar os cursos, mas aí começaram um mês depois, mas... “Precisamos muito de especialistas”, os cursos aconteciam 3 dias por semana. Mas eles estavam livres. Em geral abandonei o curso Epam porque apostei em outra empresa. As condições eram assim: você faz curso, depois consegue um estágio (gratuito) e depois de um tempo você consegue um emprego. Fiz outros cursos, que paguei sozinho, e esperava conseguir um emprego lá mais tarde. Fiquei até satisfeito quando o diretor passou e disse - por que tem tão pouca gente, esses são os nossos futuros funcionários! Mas depois dos cursos, pelo que eu sei, ninguém conseguiu emprego neste escritório, embora não só eu tenha feito provas lá e recebido a resposta de que estava tudo bem. Escolhi esses cursos porque há literalmente 6 meses um de meus amigos conseguiu emprego por meio desses mesmos cursos. Aliás, outro amigo meu fez cursos na EPAM e também recebeu a resposta “te ligaremos mais tarde”. E este não é o amigo sobre o qual escrevi no início, mas “7 anos depois”. Como escrevi acima, simplesmente não é o momento certo. A essa altura, as ofertas de emprego aumentaram ligeiramente e surgiram mais alguns escritórios. Sim, e os requisitos mudaram. Agora eles já solicitaram a tarefa de teste “aplicação web CRUD”, e esta já está no nível 35 no JavaRush. Mas ainda foi possível obter ajuda de um mentor durante a conclusão da tarefa. Em algum momento, “cliquei” no nível máximo no JavaRush e resolvi todos os problemas disponíveis sem assinar, mas sem verificar, e recebi um banimento + redefinição de Hubert. A aplicação web ainda estava muito distante; as tentativas de criá-la não tiveram sucesso. Como estudar mais também não está claro. Cursos remunerados com emprego não deram em nada. A conversa com Hubert também me deixou um tanto desconfiado. Hubert me pareceu muito duro, ele me lembrou administradores amadores - “Eu tenho poder, continue banido!” - "Você pode pelo menos..." - "Não, não trabalhamos com pessoas assim!" - "é possível..." *você está na lista negra e não pode enviar...* afinal 2014. Poucas pessoas se depararam com a compra de licenças, o pagamento de algo pela Internet, como funciona e quais as garantias que existem. Da mesma forma, o PayPal teve que fazer um cartão separado de uma só vez para fazer pedidos no eBay, e muitos simplesmente não sabiam como fazer isso (um cartão de salário normal não permitia isso). E nos últimos 7 anos, tudo que tenho feito é instalar o Windows pirata no trabalho e a pergunta “podemos pelo menos comprá-lo para um servidor?” Recebi a resposta - “não, é muito caro, resolva esse problema de forma diferente”. Mais tarde conversei com o Zap e ele me garantiu que não havia nada de errado, basta comprar uma assinatura ilimitada e não haveria problemas. Mas havia pouco tempo para assinatura naquela época. Eu estava planejando me mudar e precisava de um emprego. O curso deveria ter sido concluído ontem. Em geral, mudei para outra cidade/país. Ainda lendo o livro sobre Java-core. Muito material incompreensível. Economizei algum dinheiro, comprei uma assinatura, escrevi para Hubert (pelo menos não fui banido de todos os lugares :)) e ele me readmitiu. Comecei a fazer o curso novamente. Além disso, a assinatura incluía a opção “preparar currículo”. Em geral, compilei um currículo e enviei para o Javarush para que eles avaliassem. Recebi algumas dicas sobre o que consertar, o que destacar, o que adicionar. Uma ótima opção para alguém avaliar seu currículo. Escrevi uma carta de apresentação para meu currículo e comecei a enviá-lo para todos os lugares (o Javarush também orientou como e para onde enviá-lo), mas poucas entrevistas foram agendadas ou não passei. A cidade às vezes sediava vários eventos de TI: palestras gratuitas, comícios com empregadores, etc. Assisti a essas palestras e entrevistas e percebi algo importante: 1. Você precisa se preparar para as entrevistas. Quando você se encontra em uma entrevista, você fica estressado, começa a se preocupar e fica muito chato. O que você decidiria em alguns minutos, você simplesmente não pode fazer em uma entrevista. Em geral, você precisa treinar a comunicação. 2. Salário. É preciso saber os preços reais, embora em todos os lugares se escreva que os salários não se discutem. Se você indicar uma quantia muito grande, deverá oferecer algum conhecimento de sua parte (ou simplesmente será bombardeado com perguntas). Se o valor for muito pequeno (e parece que quanto menos você concordar em trabalhar, melhor), então há outro ponto de vista: quem ganha muito pouco ou não sabe nada, ou trabalhará em seu próprio prejuízo -> você vai treinar um especialista e ensinar tudo a ele -> porque ele trabalha em seu próprio prejuízo, um belo dia ele vai te deixar -> você desperdiçou muito tempo caro dos especialistas que o treinaram e ficou sem nada. Em princípio, tudo é lógico. 3. Inglês. Você precisa escrever algumas redações sobre você, o que você fez antes e o que eles poderiam perguntar na entrevista. Você não vai dizer “Londres é a capital do Grande Br...” :))). 4. Quando você vai para uma entrevista, precisa ver que tipo de empresa ela é e o que ela faz. Pode haver dúvidas - você sabe o que nossa empresa faz (mas você não sabe e, em princípio, não se importa, apenas para conseguir um emprego) 5. Cada resposta a uma vaga precisa de tempo. Não funcionará aqui como em Java. (Resume resume = ResumeFactory.createResume(); resume.send();) Não adianta enviar currículos com erros se você não deseja entrar na lista negra (envie seu currículo para o mesmo epam e diga luxoft no título) Cada submissão deve receber a devida atenção cerca de uma hora, escrever uma história sobre por que quero trabalhar para você, ler sobre a empresa e inserir frases adequadas, etc. A qualidade é muito importante. 6. Aqui eu acrescentaria outro ponto sobre a vaga para a qual você está se candidatando. Se você for a uma entrevista para se tornar um testador, você deve dizer - “como eu sonho em me tornar um testador”, um programador - “como eu sonho em me tornar um programador”. Se lhe fizerem uma pergunta como onde você se vê daqui a 5 anos e você disser que é um programador, embora esteja entrevistando um testador, seu currículo acaba no lixo. A empresa não está satisfeita com a opção “tirar de outra pessoa”. 7. Certa vez li uma história sobre a incompatibilidade das pessoas. A entrevista geralmente conta com a presença de seu futuro chefe ou pelo menos do presente. E se a sua comunicação com ele não estiver indo nada bem, você pode arrumar suas coisas e ir embora. Eu tive isso e aí pensei que era bom não ter chegado até eles e me perguntaram: por que você não está trabalhando agora, para que você vive? o que você fará quando suas economias acabarem? - Eu diria que é muito estranho para mim não ter poupança se você tem mais de 50 anos (como o entrevistado) ou pensar que uma pessoa de 30 anos não pensou nisso sozinha. 8. Se você está entrevistando, por exemplo, em polonês e não conhece palavras como herança, polimorfismo, não há problema se você as disser em inglês. De qualquer forma, você será compreendido e será melhor do que apenas ficar em silêncio. 9. Às vezes perguntam sobre SQL, também seria bom poder escrever consultas complexas. Vamos continuar. Demorei cerca de 6 meses desde a mudança até a oferta de emprego, muito tempo para estudar e resolver problemas. Fiquei em casa o dia todo e decidi por alguns meses, depois por 2 meses consegui um emprego de meio período, que acabou não sendo muito bom, porque... eram 12 horas por dia. Mais alguns meses enviando currículos sem sucesso e, no final, comecei a receber convites para entrevistas (início de 2016). A primeira entrevista foi um fracasso - não consegui escrever minha classe linkedList, fiquei muito preocupado. Teve entrevista no Skype - também ruim, também teve entrevista por telefone. Em uma entrevista, tive que analisar um arquivo xml de um site. Você poderia procurar na Internet e fazer o que quisesse. Outra entrevista foi com testes online (descritaAQUI ) Depois houve outra entrevista, correu tudo bem (como me pareceu). Eles até trabalharam lá na Idea, e a comunicação correu bem, eu esperava conseguir um emprego lá. Eles disseram que entrariam em contato comigo dentro de um mês. Depois houve uma entrevista com essas perguntas que me eram estranhas e, por fim, uma entrevista onde me contrataram. Quando eu já estava trabalhando, me ligaram do escritório onde eu pretendia ir e disseram que haviam escolhido outro candidato. Fiquei feliz por ter aceitado a oferta dos primeiros que concordaram em me levar. A entrevista não saiu exatamente como eu havia planejado. Em primeiro lugar, cheguei atrasado, mas o formato da entrevista foi um pouco diferente. Acabei de chegar, me levaram para uma sala, me deram uma tarefa no .net com um pedido de desculpas que os testes Java ainda não estavam prontos, mas não teve nada de especial, tentei resolver, e me deixaram sozinho na sala . No geral, decidi algo aí, aí percebi que a solução não era a ideal, então comecei a corrigir usando programação OO. O entrevistador veio, expliquei o que tinha feito de errado e quase corrigi, ele fez mais algumas perguntas padronizadas, perguntou sobre o salário e me deixou ir em paz, dizendo que entrariam em contato comigo em alguns dias. E literalmente no dia seguinte me ligaram e me ofereceram um emprego em uma semana, porque... Todo o escritório está saindo em viagem de negócios e ninguém vai me processar. Pareceu um pouco estranho, mas não tive escolha, ainda enviei meu currículo, mas ninguém mais me ligou para entrevistas. Aí chegou o dia em que me mandaram vir me instalar, mas tudo foi adiado para o dia seguinte. O que mais uma vez me deixou um pouco cauteloso, mas não havia muita escolha. Em geral cheguei no dia marcado, me processaram e começaram a me atualizar. Considerando que no JavaRush uma tarefa grande era talvez de 50 classes, então no projeto atual provavelmente existem mais de 5 mil classes. Cerca de um ano se passou antes que eu de alguma forma aprendesse a navegar nesses plugins e classes. Às vezes você volta para suas próprias aulas que você escreveu quando chegou e reescreve tudo de novo, porque... naquela época eu sabia muito pouco de tudo, não me orientava, não entendia bem, as aulas eram mal escritas e ninguém vai corrigi-las exceto você (e seria melhor se ninguém nunca tivesse vi eles!) Em breve farão 2 anos que trabalho aqui. Inicialmente houve um período experimental de 3 meses, depois um contrato de 6 meses e depois com renovação automática ou algo parecido. Fim :)
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION