Primeiro emprego em TI. Como conseguir um emprego como programador sem experiência
Miscelânea / / April 02, 2023
Como escrever um currículo para conseguir um emprego como programador
Empregadores gastar menos de nove segundos para ler um currículo, então não haverá chance de causar uma segunda impressão. Em geral, não importa quem você deseja conseguir um emprego - um desenvolvedor, gerente de projeto ou artista 3D. As recomendações para encontrar a primeira posição em TI são universais.
1. Analise a experiência anterior
Pode parecer para um iniciante que não há nada para escrever em um currículo - as habilidades acumuladas em outra área não serão úteis aqui. Isto está errado. Soft skills são importantes em TI e definitivamente vale a pena destacar. Por exemplo, comunicação com clientes, capacidade de trabalhar em equipe, resistência ao estresse, criatividade. A lista não deve ser longa - descreva apenas os pontos fortes que se adequam ao trabalho. Adicione detalhes. Por exemplo, "habilidades de gerenciamento de pessoal - uma equipe de até 50 pessoas", "experiência em vendas - 5 anos".
2. Ser conciso
Idealmente, seu perfil deve caber em uma página. Indique apenas informações importantes - experiência profissional, educação, cursos. Evite frases complexas, então as informações necessárias não escaparão da atenção do empregador. Para que ele veja mais de perto suas conquistas, adicione links para contas em redes sociais profissionais. Mas a página onde você posta fotos pessoais é melhor não compartilhar.
3. Personalize seu currículo para diferentes trabalhos
Suponha que um empregador esteja procurando um aspirante a desenvolvedor Java. Ele recebeu dois currículos. O primeiro candidato descreve em detalhes a experiência com Python e menciona apenas Java. O segundo dá exemplos de projetos completos em Java e também acrescenta que conhece Python. Muito provavelmente, um segundo candidato será convidado para uma entrevista, pois seu currículo é mais adequado para a vaga. Se você está procurando emprego em várias direções, é melhor ter currículos diferentes e indicar apenas as habilidades e conquistas significativas para o cargo.
4. Trabalhe no layout
Destaque os títulos em letras grandes e organize listagens longas com listas com marcadores. Verifique novamente os erros - por causa deles, o recrutador pode pensar que você não leva a sério sua busca de emprego. Se você não é um designer profissional, não deve flertar com a criatividade visual - um caleidoscópio de fontes fora do padrão pode desviar a atenção do ponto e tornar a leitura desconfortável. Uma foto em seu currículo é opcional, mas se você ainda quiser adicionar uma, escolha um retrato comercial. Definitivamente, não vale a pena colocar fotos de férias tendo como pano de fundo o mar.
Para não criar um currículo do zero, você pode usar designers online. Por exemplo, MyResume, HeadHunter, SuperJob. E os serviços "Glavred", "Spelling", Yandex Speller ajudarão a verificar os erros. A propósito, este último funciona não apenas com o russo, mas também com o inglês.
Se você está planejando se tornar um especialista em TI, dê uma olhada nos cursos que ajudam os graduados no mercado de trabalho. Como Yandex Practicum. O serviço de educação online tem Centro de carreiraonde eles aprenderão como escrever um currículo e escrever cartas de apresentação. E também - compartilhe vagas de parceiros. A propósito, passe retomar curso pode ser grátis. Nele, você analisará exemplos de sucesso, destacará erros típicos e aprenderá como se promover como especialista.
Você também não precisa se preocupar com o portfólio. Durante o treinamento, os alunos trabalham em projetos reais que podem ser mostrados ao empregador. No Practicum, a procura de emprego para os egressos começa antes mesmo da conclusão do curso. Você não terá que pagar mais pelo programa de emprego. Escolha o curso certo em programação, análise de dados, gestão, design ou marketing e comece sua nova carreira.
Escolha o cursoO que adicionar ao portfólio
Para a maioria dos programadores, um portfólio é uma conta em uma plataforma para hospedar projetos de TI. Recolha nele aqueles de que você realmente se orgulha. Se você usar tutoriais, não copie tarefas exatamente iguais - adicione algo de você mesmo.
Será uma vantagem se você mostrar em seu portfólio os projetos de estimação em que trabalhou em seu tempo livre. Isso mostrará que você está realmente interessado no trabalho. Por exemplo, você pode escrever um chatbot ou um jogo simples. Atualize seu portfólio sempre que possível. Participou de um projeto interessante ou foi a um hackathon - conte-nos sobre isso.
Onde procurar emprego como programador iniciante
Para começar, dê uma olhada nos agregadores populares: HeadHunter, Superjob, Geekjob. Além disso, as vagas para programadores são publicadas no Habr Career e vc.ru. Você também pode consultar os sites de empresas específicas - via de regra, eles possuem seções com vagas em aberto. Em chats e grupos nas redes sociais, eles também publicam posts sobre contratações. Por exemplo, procure no Telegram canais com vagas de TI.
Se nada de interessante foi encontrado, tente conversar com recrutadores nas redes sociais. Sim, você provavelmente não receberá uma oferta de emprego adequada logo de cara. Mas para esclarecer se eles planejam contratar recém-chegados em um futuro próximo, com certeza funcionará. Pergunte se a empresa tem a prática de One Day Offer - nesses eventos, o candidato passa por todas as entrevistas em um dia e, com isso, pode conseguir uma vaga de emprego. Mesmo que você não tenha as habilidades para receber uma oferta imediatamente, isso permitirá que você entenda quais são os requisitos para os desenvolvedores e faça contato com os recrutadores.
Ao procurar um emprego para um programador iniciante, o networking é importante. Vá a hackathons e conferências, confira os chats e fóruns da sua comunidade. Sinta-se à vontade para falar sobre sua mudança de carreira nas mídias sociais. Mesmo que não haja programadores entre seus assinantes, eles podem conhecer alguém que oferecerá um emprego.
Como escrever uma carta de apresentação
Não há requisitos exatos - esse texto é escrito em estilo livre. Mas, para interessar o recrutador, atenha-se à estrutura:
- Comece com um olá. Um neutro "Olá" ou "Boa tarde" será suficiente. Volume de negócios "Boa hora do dia" gramaticalmente erradoentão é melhor não usá-lo.
- Escreva para qual posição você está se candidatando. Um recrutador geralmente trabalha com várias vagas e pode não descobrir imediatamente para qual você está se candidatando.
- Descreva sua experiência. Um programador iniciante pode falar sobre suas habilidades e qualidades pessoais. Também vale a pena mencionar por que você deseja trabalhar nesta empresa em particular.
- Deixe contatos para comunicação. Digite seu número de telefone, apelido em mensageiros, e-mail. Os dados devem parecer profissionais. Se você tiver um endereço de e-mail frívolo, como maksik_devil98 ou bigboss2022, é melhor criar um novo - com nome e sobrenome.
Na quantidade de texto deve ser guiado pelo bom senso. Alguns parágrafos claros parecerão melhores do que várias páginas de raciocínio.
Quais exames não devem ser feitos
Um projeto de teste não é um projeto completo, mas apenas uma tarefa de teste. Portanto, geralmente leva de 1 a 3 horas para concluí-lo. Se você for solicitado a aceitar um trabalho que exige vários dias, mas não receber uma oferta de pagamento, é melhor não perder tempo. É importante esclarecer o prazo: se a empresa pedir para entregar a obra amanhã, ou melhor hoje, isso deve alertar. É possível que um potencial empregador tenha dificuldades com o gerenciamento do tempo e não aprecie realmente o tempo dos funcionários.
Antes de iniciar a tarefa, leia atentamente o que é exigido de você. Alguma pergunta? Sinta-se à vontade para perguntar a eles. A propósito, se você não tiver tempo para entregar o trabalho no prazo, é melhor escrever ao recrutador com antecedência e pedir para adiar o prazo. A demora ainda será notada e, sem explicação, você poderá ser considerado uma pessoa desorganizada e irresponsável.
E você não deve pedir a um amigo mais experiente para fazer uma tarefa de teste para você - o líder da equipe pode facilmente descobrir a verdade fazendo perguntas esclarecedoras na entrevista.
O que falar em uma entrevista
Para encontrar um emprego, um programador iniciante deve passar pela etapa mais importante da contratação - uma entrevista. Prepare-se para a conversa: descubra o que a empresa que o convidou está fazendo. Considere as respostas para perguntas comuns: por que você quer trabalhar em TI, quais são seus pontos fortes e fracos, como você avalia suas perspectivas de carreira.
Além do recrutador, você terá que conversar com um especialista que verificará seus conhecimentos técnicos. Você pode ser questionado sobre questões teóricas e oferecido para escrever um código simples. Você pode praticar essas tarefas nos sites AlgoExpert, Leetcode, HackerRank.
Além disso, é importante pensar com antecedência na lista de perguntas ao empregador. A empresa não apenas está de olho em você, mas você decide se o trabalho é adequado para você. Certifique-se de especificar o salário, escopo de suas funções, condições e horário de trabalho.
Para se sentir confiante em entrevistas, você precisará de mais de uma reunião. Alunos Yandex Practicum há uma oportunidade de se preparar para uma conversa com um recrutador com antecedência. EM Centro de carreira Os serviços de educação on-line realizam entrevistas de treinamento para eles, ensinam-nos a escrever currículos e cartas de apresentação e compartilham vagas de parceiros. EM Yandex Practicum você pode se tornar um desenvolvedor Java ou Python, engenheiro de teste, analista de dados, gerente de projeto, designer de interface ou outra especialidade moderna. O resultado será habilidades práticas confiantes e um portfólio sólido para começar a procurar um emprego.
Inscreva-se em um cursoVale a pena aceitar estudar em uma empresa?
Ao procurar emprego, programadores sem experiência podem se deparar com ofertas de estagiários. Eles são frequentemente publicados em locais de trabalho. Esta é uma boa oportunidade para um especialista novato ganhar experiência e habilidades práticas. Algumas empresas se oferecem para receber treinamento deles e, de acordo com os resultados, eles assumem um emprego permanente. Mas é importante esclarecer alguns pontos:
- Duração e formato da formação. Em média, o programa leva de 2 a 3 meses. Algumas empresas esperam que o desenvolvedor venha ao escritório um dia inteiro, em outras é suficiente gastar 4 horas em treinamento online. Há também uma opção mista, na qual se oferecem para trabalhar em equipe e de forma independente.
- O escopo das funções. É importante que os requisitos correspondam às suas qualificações e objetivos profissionais. Por exemplo, você pode ser solicitado a dominar a teoria e preparar um pequeno projeto.
- Envolvimento de um mentor ou mentor. Seu objetivo é aprender, o que significa que deve haver uma pessoa no projeto que possa apontar erros e dar feedback.
- Disponibilidade de pagamento. Algumas empresas não pagam mensalidades, enquanto outras oferecem um pequeno salário. Ao escolher, considere sua situação financeira.
A relação com o empregador deve ser documentada. Se você for oferecido apenas para ir ao escritório sem prazos e responsabilidades claros, procure outras opções de treinamento.
Texto trabalhado: autora Tatyana Gapeeva, editora Evgeniya Mitkevich, revisora Natalya Psurtseva