Como me tornei programador aos 35

Como me tornei programador aos 35Cada vez mais há exemplos de pessoas que mudam de profissão, ou melhor, de especialização, na meia-idade. Na escola sonhamos com uma profissão romântica ou “ótima”, entramos na faculdade com base na moda ou no conselho, e no final trabalhamos onde fomos escolhidos. Não estou dizendo que isso seja verdade para todos, mas é verdade para a maioria. E quando a vida melhora e tudo fica estável, surgem dúvidas sobre a escolha da profissão. Não estou falando de cargo ou emprego, mas especificamente de especialização – quando uma pessoa pode se autodenominar especialista ou profissional.

Segui esse caminho exatamente da mesma forma e há cerca de dois anos comecei a pensar: o que eu quero a seguir, meu trabalho me traz prazer? E decidi mudar minha especialidade - me tornar programador!

Nesta história quero compartilhar a minha história, a experiência do caminho que percorri, para tornar esse caminho mais fácil para outras pessoas. Tentarei não usar terminologia especializada para que a história fique clara para todos que decidem mudar de profissão.

Por quê?

Não escolhi a profissão de programador por acaso ou mesmo porque, segundo rumores, pagam muito. Tudo começou na terceira série, quando um amigo ganhou um decodificador de TV com teclado. Era um console de videogame, mas quando equipado com um cartucho especial se transformou em um ambiente de desenvolvimento para jogos simples de plataforma. Aí meus pais me compraram o mesmo para casa e eu “desapareci”.

Escola, escola técnica e instituto - em todos os lugares 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, ou administrador de sistema, como o chamavam na época - um “especialista em informática”.

Mas a vida faz seus próprios ajustes – um problema premente: sem experiência não contratam você, e sem experiência você não pode ter trabalho. O principal erro nesta fase é a ambição. Eu tinha certeza de que era um profissional duro e que deveria receber muito bem, certamente não menos que a média da cidade. Ele mesmo rejeitou muitas ofertas por causa do baixo salário.

Seis meses de busca por trabalho relacionado a computadores não tiveram sucesso. Quando o dinheiro acabou completamente, tive que ir para onde simplesmente me levaram com ganhos mais ou menos normais. Foi assim que acabei numa fábrica de cabos como simples operário, onde fiz carreira pelos 12 anos seguintes.

Como me tornei programador aos 35É importante ressaltar que minha paixão por computadores e programação me ajudou em meu trabalho: automatizando meus processos de trabalho, depois introduzindo bancos de dados no departamento, que simplificaram o fluxo de documentos, e muitos outros pequenos exemplos.

E agora, aos 33 anos, sou chefe de departamento, especialista na qualidade de produtos de cabos, com vasta experiência e um bom salário. Mas tudo isso não é igual, não há prazer, nem sentimento de autoafirmação, nem alegria no trabalho.

Naquela época, a família estava financeiramente firme: era possível viver alguns meses apenas com o salário da esposa e alguns suprimentos. Então surgiu o pensamento de desistir de tudo e realizar meu sonho. Mas sonhar na cozinha e atuar de fato são duas coisas diferentes.
O primeiro fator impulsionador foi o exemplo do meu amigo, que largou o emprego, pegou a família e foi para algum lugar ao norte trabalhar em um campo de aviação. Seu sonho são aviões. Um ano depois nos conhecemos e ele compartilhou suas impressões, alegria e disse que valeu a pena. Invejei sua determinação, mas eu também tinha dúvidas.

O segundo acontecimento importante foram as mudanças de pessoal na fábrica onde trabalhei. Houve uma mudança na alta administração e todos os chefes de departamento passaram a ficar sob estrito controle de conformidade com seus novos requisitos e padrões. “Lafa acabou.” Percebi que é preciso trabalhar muito para resistir e seguir em frente: inglês, formação avançada, trabalhar mais - fazer mais do que se espera de você.

Naquele exato momento veio o pensamento: “Chegou a hora de trabalhar muito e estudar novamente, então por que essa energia e esse tempo deveriam ser gastos em uma tarefa que não traz prazer, se você pode gastá-los em um sonho?”

Como?

A primeira coisa que fiz foi “queimar minhas pontes” – desisti. Foi radical, mas entendi que não poderia evoluir em duas direções ao mesmo tempo. A experiência da minha primeira procura de emprego não foi em vão, e comecei a procurar algo para escrever “programador” na minha carteira de trabalho. Isto é trabalho por status, por aquela mesma “experiência” de encontrar um emprego. O salário não importava aqui.

Ouvi em algum lugar que quando você vai em direção a uma meta, a meta começa a vir em sua direção. Então eu tive sorte. Rapidamente consegui um emprego em uma pequena empresa com um empresário individual que presta microsserviços. Não tive dúvidas sobre condições de trabalho e finanças, o principal foi me inscrever no trabalho e começar a acumular experiência prática. Entendi que estava realizando as tarefas mais simples e não poderia dizer com orgulho “Sou um Programador”. Não havia confiança nas minhas habilidades - este foi apenas o começo da jornada.

Então comecei a estudar. Estude, estude e muitas mais vezes... Este é o único caminho.

Comecei a estudar a demanda por programadores na minha cidade. Vi anúncios em jornais e sites de busca de emprego, estudei conselhos na Internet sobre o tema “Como passar em uma entrevista como programador” e todas as outras fontes de informação.

Devemos atender às exigências dos empregadores. Mesmo se você não gostar desses requisitos.

Língua inglesa

Como me tornei programador aos 35
Uma lista precisa de habilidades e conhecimentos necessários foi formada rapidamente. Além dos programas e habilidades especializadas, a questão mais difícil para mim foi a língua inglesa. É necessário em todos os lugares! Olhando para o futuro, direi que não há informações na Internet russa - migalhas, que demoram muito para serem coletadas, e mesmo assim acontece que mesmo essas migalhas já estão desatualizadas.

Ao aprender um idioma, aconselho você a experimentar todos os métodos que puder. Aprendi inglês usando métodos diferentes e percebi que não existe um método universal. Métodos diferentes ajudam pessoas diferentes. Leia livros em inglês (de preferência para crianças, é mais fácil de entender), assista a filmes (com ou sem legenda), vá a cursos, compre um livro didático, muitos vídeos de seminários na internet, vários aplicativos para seu smartphone. Ao tentar de tudo, você entenderá o que é certo para você.

Pessoalmente, fui muito ajudado pelos contos de fadas infantis e pela série “Vila Sésamo” no original (apenas expressões básicas, repetição repetida de frases e palavras); também é bom compreender a linguagem de um livro didático. Não é um tutorial, mas livros escolares. Peguei um caderno e completei todas as tarefas. Mas o mais importante é se obrigar a buscar informações em inglês. Por exemplo, os livros mais recentes e atuais sobre linguagens de programação estão sempre em inglês. Enquanto a tradução aparece, uma nova edição está sendo publicada.

Agora meu nível é básico, o nível de “sobrevivência” de acordo com um dos sistemas de avaliação. Leio literatura técnica com fluência, consigo me explicar 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 especialista inexperiente com conhecimento de inglês encontrará um emprego mais fácil do que um programador experiente sem inglês.

Toolkit

Como me tornei programador aos 35
Em qualquer profissão existe um conjunto de ferramentas que você deve dominar. Se alguém precisa usar uma motosserra, então um programador precisa ser capaz de trabalhar com sistemas de controle de versão, um ambiente de desenvolvimento (IDE) e vários utilitários e programas auxiliares. Você não precisa apenas conhecer todos eles, você precisa ser capaz de usá-los. Se você conseguir passar em uma entrevista com base na teoria, o período de estágio 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 eles significam é que se você é um programador, então definitivamente conhece o git. Esses requisitos podem ser aprendidos com dicas de como passar em uma entrevista em uma especialidade. Há muitas informações semelhantes na Internet; esses artigos são frequentemente encontrados em sites de busca de empregos.

Fiz uma lista de ferramentas em um pedaço de papel, instalei todas no computador e usei apenas elas. Aqui também não se pode prescindir de estudo e literatura. Mudar de especialidade significa muito tempo para autoeducação.

pasta

Como me tornei programador aos 35
O futuro empregador tinha que mostrar do que eu era capaz. Além disso, você precisa aprender as ferramentas com a prática. Para programadores, um portfólio é o github - um site onde as pessoas publicam seus trabalhos. Cada especialização possui locais próprios para publicação de trabalhos; em último caso, existem redes sociais onde você pode postar seus resultados e obter feedback. O que fazer exatamente não importa, o principal é fazê-lo constantemente e com a mais alta qualidade possível. Publicar seu trabalho obriga você a tentar não sentir vergonha. E este é um motivador ainda melhor do que o dinheiro.

Foi útil olhar os portfólios de outras pessoas e repetir. Não use cópias banais, mas faça seu próprio produto, mesmo que repita a ideia de outra pessoa - isso permitiu que você ganhasse experiência, adicionasse seu novo trabalho ao seu portfólio e não perdesse tempo em buscas criativas.

Muita sorte em encontrar uma tarefa de teste nos anúncios. Se você monitora constantemente as ofertas no mercado de trabalho, às vezes se depara com tarefas dos empregadores - é disso que você precisa! Geralmente essas tarefas contêm a essência, mesmo que não proporcionem nenhum benefício significativo como produto. Mesmo que você não vá enviar seu currículo para esta empresa, você deve completar a tarefa e enviá-lo. Quase sempre, a resposta vem com uma avaliação do seu trabalho, a partir da qual ficarão claros os seus pontos fracos que precisam ser melhorados.

Certificados e cursos

Como me tornei programador aos 35
Sem papel - somos insetos! Quando as pessoas veem provas de que você sabe ou pode fazer isso, isso causa a melhor impressão. Ter certificados na sua especialidade ajuda muito na procura de emprego. Eles vêm em vários níveis de confiança, mas cada profissão possui um organismo de certificação que é valorizado por todos. Concordo, parece ótimo: “Especialista certificado pela Microsoft”.

Quanto a mim, decidi que buscaria certificados depois de perceber que “eu posso”. Li um pouco sobre certificados da Microsoft, 1C e diversas instituições governamentais. O princípio é o mesmo em todos os lugares: você precisa de dinheiro e conhecimento. Ou o certificado em si custa dinheiro, ou você deve fazer cursos especiais antes de realizá-lo, ou a admissão para fazer o exame custa dinheiro. Além disso, isso não significa que você receberá um certificado.
Então, no momento, não tenho certificados especializados - bom, por enquanto fica... nos planos.

Mas não poupei tempo, esforço e dinheiro em cursos de formação avançada. Hoje em dia, o sistema de ensino a distância – webinars – já está bem desenvolvido. A maioria dos principais institutos do país realiza cursos e seminários. Muitas vezes há bons descontos ou seminários totalmente gratuitos. Acho que a principal vantagem dessas aulas é a oportunidade de comunicação direta com pessoas experientes e conhecedoras. Você sempre pode fazer perguntas e pedir para avaliar seu trabalho em seu portfólio. E como cereja no bolo, receba um certificado de conclusão dos cursos. Este não é um certificado, claro, mas mostra ao empregador o seu compromisso com o objetivo.

O documento mais importante é o currículo

Como me tornei programador aos 35
Estudei muitos materiais sobre como escrever um currículo corretamente. Observei os exemplos de outras pessoas, consultei amigos e conhecidos. A questão principal era se valia a pena incluir no meu currículo meus conhecimentos que não se relacionam com programação - uma nova especialização. Por um lado, é isso que posso fazer - pode ser considerado experiência, mas por outro lado, isso não é relevante.

Como resultado, incluí tudo o que tinha em meu currículo. Toda a experiência profissional, todos os documentos de todos os cursos, incluindo treinamento em segurança do trabalho em empresa industrial. Listei todos os conhecimentos sobre informática. Ele até indicou seus hobbies e interesses. E você estava certo!
Meu único erro e meu conselho para o futuro: você precisa duplicar todas as entradas principais importantes para a especialidade de forma breve e sem palavras desnecessárias em um parágrafo separado do seu currículo (por exemplo, “habilidades e habilidades”). Esse foi o conselho do gerente de RH logo nos primeiros dias depois que fui contratado para um bom emprego em uma grande empresa. É necessário que o empregador entenda imediatamente se vale a pena estudar mais o seu currículo ou não. É aconselhável manter este parágrafo curto, utilizando abreviações e palavras-chave. E se quiser esclarecer alguma coisa, isso deve ser feito posteriormente no texto do currículo.

Quando?

Como posso saber quando estou pronto? Quando agir?

Pouco mais de um ano depois de deixar meu emprego anterior, as coisas estagnaram. A experiência profissional foi acumulada, as habilidades no uso de ferramentas foram aprimoradas, a experiência de programação no trabalho e no portfólio foi reabastecida, o inglês foi memorizado gradativamente. Tudo correu conforme o planejado, mas a impaciência explodiu dentro de mim para dar o próximo passo, começar a procurar um emprego sério. E junto com a impaciência também apareceram dúvidas: não estou preparado, não vou conseguir, não deveria ter largado meu antigo emprego... e coisas assim.

Para não agravar a situação com humores decadentes, comecei a agir aos poucos: postei meu currículo em um site e apenas esperei. Por um lado, faltava-me confiança de que me ouviriam durante a entrevista e não me expulsariam em desgraça, mas por outro lado, já tinha alguma experiência e tinha algo para mostrar.

Vi pelas estatísticas do site que meu currículo é visualizado com frequência. Às vezes, algumas empresas visitam minha página de currículo várias vezes. Pareceu-me que o gerente de contratação olhou pela primeira vez e na segunda vez foi mostrado ao chefe. Não sei como foi mesmo, mas ficou a impressão de que eu interessava às pessoas, que as pessoas estavam conferenciando, relendo, discutindo. E isso já é meio caminho andado para a vitória!

Enviei meu primeiro pedido de vaga para um conhecido grande banco. O departamento de controle de qualidade interno procurava um desenvolvedor para automatizar o processo de fluxo de documentos. Fiz o pedido sem contar muito com o sucesso, confiei no facto de ter experiência de trabalho no departamento de qualidade. Senti a maior surpresa e alegria ao mesmo tempo quando fui chamado para uma entrevista!

Não me contrataram para trabalhar no banco, mas assisti a uma entrevista real com um programador na “primeira fila”. Concluí tarefas de teste e conversei com chefes de diferentes níveis. E o mais importante que entendi no resultado 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. Esta é uma informação vital! Além da lista de conhecimentos que faltavam, ela me deu confiança de que eu conseguiria. Lentamente, mas funciona.

Quando voltei da entrevista para casa, corrigi imediatamente o título do meu currículo para “estagiário de programador”. Meu nível não me qualificava como programador, então os empregadores não estavam totalmente corretos na abordagem ao meu currículo. Mas “estagiário” é uma avaliação muito realista do meu conhecimento em uma nova especialidade.

O passo mais importante

Como me tornei programador aos 35
Uma visita a um grande banco me deu a compreensão e a autoconfiança necessárias. Eu tomei uma atitude. Publiquei meu currículo em diversos recursos e comecei a enviar ativamente solicitações de consideração de minha candidatura para organizações grandes e conceituadas da cidade. Como se costuma dizer: “Se você quer ser o melhor, brinque com os melhores”.

Uma vaga me interessou mais. A organização publicou uma tarefa de teste em um site de busca de empregos. A tarefa não foi muito difícil, mas a forma como foi escrita, os prazos de conclusão e as tecnologias que tive de utilizar... tudo apontava para uma boa abordagem ao assunto.

Concluí a tarefa e tentei fazê-la antes do previsto. E ele enviou.

Recebi uma recusa com uma análise detalhada do código que escrevi. O que fiz bem e o que poderia ter 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 precisava aprender, concluir ou dominar para conseguir um emprego com eles. Mas primeiro corrigi meu código de acordo com os comentários que me foram enviados e enviei novamente. Dessa vez eles me ligaram e me convidaram para uma entrevista.

O mais difícil numa entrevista aos 35 anos é explicar porque deixei um bom emprego com bons rendimentos e recomecei do zero numa nova profissão. Não me preocupei com meu currículo, pude falar sobre cada item indicado, provar que realmente sei e posso fazer tudo o que está escrito ali e no nível indicado. Mas como vim parar aqui e por quê?
Curiosamente, esta pergunta foi feita uma das últimas, mas na primeira fase. Não inventei nada e contei como foi, sobre meu sonho de infância de ser programador e sobre meu objetivo: declarar com orgulho que sou especialista, sou engenheiro de software! Provavelmente é estúpido, mas é verdade.
Na etapa seguinte, fui avaliado por verdadeiros programadores, sob cuja subordinação posteriormente caí. Aqui toda a conversa foi puramente sobre especialidade, conhecimento, habilidades e habilidades no trabalho com ferramentas. Contei como resolveria as tarefas que me foram oferecidas. A conversa foi longa e tendenciosa. Depois o inesperado “Eles vão te ligar em dois dias, tchau”.

É uma vergonha. Estou acostumado com essa frase que significa recusa. Mas havia esperança, tudo nesta organização foi feito de acordo com as regras e eles sempre cumpriram a sua palavra. No entanto, continuei procurando trabalho.

Eles me ligaram exatamente na hora certa e disseram que tinham uma oferta para mim. Um estágio é uma ótima opção para quem procura emprego na minha posição. Durante três meses recebo um salário e sou treinado em um projeto real. É difícil pensar em um treinamento melhor, concordei sem hesitar.

Isto é apenas o começo.

No primeiro dia de estágio, meu supervisor imediato, durante a indução, explicou uma ideia muito importante que compartilho com todos quando o assunto é mudança de especialização ou quem está começando a carreira. Não escrevi literalmente, mas lembro bem o significado:

Cada programador se desenvolve em três áreas: Programação, Comunicação, Vida e experiência pessoal. Não é difícil encontrar uma pessoa que saiba 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, já que a maioria dos candidatos são estudantes recentes.

Acontece que fui contratado com a ideia de ter experiência em trabalhar com clientes reais, em projetos reais, ter muitos conhecimentos diversos e ter uma plataforma pronta para funcionar em ambiente de negócios. E faz sentido gastar tempo me treinando como programador da mesma forma que treina um bom programador para interagir com o ambiente de negócios.

Para quem está pensando em mudar de emprego, destaco a ideia importante dessa conversa de que mudar de ramo de atuação por causa de um sonho não é apenas realista, mas também muito procurado no mercado de trabalho.

Bem, para mim tudo está apenas começando!

Agora já sou engenheiro de software em tempo integral na Inobitek, participando do desenvolvimento de sistemas de informação médica. Mas é muito cedo para eu me chamar orgulhosamente de Programador. Ainda há muito que aprender para desenvolver software sozinho.

As pessoas dizem corretamente que você deveria gostar do seu trabalho. Vale a pena “cavar, suar e aguentar!”
Como me tornei programador aos 35

Fonte: habr.com

Adicionar um comentário