Cada vez mais, encontramos exemplos de pessoas na meia-idade que mudam de carreira ou, mais especificamente, de especialização. Na escola, sonhamos com profissões românticas ou 'grandiosas', na faculdade entramos por moda ou conselhos, e, no final, acabamos trabalhando onde conseguimos. Não estou afirmando que isso acontece com todos, mas com a maioria, certamente. E quando a vida se estabiliza, surgem dúvidas sobre a escolha da carreira. Estou falando não de cargo ou trabalho, mas da especialização em si — quando a pessoa pode se considerar uma especialista ou um profissional.
Eu também passei por esse caminho e, há cerca de dois anos, me perguntei: o que eu quero a seguir, meu trabalho me traz prazer? E decidi mudar de especialidade — tornar-me programador!
Nesta narrativa, quero compartilhar minha história e a experiência do meu percurso, para tornar essa jornada mais fácil para outros. Vou tentar evitar o uso de terminologia técnica, para que a história seja compreensível a todos que estão pensando em mudar de profissão.
Por quê?
Escolhi a profissão de programador não por acaso e nem mesmo por rumores sobre altos salários. Tudo começou ainda na terceira série, quando um amigo ganhou um console de videogame com um teclado. Era um console de jogos, mas com um cartucho especial, ele se transformava em um ambiente de desenvolvimento para jogos simples de plataforma. Depois, meus pais me compraram um igual para casa e eu 'desapareci'.
Na escola, no técnico e na faculdade, eu sempre escolhi um caminho o mais próximo possível dos computadores, das tecnologias da informação. Eu tinha certeza de que me tornaria programador, ou então um administrador de sistemas, como se dizia na época — um 'técnico de computadores'.
Mas a vida traz suas correções — um problema urgente: sem experiência, não consigo emprego, e sem emprego, não há experiência. O maior erro nessa fase foi a ambição. Eu estava convencido de que era um excelente profissional e que deveria ser bem pago, ao menos o salário médio da cidade. Recusei muitas ofertas por causa do baixo salário.
Seis meses de busca por trabalho relacionado a computadores não deram resultado. Quando o dinheiro acabou, tive que ir para onde fui aceito, com um salário mais ou menos aceitável. Assim, fui parar em uma fábrica de produção de cabos como operário simples, onde fiz minha carreira nos próximos 12 anos.
É importante notar que meu interesse em computadores e programação me ajudou no trabalho: automatizando meus processos, depois implementei bancos de dados no departamento, o que simplificou o fluxo de documentos, e muitos outros pequenos exemplos.
E assim, aos 33 anos, sou chefe de departamento, especialista em qualidade de produtos de cabos, com uma vasta experiência e um bom salário. Mas tudo isso não é suficiente, não há prazer, não há a sensação de autoafirmação, alegria no trabalho.
Naquela época, a família estava financeiramente segura, era possível viver por alguns meses apenas com o salário da esposa e algumas economias. Então surgiu a ideia de deixar tudo e realizar meu sonho. Mas sonhar na cozinha e agir de forma real são coisas diferentes.
O primeiro fator impulsionador foi o exemplo de um amigo, que largou o emprego, levou a família e foi trabalhar em um aeroporto no norte. O sonho dele são aviões. Um ano depois nos encontramos e ele compartilhou suas impressões, alegria e disse que valeu a pena. Eu invejava sua determinação, mas duvidava de mim mesmo.
O segundo evento importante foram as mudanças na equipe na fábrica onde trabalhei. Houve uma troca de alta administração e todos os chefes de departamento caíram sob um controle rígido que se alinhava às novas exigências e normas. "A vida fácil acabou". Eu percebi que precisava trabalhar duro para me manter e seguir em frente: aprender inglês, aprimorar-me, trabalhar mais — fazer mais do que esperavam de mim.
Nesse momento veio a ideia: "É hora de trabalhar duro e estudar novamente, então por que essas forças e tempo devem ser gastos em algo que não traz prazer, se posso investir isso no sonho?"
Como?
A primeira coisa que fiz foi "queimar as pontes" — pedi demissão. Foi radical, mas eu sabia que não poderia me desenvolver em duas direções ao mesmo tempo. A experiência das primeiras buscas de emprego não foi em vão e comecei a procurar, apenas para que na carteira de trabalho estivesse escrito "programador". Esse é um trabalho para status, aquele "experiência", para encontrar um emprego. O salário aqui não importava.
Eu ouvi em algum lugar que, quando você vai em direção a um objetivo, ele começa a vir até você. E assim, eu tive sorte. Em pouco tempo, consegui um emprego em uma pequena empresa de um empreendedor individual de micro-serviços. Quanto às condições de trabalho e finanças, não tive perguntas, o principal era ter um registro formal e começar a acumular experiência prática. Eu sabia que estava executando tarefas simples e não podia me orgulhar e dizer "Eu sou um Programador". Não havia confiança em minhas habilidades, era apenas o início da jornada.
Por isso, comecei a estudar. Estudar, estudar e repetir muitas e muitas vezes... Só assim.
Comecei a investigar a demanda por programadores na minha cidade. Observei anúncios em jornais e sites de busca de emprego, estudei conselhos na Internet sobre "Como passar em uma entrevista para programador" e outras fontes de informação.
É necessário atender às exigências dos empregadores. Mesmo que você não goste dessas exigências.
Língua inglesa

Muito rapidamente, surgiu uma lista precisa de habilidades e conhecimentos necessários. Além de programas e habilidades especializadas, havia uma questão que para mim era a mais complicada — o inglês. Ele é necessário em todos os lugares! Antecipando-me, digo que na Internet russa não há informações — são migalhas, cuja coleta leva muito tempo, e mesmo assim, descobre-se que essas migalhas já estão desatualizadas.
Com o aprendizado do idioma, recomendo tentar todos os métodos que você conseguir alcançar. Eu aprendi inglês de várias maneiras e percebi que não existe um método universal. Métodos diferentes ajudam pessoas diferentes. Leia livros em inglês (preferencialmente para crianças, mais fáceis de entender), assista a filmes (com e sem legendas), faça cursos, compre um manual, existem muitas gravações de seminários na internet, vários aplicativos para smartphone. Quando você experimentar tudo, entenderá o que funciona para você.
Pessoalmente, contos infantis e a série "Vila Sésamo" em sua versão original me ajudaram muito (apenas expressões básicas, repetição constante de frases e palavras), além de usar um livro didático para aprender o idioma. Não um autodidata, mas sim livros escolares. Eu pegava um caderno e fazia todas as tarefas. Mas o mais importante é se forçar a buscar informações em inglês. Por exemplo, livros sobre linguagens de programação mais recentes e atualizados estão sempre em inglês. Até que uma tradução apareça, uma nova edição é lançada.
Atualmente, meu nível é básico, o nível de "sobrevivência" em um dos sistemas de avaliação. Eu leio literatura técnica com facilidade, consigo me expressar em frases simples, mas mesmo isso já é uma grande vantagem no mercado de trabalho, quando você marca a caixa "Inglês" na seção de idiomas do seu currículo. Minha experiência mostra que um profissional inexperiente com conhecimento de inglês encontra trabalho mais facilmente do que um programador experiente sem inglês.
Ferramentas

Em qualquer profissão, há um conjunto de ferramentas que você precisa dominar. Se alguém precisa saber como usar uma serra elétrica, um programador precisa saber trabalhar com sistemas de controle de versão, ambientes de desenvolvimento (IDE) e um monte de utilitários e programas auxiliares. Não basta apenas conhecê-los, é preciso saber como usá-los. Se você pode passar em uma entrevista apenas com teoria, o período de experiência logo mostrará o que você não sabe.
Os anúncios nem sempre mencionam os requisitos de conhecimento das ferramentas, presume-se que, se você é programador, sabe git com certeza. Esses requisitos são obtidos a partir de dicas sobre como passar em uma entrevista na área. Há muitas informações desse tipo na internet, e esses artigos são frequentemente encontrados em sites de busca de emprego.
Eu fiz uma lista de ferramentas, instalei todas elas no computador e usei apenas essas. Não dá para evitar o aprendizado e a literatura aqui. Mudar de profissão exige um enorme investimento de tempo em autoeducação.
Portfólio

Era importante mostrar ao futuro empregador do que sou capaz. Além disso, é preciso aprender as ferramentas na prática. Para programadores, o portfólio é o GitHub - um site onde as pessoas publicam seus trabalhos. Para qualquer especialização, há lugares específicos para publicar obras; em último caso, há redes sociais onde você pode compartilhar resultados e receber feedback. O que exatamente fazer não importa; o principal é fazer de forma constante e com a máxima qualidade. Publicar seus trabalhos faz você se esforçar para não passar vergonha. E isso é um motivador até melhor do que dinheiro.
Foi útil olhar o portfólio de outras pessoas e repetir. Não usar cópias banais, mas criar meu próprio produto, mesmo que repetindo a ideia de outra pessoa - isso permitiu adquirir experiência, adicionar um novo trabalho ao meu portfólio e não perder tempo em busca criativa.
É uma grande sorte encontrar uma tarefa de teste nos anúncios. Se você monitorar o mercado de trabalho o tempo todo, às vezes aparecem tarefas de empregadores — isso é o que precisamos! Normalmente, essas tarefas contêm a essência, mesmo que não ofereçam uma utilidade significativa como produto. Mesmo que você não pretenda enviar seu currículo para essa empresa, é fundamental realizar a tarefa e enviá-la. Quase sempre, você recebe uma avaliação do seu trabalho, a partir da qual poderá entender seus pontos fracos que precisam ser aprimorados.
Certificados e cursos

Sem papel, somos insignificantes! Quando as pessoas veem um documento que comprova que você sabe ou pode fazer algo, isso causa a melhor impressão. A posse de certificados na área de especialização ajuda muito na busca de emprego. Eles variam em nível de confiabilidade, mas em qualquer profissão existe um órgão certificador que é valorizado por todos. Convirá que soa impressionante: “Especialista certificado pela Microsoft”.
Para mim, defini que buscarei certificados depois que entender que "posso". Li um pouco sobre os certificados da Microsoft, 1C e diversas instituições governamentais. O princípio é o mesmo em todos os lugares: você precisa de dinheiro e conhecimentos. Ou o próprio certificado custa dinheiro, ou é obrigatório passar por cursos especiais antes da prova, ou a autorização para fazer o exame custa dinheiro. E isso ainda não significa que você receberá o certificado.
Portanto, no momento, não possuo certificados especializados — mas isso é por enquanto... está nos meus planos.
Já em relação aos cursos de atualização profissional, não economizei tempo, esforço ou dinheiro. Agora já existe um sistema de ensino à distância bem desenvolvido — webinars. A maioria das grandes instituições do país oferece cursos e seminários. Boas promoções ou seminários totalmente gratuitos são comuns. Acredito que a principal vantagem desse tipo de atividade é a oportunidade de interação direta com pessoas experientes e conhecedoras. Sempre é possível fazer perguntas, solicitar uma avaliação do seu portfólio. E como cereja do bolo, receber um documento que comprove a conclusão dos cursos. Não é um certificado, claro, mas mostra ao empregador sua determinação em alcançar seus objetivos.
O documento mais importante — o currículo

Estudei muitos materiais sobre como elaborar um currículo corretamente. Analisei exemplos de outras pessoas, consultei amigos e conhecidos. A principal questão era se eu deveria incluir no currículo meus conhecimentos que não estavam relacionados à programação — minha nova especialização. Por um lado, são coisas que eu sei fazer — pode-se considerar como experiência, mas, por outro lado, não têm relação com a área.
No final, incluí tudo o que tinha no meu currículo. Toda a minha experiência profissional, todos os documentos de todos os cursos, incluindo o treinamento em segurança no trabalho em uma empresa industrial. Listei todos os meus conhecimentos em informática. Inclusive mencionei meus hobbies e interesses. E não me arrependi!
Meu único erro, e um conselho para o seu futuro: você deve duplicar todas as informações-chave e importantes para a sua especialização de forma resumida e sem palavras desnecessárias em um item separado do seu currículo (por exemplo, 'habilidades e competências'). Este foi um conselho dado por um gerente de recursos humanos nos primeiros dias após minha contratação em uma boa empresa. Deve-se permitir que o empregador entenda imediatamente se vale a pena continuar analisando seu currículo ou não. Este item deve ser elaborado de forma breve, utilizando abreviações e palavras-chave. E se você quiser esclarecer algo, isso deve ser feito mais adiante no texto do currículo.
Quando?
Como saber se estou pronto? Quando começar a agir?
Um pouco mais de um ano após ser demitido do meu emprego anterior, houve um estagnação. O tempo de trabalho foi acumulado, as habilidades com as ferramentas melhoraram, a experiência em programação no trabalho e no portfólio aumentou, e meu inglês foi sendo gradualmente assimilado. Tudo estava indo conforme o planejado, mas dentro de mim crescia a impaciência de dar o próximo passo e começar a procurar um emprego sério. Junto com a impaciência, surgiram também as dúvidas: eu não estou pronto, não vou conseguir, foi em vão que deixei meu antigo emprego... e por aí vai.
Para não agravar a situação com esses pensamentos negativos, comecei a agir um pouco: publiquei meu currículo em um site e simplesmente esperei. Por um lado, faltava confiança de que realmente me ouviriam na entrevista e que não seria expulso com vergonha, mas por outro lado, já tinha alguma experiência e algo para mostrar.
Eu vi nas estatísticas do site que meu currículo é frequentemente visualizado. Às vezes, algumas empresas visitam minha página de currículo várias vezes. A impressão que tive foi que da primeira vez foi um gerente de recrutamento que olhou, e na segunda vez ele mostrou a um superior. Não sei como foi realmente, mas fiquei com a sensação de que interessei as pessoas, que elas estão se reunindo, relendo, discutindo. E isso já é metade do caminho para a vitória!
Meu primeiro pedido de vaga foi enviado para um banco grande e conhecido. O departamento de controle de qualidade estava buscando um desenvolvedor para automatizar o processo de documentação. Fiz o pedido sem muitas expectativas de sucesso, a aposta estava no fato de que tenho experiência no departamento de qualidade. Fiquei muito surpreso e feliz ao mesmo tempo quando fui convidado para a entrevista!
Não consegui o emprego no banco, mas tive a chance de ver uma verdadeira entrevista de programador de “primeira fila”. Realizei as tarefas de teste, interagi com gerentes de diferentes níveis. E o mais importante que entendi com os resultados da entrevista — foi a avaliação do meu nível como programador. Comecei a entender onde estou, que tipo de programador sou e o que ainda não sei. Essa é uma informação fundamental! Além da lista de conhecimentos que me faltam, isso me deu confiança de que estou indo bem. Devagar, mas estou conseguindo.
Quando voltei para casa da entrevista, imediatamente alterei o título do meu currículo para “estagiário-programador”. Meu nível não era suficiente para programador, portanto, os empregadores não estavam interpretando meu currículo corretamente. Porém, “estagiário” é uma avaliação bastante realista do meu conhecimento na nova área.
O passo mais importante

A visita a um grande banco me deu a compreensão e confiança necessárias. Passei a agir de forma mais ativa. Coloquei meu currículo em várias plataformas e comecei a enviar solicitações ativamente para consideração da minha candidatura em grandes e respeitáveis organizações da cidade. Como se costuma dizer: “Se você quer ser o melhor, jogue com os melhores”.
Uma vaga chamou minha atenção mais do que as outras. A organização publicou uma tarefa de teste no site de busca de emprego. A tarefa não era muito difícil, mas a forma como foi elaborada, os prazos estabelecidos e as tecnologias que eu deveria usar... tudo apontava para uma abordagem sólida ao trabalho.
Eu completei a tarefa, me esforcei para fazê-la antes do prazo. E enviei.
Recebi uma recusa com uma análise detalhada do código que escrevi. O que fiz bem, o que poderia ter feito melhor e por quê. Esse feedback minucioso despertou muito meu interesse e percebi que queria trabalhar lá. Estava pronto para ir ao escritório e perguntar o que precisava aprender, concluir ou dominar para conseguir uma vaga. Mas primeiro, corrigi meu código de acordo com os comentários que me enviaram e mandei novamente. Desta vez, eles me ligaram e me convidaram para uma entrevista.
O mais difícil na entrevista, aos 35 anos, foi explicar por que deixei um bom emprego com um bom salário e comecei tudo do zero em uma nova profissão. Não estava preocupado com meu currículo, eu poderia falar sobre cada ponto mencionado, provar que realmente sei e consigo fazer tudo o que está escrito ali e no nível que indiquei. Mas como cheguei aqui e por quê?
Estranhamente, essa pergunta foi feita entre as últimas, mas na primeira etapa. Não inventei nada e contei como foi, sobre meu sonho de infância de ser programador e meu objetivo: afirmar com orgulho que sou um especialista, um engenheiro de software! Pode parecer tolo, mas é verdade.
Na etapa seguinte, fui avaliado por programadores de verdade, sob cuja supervisão eu acabaria ficando. Aqui, toda a conversa foi estritamente técnica, sobre conhecimentos, habilidades, competências no uso de ferramentas. Eu contava como resolveria os problemas que me apresentaram. A conversa foi longa e envolvente. Depois, o inesperado: 'Em dois dias, você receberá uma ligação, até logo.'
É decepcionante. Eu estava acostumado a pensar que essa frase significava uma recusa. Mas havia esperança, tudo parecia ser feito corretamente nesta organização e eles sempre cumpriam suas promessas. Mesmo assim, continuei procurando emprego.
Eles me ligaram exatamente no horário combinado e disseram que tinham uma proposta para mim. O estágio é uma ótima opção para um candidato na minha posição. Durante três meses, recebo um salário e sou treinado em um projeto real. É difícil imaginar um aprendizado melhor, aceitei sem hesitar.
Isto é apenas o começo
No primeiro dia do estágio, meu supervisor imediato, durante a introdução, explicou uma ideia muito importante, que eu compartilho com todos quando a conversa gira em torno de mudar de especialização ou para quem está apenas começando a carreira. Não anotei exatamente, mas lembro bem do significado:
Todo programador se desenvolve em três direções: Programação, Comunicação e Experiência de Vida. Não é difícil encontrar alguém que consiga escrever um bom código. A comunicação é uma característica que pode ser vista como uma constante. Já a experiência de vida é escassa, já que a maioria dos candidatos são recém-formados.
Portanto, fui contratado com a ideia de que eu valorizo a experiência de trabalhar com clientes reais, em projetos reais, possuo um amplo conhecimento e já tenho a base para atuar em um ambiente de negócios. E faz sentido investir tempo no meu treinamento como programador na mesma medida que se treina um bom programador para interagir com o ambiente empresarial.
Para aqueles que estão pensando em mudar de emprego, uma ideia importante daquela conversa que eu destacaria é que mudar de área para seguir um sonho não é apenas possível, mas também é procurado no mercado de trabalho.
E para mim, tudo está apenas começando!
Agora sou um engenheiro de software efetivo na Inobitek, participando do desenvolvimento de sistemas de informação médica. Mas ainda é cedo para me chamar de Programador. Tenho muito a aprender antes de desenvolver software de forma independente.
As pessoas dizem com razão que o trabalho deve ser prazeroso. Por isso, vale a pena "cavar, suar e suportar!"

Fonte: habr.com
