Quais são as palavras possíveis / padrão para descrever seus níveis de habilidade em diferentes linguagens de programação em seu currículo? Atualmente, eu uso esses três:
- especialista
- avançado
- principiante
Como não me considero especialista em nenhuma linguagem de programação, classifico todas as minhas habilidades como iniciante ou avançada. No entanto, gostaria de diferenciar mais. Estou especialmente procurando por algo entre avançado e especialista . Alguma sugestão? Ou não deveria me preocupar em diferenciar mais detalhes?
Respostas:
Eu os dividiria em dois grupos:
Trabalhando conhecimento
// Aqui está uma lista das tecnologias com as quais você trabalhou e se sente à vontade para usar. Você pode usá-los agora mesmo se solicitado (com toda a ajuda que existe, é claro).
Conhecimento básico
// Lista das coisas com as quais você brincou ou que possuem um entendimento básico de seus propósitos. Você não pode fazer uso prático deles sem antes estudá-los profundamente.
Essa é a dicotomia básica que seu empregador entenderia e dificilmente pediria mais. A menos que um nível de especialista com alguma tecnologia seja solicitado especificamente.
fonte
Não indico explicitamente minhas habilidades e experiência com cada tecnologia ou ferramenta em meu currículo. Em vez disso, quando forneço descrições de cada trabalho e minhas obrigações, bem como meus projetos pessoais e acadêmicos, também menciono as principais tecnologias que usei para apoiar essa posição. Todos os lugares em que me solicitei solicitavam uma carta de apresentação ou forneciam um formulário de inscrição, que eu costumava enumerar habilidades específicas que eu tinha (enfocando aquelas relevantes para a descrição do cargo em que eu estava me candidatando) e descrevia meu nível de experiência com cada um.
Existem dois problemas que vejo ao listar suas habilidades explicitamente.
Primeiro, você deve adaptar seu currículo ainda mais para cada trabalho ao qual se candidatar. Para economizar espaço, você vai querer se concentrar nas habilidades listadas na descrição do trabalho e em qualquer outra coisa que considere relevante. Você não pode listar todas as habilidades que possui - eu sei que para mim isso exigiria muito espaço. À medida que você ganha experiência e conhecimento, fica mais difícil escolher o que enumerar.
Segundo, como você define "especialista", "avançado" e "iniciante"? Onde você desenha a linha? Coisas que eu acho que um iniciante deve saber podem ser algo que você considera avançado. Usar palavras tão ambíguas não me fornece nenhuma informação sobre você como candidato a um cargo. Além disso, os idiomas (ou qualquer habilidade) cobrem muitas áreas. Eu poderia ser um desenvolvedor Java Swing especialista, mas não tenho conhecimento de redes Java e conhecimento limitado de segmentação. Sou iniciante, avançado ou especialista em Java? Sua experiência de trabalho informará quais aspectos do idioma você usou e por quanto tempo.
Sinceramente, não acho que seja sobre as habilidades que você possui, mas sobre o que você é capaz de aprender e contribuir para o projeto, equipe e organização. Essa é a abordagem que adotei e parece ter funcionado muito bem para mim - obtive duas cooperativas de seis meses, três estágios de verão, uma posição de AT e um emprego de período integral (papelada pendente) com isso. aproximação.
fonte