Cada vez mais, há exemplos de mudança de profissão, ou melhor, de especialização por pessoas de meia idade. Na escola, sonhamos com uma profissão romântica ou “ótima”, entramos no instituto de acordo com moda ou conselhos e, no final, trabalhamos onde quer que a levemos. Não afirmo que esse seja o caso de todos, mas da maioria - com certeza. E quando a vida está melhorando e tudo está estável, surgem dúvidas sobre a escolha da profissão. Não estou falando de um cargo ou emprego, mas especificamente de especialização - quando uma pessoa pode se chamar especialista ou profissional.
Eu também segui esse caminho da mesma maneira e pensei há dois anos: o que eu quero a seguir, meu trabalho me traz prazer? E eu decidi mudar minha especialidade - me tornar um programador!
Nesta história, quero compartilhar minha história, a experiência do caminho percorrido, para facilitar esse caminho para os outros. Tentarei não usar terminologia especializada para que a história seja compreensível para todos que decidirem mudar de profissão.
Porque
Não escolhi a profissão de programador por acaso, ou mesmo porque havia boatos de que ali havia muito pagamento. Tudo começou na terceira série, quando um amigo tinha um decodificador para uma TV com teclado. Era um console de jogos, mas completo com um cartucho especial, ele se transformou em um ambiente de desenvolvimento para jogos simples de plataforma. Então meus pais me compraram a mesma casa e eu "desapareci".
Escola, faculdade e instituto - em todos os lugares que escolhi o caminho o mais próximo possível dos computadores, da tecnologia da informação. Eu tinha certeza de que me tornaria um programador, bem ou administrador de sistemas, como costumavam dizer - "técnico em informática".
Mas a vida faz suas próprias correções - um problema urgente: eles não trabalham sem experiência e não há experiência sem trabalho. O principal erro nesta fase é a ambição. Eu tinha certeza de que eu era um profissional legal e eles deveriam me pagar muito, bem, certamente não menos do que a média da cidade. Ele rejeitou muitas ofertas por causa de seu baixo salário.
Seis meses de busca por trabalho relacionado a computadores não tiveram êxito. Quando o dinheiro acabou completamente, tive que ir aonde fui levado com ganhos mais ou menos normais. Então, cheguei à fábrica de cabos como um trabalhador simples, onde fiz uma carreira pelos próximos 12 anos.

É importante observar que minha paixão por computadores e programação me ajudou no meu trabalho: a automação de meus processos de trabalho; em seguida, introduzi bancos de dados no departamento, o que simplificou o fluxo de trabalho e muitos outros pequenos exemplos.
E aos 33 anos, sou o chefe do departamento, especialista em qualidade de produtos a cabo com vasta experiência e um bom salário. Mas tudo isso não é isso, não há prazer, não há sentimento de auto-afirmação, alegria do trabalho.
Naquela época, a família estava firmemente em pé financeiramente, era possível viver por alguns meses apenas com o salário da esposa e algumas reservas. Então o pensamento surgiu para desistir de tudo e realizar meu sonho. Mas sonhar na cozinha e realmente atuar são duas coisas diferentes.
O primeiro fator motivador foi o exemplo do meu amigo, que largou o emprego, levou a família e foi para algum lugar ao norte para trabalhar no aeroporto. Seu sonho é aviões. Um ano depois, nos conhecemos e ele compartilhou suas impressões, alegria e disse que valia a pena. Invejei sua determinação, mas duvidava de mim mesma.
O segundo evento importante foi a mudança de pessoal na fábrica em que trabalhei. Houve uma mudança na gerência sênior e todos os chefes de departamento ficaram sob rígido controle de conformidade com seus novos requisitos e normas. "Lafa acabou." Percebi que é preciso trabalhar duro para resistir e seguir em frente: inglês, treinamento avançado, trabalhar mais - faça mais do que eles esperam de você.
Naquele exato momento, surgiu o pensamento: “Chegou a hora de trabalhar e estudar muito; então, por que esses esforços e tempo devem ser gastos em algo que não traz prazer, se você pode gastá-lo em um sonho?”
Como
A primeira coisa que eu "queimei pontes" - desisti. Era radical, mas entendi que não poderia me desenvolver simultaneamente em duas direções. A experiência das primeiras pesquisas de emprego não foi em vão, e comecei a pesquisar, se eles escrevessem "programador" no caderno de trabalho. Este é um trabalho para status, para a própria "experiência" de encontrar um emprego. O salário aqui não importava.
Ouvi em algum lugar que quando você vai para a meta, a meta começa a ir para você. Então eu tive sorte. Muito rapidamente, consegui um emprego em uma pequena empresa como empresário individual em microsserviços. Eu não tinha perguntas sobre condições de trabalho e finanças, o principal era entrar no mercado de trabalho e começar a acumular experiência prática. Entendi que estava realizando as tarefas mais simples e não podia dizer com orgulho "Sou um programador". Não havia confiança nas minhas habilidades - esse era apenas o começo da jornada.
Então eu comecei a estudar. Estudar, estudar e muitas mais vezes ... Só assim.
Comecei a estudar a demanda de programadores na minha cidade. Eu olhei para anúncios em jornais e sites de busca de emprego, estudei dicas na Internet sobre o tópico “Como conseguir uma entrevista para um programador” e todas as outras fontes de informação.
Deve cumprir os requisitos dos empregadores. Mesmo se você não gostar desses requisitos.
Idioma inglês

Muito rapidamente, foi formada uma lista precisa das habilidades e conhecimentos necessários. Além de programas e habilidades especializadas, a pergunta mais difícil para mim estava no idioma inglês. Ele é necessário em todo lugar! Olhando para o futuro, direi que não há informações na Internet russa - migalhas que demoram muito tempo para serem coletadas, e até acontece que mesmo essas migalhas já estão desatualizadas.
Com o estudo da língua, aconselho você a experimentar todos os métodos que se aproximam. Estudei inglês por vários métodos e notei que não há universal. Métodos diferentes ajudam pessoas diferentes. Leia livros em inglês (melhor para crianças, mais fáceis de entender), assista a filmes (com e sem legendas), vá a cursos, compre um livro, muitos vídeos de seminários na Internet, vários aplicativos em seu smartphone. Quando você tenta de tudo, entende o que é certo para você.
Pessoalmente, fui muito ajudado pelos contos infantis e pela série "Vila Sésamo" no original (apenas expressões básicas, repetição repetida de frases e palavras), ainda é bom entender o idioma do livro. Não é um tutorial, ou seja, livros escolares. Peguei um caderno e realizei todas as tarefas. Mas o mais importante é forçar-se a procurar informações em inglês. Por exemplo, livros sobre linguagens de programação das edições mais recentes e mais recentes estão sempre em inglês. Enquanto a tradução aparece, uma nova edição está sendo lançada.
Agora meu nível é básico, o nível de "sobrevivência" de acordo com um dos sistemas de avaliação. Eu li livremente a literatura técnica, pode ser explicada em frases simples, mas mesmo isso já é uma enorme vantagem no mercado de trabalho, quando você coloca uma marca de “Inglês” na coluna de resumo do parágrafo sobre idiomas. Minha experiência mostra que um especialista inexperiente com conhecimento de inglês encontrará um emprego mais fácil do que um programador experiente sem inglês.
Toolkit

Em qualquer profissão, há um conjunto de ferramentas que devem ser dominadas. Se alguém precisar usar uma serra elétrica, um programador precisará trabalhar com sistemas de controle de versão, um ambiente de desenvolvimento (IDE) e vários utilitários e programas auxiliares. Você precisa não apenas conhecer todos eles, mas também usá-los. Se a entrevista puder ser realizada com base em uma teoria simples, um período de teste mostrará imediatamente o que você não sabe.
Os anúncios nem sempre escrevem sobre os requisitos de conhecimento do kit de ferramentas, o que significa que se você é um programador, definitivamente conhece o git. Esses requisitos são aprendidos com dicas de como ser entrevistado em uma especialidade. Há muitas informações semelhantes na Internet; esses artigos geralmente são encontrados em sites de busca de emprego.
Compilei uma lista de ferramentas em um folheto, instalei todas elas em um computador e as usei apenas. Você não pode ficar sem estudo e literatura aqui. Mudança de especialidade é uma quantidade enorme de tempo para auto-educação.
Portfólio

O futuro empregador teve que mostrar do que sou capaz. Além disso, você precisa aprender ferramentas pela prática. Para programadores de portfólio, este é o github, um site onde as pessoas publicam seus trabalhos. Para qualquer especialização, há lugares para publicar trabalhos; em casos extremos, existem redes sociais onde você pode postar resultados e obter feedback. O que exatamente fazer não é importante, o principal é fazê-lo constantemente e com a mais alta qualidade. A publicação de suas obras faz com que você tente, para não ter vergonha. E isso é ainda melhor motivador do que dinheiro.
Foi útil examinar o portfólio de outras pessoas e repetir. Não para usar cópias triviais, mas para criar seu próprio produto, embora repetindo a idéia de outra pessoa - isso lhe permitiu ganhar experiência, adicionar novos trabalhos ao seu portfólio e não perder tempo em pesquisa criativa.
Boa sorte em encontrar um item de teste em seus anúncios. Se você monitora constantemente as propostas no mercado de trabalho, algumas vezes os empregos dos empregadores são encontrados - é isso que você precisa! Geralmente, essas tarefas contêm a essência, mesmo que não apresentem benefícios significativos como produto. Mesmo se você não enviar seu currículo para esta empresa, deverá concluir a tarefa e enviar. Quase sempre em resposta vem uma avaliação do seu trabalho, a partir da qual suas fraquezas que precisam ser levantadas serão claras.
Certificados e cursos

Sem um pedaço de papel - somos insetos! Quando as pessoas veem um documento confirmando que você sabe ou sabe como, ele causa a melhor impressão. A presença de certificados na especialidade ajuda muito a encontrar um emprego. Eles vêm em diferentes níveis de confiança, mas em qualquer profissão existe um organismo de certificação que é apreciado por todos. Concordo parece maravilhoso: "Microsoft Certified Specialist".
Por mim, decidi que procuraria certificados depois de perceber que podia. Eu li um pouco sobre os certificados da Microsoft, 1C e várias instituições governamentais. O princípio é o mesmo em todo lugar: dinheiro e conhecimento são necessários. O certificado em si custa dinheiro ou é necessário fazer cursos especiais antes de passar, bem, ou a admissão no próprio exame custa dinheiro. E isso não significa que você receberá um certificado.
Então, no momento, não tenho certificados especializados - bem, isso é tão longe ... existem planos.
Mas não poupei tempo, energia e financiamento para cursos de educação continuada. Agora, um sistema de ensino a distância bem desenvolvido - webinars. A maioria das principais instituições do país realiza cursos e seminários. Muitas vezes, existem bons descontos ou seminários totalmente gratuitos. Considero a principal vantagem de tais aulas - a capacidade de se comunicar diretamente com pessoas experientes e conhecedoras. Você sempre pode fazer perguntas, pedir para avaliar seu trabalho a partir do portfólio. E como uma cereja no bolo para receber um documento sobre a conclusão dos cursos. Claro que não é um certificado, mas mostra ao empregador o seu desejo de atingir uma meta.
O documento mais importante é um resumo

Aprendi muitos materiais sobre como escrever um currículo corretamente. Eu assisti exemplos de outras pessoas, consultado com amigos e conhecidos. A questão principal era escrever no currículo meu conhecimento que não está relacionado à programação - a uma nova especialização. Por um lado, é isso que posso - pode ser considerado experiência, mas, por outro - isso é irrelevante.
Como resultado, incluí tudo o que tinha no meu currículo. Toda a experiência de trabalho, todos os documentos para todos os cursos, incluindo treinamento em segurança do trabalho em uma empresa de manufatura. Listou todo o conhecimento dos computadores. Ele até indicou seus hobbies e hobbies. E não perdeu!
Meu único erro, e você tem conselhos para o futuro: você precisa duplicar todas as chaves importantes para os registros de especialidade, em breve e sem palavras desnecessárias em um parágrafo separado do seu currículo (por exemplo, "habilidades"). Esse foi o conselho do gerente de RH nos primeiros dias depois que eu aceitei um bom trabalho em uma grande empresa. É necessário que o empregador possa entender imediatamente se vale a pena estudar mais ou não o seu currículo. Este parágrafo deve ser curto, abreviações, palavras-chave. E se você quiser esclarecer algo, isso deve ser feito posteriormente no texto do currículo.
Quando?
Como entender que estou pronto? Quando começar a atuar?
Pouco mais de um ano depois de deixar o emprego anterior, ocorreu estagnação. A experiência de trabalho foi acumulada, as habilidades no uso de ferramentas foram aprimoradas, a experiência de programação no trabalho e no portfólio foi reabastecido, o inglês foi gradualmente lembrado. Tudo correu conforme o planejado, mas a impaciência surgiu dentro de mim para dar o próximo passo, para começar a procurar um emprego sério. E com impaciência, surgiram dúvidas: não estou pronta, não conseguirei, em vão deixei meu antigo emprego ... e coisas assim.
Para não agravar a situação com um humor decadente, comecei a agir um pouco: coloquei um currículo em um site e apenas esperei. Por um lado, havia uma falta de confiança de que eles geralmente me ouviam na entrevista e não eram expulsos em desgraça, mas, por outro lado, já havia alguma experiência e havia algo a mostrar.
Vi nas estatísticas do site que meu currículo é frequentemente visualizado. Às vezes, algumas empresas acessam minha página de currículo várias vezes. Pareceu-me que a primeira vez que o gerente de pessoal olhou e a segunda vez que ele foi apresentado ao chefe. Não sei como realmente era, mas tive a impressão de que estava interessado em pessoas, que elas estão conferindo, relendo, discutindo. E isso já está na metade do caminho para a vitória!
Enviei minha primeira solicitação de emprego a um grande banco conhecido. O departamento de controle interno de qualidade procurava um desenvolvedor para automatizar o processo de fluxo de trabalho. Fiz um pedido especialmente sem contar com sucesso, a aposta era que eu tinha experiência no departamento de qualidade. Senti grande surpresa e alegria ao mesmo tempo em que me ligaram para uma entrevista!
Eles não me levaram para trabalhar no banco, mas eu olhei para a entrevista real do programador desde a "primeira fila". Concluí as tarefas de teste, conversei com os chefes de diferentes níveis. E a coisa mais importante que entendi nos resultados da entrevista foi uma avaliação do meu nível como programador. Comecei a entender onde estou, qual de mim é um programador e o que ainda não sei. Esta é a informação mais importante! Além da lista de conhecimentos ausentes, ela confiou que eu os entendia. Lentamente, mas acontece.
Quando voltei para casa da entrevista, corrigi imediatamente o título do currículo para “programador interno”. Meu nível não atraiu programadores, portanto, os empregadores não se referiram corretamente ao meu currículo. Mas o "estagiário" é uma avaliação muito real do meu conhecimento em uma nova especialidade.
Etapa mais importante

Uma visita a um grande banco me deu a compreensão e a autoconfiança necessárias. Eu entrei em ação. O currículo foi publicado com vários recursos e começou a enviar ativamente pedidos de consideração de minha candidatura em organizações grandes e respeitáveis da cidade. Como diz o ditado: "Você quer se tornar o melhor, brinque com o melhor".
Uma vaga me interessou mais. A organização postou uma tarefa de teste no site de procura de emprego. A tarefa não foi muito difícil, mas como foi elaborada, quais foram os prazos de implementação e quais tecnologias eu tive que usar ... tudo indicava uma abordagem sólida para os negócios.
Concluí a tarefa, tentei fazê-lo antes do previsto. E enviado.
Recusei-me com uma análise detalhada do código que escrevi. O que fiz bem e o que poderia ser feito melhor e por quê. Essa resposta detalhada foi muito intrigante e percebi que queria trabalhar lá. Eu estava pronto para ir ao escritório deles e perguntar o que eles precisam aprender, terminar ou dominar para conseguir um emprego com eles. Mas, primeiro, corrigi meu código de acordo com os comentários enviados a mim e enviados novamente. Dessa vez, eles me ligaram e me convidaram para uma entrevista.
A parte mais difícil de uma entrevista aos 35 anos é explicar por que deixei um bom emprego com bons ganhos e comecei tudo do fundo de uma nova profissão. Não me preocupei com meu currículo, poderia falar sobre cada item indicado, provar que realmente sei e posso, tudo o que está escrito lá e nesse nível, conforme indicado. Mas como cheguei aqui e por quê?
Curiosamente, essa pergunta foi feita uma das últimas, mas na primeira etapa. Não pensei em nada e contei como era, sobre o meu sonho de infância de ser programador e sobre meu objetivo: declarar orgulhosamente que sou especialista, sou engenheiro de software! Estúpido, provavelmente, mas é verdade.
No estágio seguinte, fui avaliado por programadores reais, em cuja submissão caí posteriormente. Aqui toda a conversa foi puramente por especialidade, por conhecimentos, habilidades, habilidades de trabalhar com ferramentas. Eu disse como resolveria as tarefas que me eram oferecidas. A conversa foi longa e tendenciosa. Então o inesperado "Dois dias depois eles vão te ligar, adeus."
É uma pena. Estou acostumado com a frase negação. Mas havia esperança, tudo foi feito muito nesta organização de acordo com as regras e sempre manteve sua palavra. No entanto, continuei procurando trabalho.
Eles me ligaram na hora certa e disseram que havia uma oferta para mim. Um estágio é uma ótima opção para quem procura emprego na minha posição. Por três meses, recebo um salário e sou treinado em um projeto real. É difícil conseguir um treinamento melhor, concordei sem hesitar.
Este é apenas o começo.
No primeiro dia do estágio, meu supervisor imediato durante o briefing de indução explicou uma idéia muito importante, que compartilho com todos no que diz respeito à mudança de especialização ou àqueles que estão apenas começando suas carreiras. Não escrevi literalmente, mas lembrei-me bem do significado:
Cada programador se desenvolve em três áreas: programação, habilidades de comunicação, experiência de vida pessoal. Não é difícil encontrar uma pessoa que possa escrever um bom código. A sociabilidade é um traço de caráter que pode ser considerado uma constante. E a experiência de vida é escassa, pois a maioria dos candidatos a emprego é estudante recente.
Acontece que fui contratado com a idéia de ter experiência em trabalhar com clientes reais, em projetos reais, ter muito conhecimento versátil e uma plataforma para funcionar em um ambiente de negócios está pronta. E faz sentido dedicar algum tempo ao meu treinamento como programador, na mesma medida em que ensina um bom programador a interagir com o ambiente de negócios.
, , , , , .
!
- , . . , .
, . “, !”