Pelo menos nos EUA, a chave é que você precisa fazer o que está descrito na descrição. A maneira como você adquiriu essas habilidades é menos importante.
NO ENTANTO - existem empresas que fazem triagem, onde isso ajuda muito para uma posição de nível básico, se você tiver:
- Bacharelado ou Bacharelado em algo
- De preferência um bacharelado em algo vagamente relacionado a computadores - como Engenharia de Computação, Engenharia de Software, Ciência da Computação, TI, Matemática ou algo semelhante. Mesmo EEs, Física ou qualquer outra ciência provavelmente oferecem mais oportunidades do que, digamos, Linguística ou Belas Artes.
- Um bom GPA
Isso tem a ver com o processo de triagem da empresa e com o número de candidatos que eles têm. Quanto menos formal a empresa, em geral, menos restritiva é a triagem.
No final, tenho poucas dúvidas de que você consiga um emprego na "engenharia de software", desde que possa fazer o que eles dizem na descrição e fazer isso através do seu currículo e da entrevista. A definição de "engenharia" como algo altamente legislado e de base é única o suficiente para o país em questão e não será traduzida internacionalmente. Algumas certificações profissionais podem - tudo depende da certificação e da especialidade que ela demonstra.
Currículos
Quanto ao currículo, recomendo destacar o que você PODE fazer. Não é o que você não fez. Um formato clássico de currículo incluirá: - seus objetivos - sua educação - suas habilidades técnicas - sua experiência anterior de trabalho
Deixar de lado um elemento crítico é uma ótima maneira de demonstrar que você não possui esse elemento, não precisa ir além para dizer o que não faz. Por exemplo, se você possui algum número de anos de faculdade completo, mas não se matriculou, mencione onde estudou e quantos anos e alguns cursos importantes. A falta de data de formatura (ou data prevista de formatura) é uma dica direta de que você ainda não terminou a escola.
Ao falar sobre as habilidades adquiridas por meio de projetos pessoais independentes, você tem duas opções, IMO, dependendo da quantidade de espaço disponível.
para um candidato mais jovem, eu listaria o adquirente de habilidades em uma seção de habilidades - por exemplo, linguagens de programação, metodologias, ferramentas de desenvolvimento etc. E, em seguida, liste o projeto pessoal em "experiência" com uma anotação de que esse era um projeto pessoal. Eu conheci um candidato que implementou código dinâmico de servidor da Web dessa maneira, em um site de jogos, e quando ele forneceu o link, fui além para brincar com o site dele e ter uma idéia do que ele havia feito. vitória real para a nossa discussão.
para um candidato mais experiente, com uma lista de experiências de uma milha de comprimento - insira as novas habilidades na "seção habilidades / conhecimento", a menos que o projeto seja inacreditável e esteja disponível para revisão. Por exemplo, se você codificou uma grande parte do Hibernate - coloque isso lá !!! mas se você criou um servidor web para o seu grupo de bingo ... provavelmente estou mais interessado na grande empresa que o empregou nos últimos 3 anos ...
Minha filosofia geral é: é seu trabalho mostrar à empresa por que eles devem contratá-lo. O trabalho deles é verificar se você é ou não o mais adequado para o cargo e eles farão isso levando-o em consideração em comparação com o número maior de candidatos. Se todos os outros candidatos tiverem um diploma formal e uma certificação profissional, você poderá estar sem sorte ... mas, se não, poderá ter o conjunto de habilidades perfeito.