Retomar o dilema do trabalho profissional [fechado]

21

No meu currículo, eu me listo como tendo "7 anos de experiência prática em programação em C".

Para esclarecer, sou um programador autodidata em C com alguns cursos universitários. Eu trabalhei em alguns pequenos projetos pessoais e me considero mais competente do que um graduado em Ciência da Computação sem nenhuma experiência real no mundo real, embora de maneira alguma eu esteja perto de ser um especialista.

A questão é essa ... Continuo recebendo ligações e e-mails de recrutadores que veem meu currículo nos locais de trabalho, perguntando sobre meu interesse em cargos de desenvolvedor sênior, contratos, etc., dos quais sinto que estou completamente subqualificado. Meu currículo tem apenas 3 anos de experiência profissional listada (o que é todo material de TI); portanto, quando perguntam sobre minha experiência anterior em C, tenho que esclarecer que era um trabalho pessoal, não profissional.

Eu realmente gostaria de um emprego como desenvolvedor, mas não quero ser contratado por algo que não consigo lidar, nem quero me deturpar enquanto estiver tentando mostrar meus pontos fortes. Eu escolhi deliberadamente o fraseado "hands-on" para sugerir que não era profissional. Como devo expressar minha experiência C no meu currículo para esclarecer melhor?

Matt
fonte
24
Se você tivesse mais experiência no setor, perceberia que o termo "Sênior" nos títulos de desenvolvimento de software é muito abusado e que a grande maioria dos chamados "Desenvolvedores Sênior" é realmente terrível. Se você é remotamente inteligente, descobrirá que, na grande maioria dos empregos, mesmo nos que são subqualificados pelo julgamento falho dos tipos de RH, você será mais esperto do que 80% de seus colegas.
Maple_shaft
1
@maple_shaft Receio que você seja otimista demais com sua avaliação de colegas. Mas o problema é que, quando você é obviamente mais esperto que eles, eles o recusam como "superqualificado".
Gangnus
2
A única solução para o seu dilema, pare de contar a sua experiência na faculdade, porque, no final, isso realmente não conta.
Ramhound
5
Esqueça os requisitos "oficiais", pense apenas nos requisitos reais . Tente perguntar mais exatamente o que as empresas precisam e, se você acha que pode lidar com o trabalho, faça-o e seja pago pelo que vale a pena! Como já foi dito, você pode se surpreender com a facilidade com que consegue acompanhar o que algumas empresas chamam de "desenvolvedor sênior".
Olivier Pons
4
Lol, então se eu estiver usando C desde os 13 anos em projetos pessoais, posso colocar 11 anos de C? Sinto muito, mas acho que você não pode colocar sua experiência em "anos".
user606723

Respostas:

25

Existem três diferenças entre experiência comercial e não comercial, em termos de habilidades de linguagem (existem muito mais em termos de experiência geral em desenvolvimento).

  1. Geralmente, o comercial é de período integral e, portanto, mais valioso do que o não comercial de meio período. Dito isto, nem todos os não comerciais são de meio período.
  2. O comercial tende a envolver o trabalho em equipe, o que significa que você está aprendendo com os outros e com o código limpo (código que outras pessoas podem entender).
  3. Não comerciais mostra que você é autodirigido. Portanto, certifique-se de incluí-lo.

Na sua situação, eu provavelmente diria "7 anos, 3 comerciais, em C." Eu ficaria muito surpreso se isso enganasse alguém.

pdr
fonte
4
Ele disse que seus 3 anos comerciais não estavam em C.
cyborg
3
Em muitas equipes, as tentativas de manter o código limpo e o bom estilo são vistas como uma exibição e perda de tempo. Obviamente, apenas alguns colegas o dirão abertamente.
Gangnus
@cyborg: Você está certo. Eu interpretei isso errado. Nesse caso, "7 anos, comprometidos, mas não comerciais, em C."
PDR
1
Eu nunca ouvi o termo "comercial" neste contexto. É o mesmo que dizer "profissional"?
Kris Harper
@ root45: próximo a. A Commercial está trabalhando em um produto com os clientes, que pelo menos se destina a ser comercialmente viável.
PDR
9

Gostaria de deixar sua experiência como você a expressa agora. 3 anos de experiência profissional e qualquer projeto pessoal que você julgue ser mais relevante para o trabalho para o qual está se candidatando!

Para ser sincero, não é do interesse de nenhuma empresa contratá-lo para algo que "não pode lidar", mas também "trabalho pessoal" é tão importante quanto "trabalho profissional". Eu acho que o fato de você estar fazendo "trabalho pessoal" mostra que a programação não é apenas um trabalho para você, que muitos empregadores consideram uma coisa boa!

Meu conselho seria ir a qualquer entrevista que os recrutadores lhe enviarem, porque quando você pensa sobre o que tem a perder? Se nada mais você ganhar a experiência de entrevistas e o que as empresas estão procurando, para que você possa desenvolver ainda mais suas habilidades para alcançar seu objetivo!

Boa sorte


fonte
5

Seu problema não é falta de conhecimento, mas falta de experiência no setor. Pergunte ao recrutador se eles têm uma vaga aberta para um engenheiro de produção / produção ou engenheiro de software júnior / aprendiz. Está perfeitamente bem.

Explique que você não tem experiência no setor, mas é apaixonado por programação em C e confia que suas habilidades de programação são comparáveis ​​a qualquer graduado em Comp Sci. Explique alguns de seus projetos importantes de persona. Ainda melhor se você puder mostrar o número de downloads do site de desenvolvimento ou algo assim. Não diga que você se considera mais competente do que um graduado em ciências da computação, mesmo que isso seja verdade. O recrutador pode ficar satisfeito, mas seu candidato a líder de equipe provavelmente o considerará arrogante :-), especialmente se eles são graduados em ciências da computação.

O pior que pode acontecer é que eles dirão "Desculpe, mas temos apenas uma vaga para um SE Senior". Mais cedo ou mais tarde, algum recrutador estará por perto, procurando preencher várias vagas, talvez criar uma nova equipe para um novo projeto. E eles precisarão de pessoal de nível júnior também. Você provavelmente precisará trabalhar com um salário mais baixo do que um profissional estabelecido com experiência igual. Use este trabalho como uma oportunidade para aprender e subir a escada.

Não se preocupe em não ser capaz de lidar com o trabalho. Até desenvolvedores experientes às vezes suam frio em uma situação difícil.

DPD
fonte
4
Diria que, se você não suar frio de vez em quando, nem sempre apreciará totalmente a situação.
Nwahmaet
3

Na minha experiência, cerca de 15 anos como programador / desenvolvedor - o currículo é exagerado em sua importância. Um resumo claro de sua experiência e o que você gosta de fazer é importante, mas o único objetivo é retomar uma entrevista na qual você possa comunicar o que fez, pode fazer etc. Eu experimentei desenvolvedores que exageraram sua experiência em um resumo e ficou claro durante o processo de entrevista.

Eu destacaria a experiência de programação pessoal do profissional, porque mostra iniciativa e paixão.

jamesTheProgrammer
fonte
1

O "número" de anos realmente significa muito pouco, porque depende totalmente da intensidade da experiência. Existem algumas lojas em que a experiência adquirida com um trabalho de 1 ano não pode ser comparada a qualquer número de anos de trabalho em ambientes menores. Eu acho que a melhor coisa a fazer é reconhecer o número de anos como um número "flexível".

Para contratar gerentes, isso significa ultrapassar o número e avaliar as qualidades do candidato ao trabalho, em vez de se preocupar com limites arbitrários e tolos de, por exemplo, 3 x 5 anos de experiência, etc.

Para os candidatos, isso significa reconhecer que os "anos de experiência" quase nunca são um ponto difícil (independentemente do que dizem os "requisitos"). Em vez disso, se você acredita que pode fazer o trabalho, é uma questão de convencer o gerente de contratação sobre o que você pode fazer.

Angelo
fonte
0

trabalhei em alguns pequenos projetos pessoais e me considero mais competente do que um graduado em Ciência da Computação sem nenhuma experiência real no mundo real, embora de maneira alguma eu esteja perto de ser um especialista.

Apenas diga isso. É melhor ser completamente honesto e aberto com seu currículo - mesmo que a maioria das pessoas não seja! Apenas minha opinião pessoal. Se você diz isso, quando o seu currículo chegar à mesa de um empregador, ele poderá tomar uma decisão informada e você não perderá o tempo dele ou o seu.

Receio que os agentes de recrutamento, no entanto, raramente ou nunca leiam o que você escreve, a maioria apenas faça uma pesquisa por palavras-chave e, em seguida, envie um e-mail ou ligue com base apenas em resultados de palavras-chave. Eles então perdem seu tempo perguntando sobre o seu currículo, em vez de lerem eles mesmos. Eles são operadores de telemarketing glorificados e, assim como os operadores de telemarketing, perdem 99% do tempo das pessoas. É melhor você se aproximar diretamente das empresas.

user630574
fonte
0

"Experiência" é um conceito muito vago e mal definido e os departamentos de RH tentam simplificá-lo demais. Eles querem uma heurística simples que possam ser usadas para julgar e categorizar as pessoas na tentativa de facilitar seu trabalho. Considere que há uma enorme variação na capacidade de uma pessoa de processar e aprender informações. Portanto, para pessoas com diferentes habilidades de aprendizado, o número de anos de experiência é uma heurística particularmente inútil. Basta ter isso em mente ao escrever seu currículo e durante as entrevistas.

Uma medida mais precisa seria administrar algum tipo de teste exaustivo de habilidade aos candidatos, mas isso raramente é feito. Suponho que a entrevista se destina a realizar um pouco disso, mas até tem negativos. Por um lado, algumas pessoas talentosas simplesmente não testam bem e ficam nervosas ou simplesmente não conseguem lidar muito bem com situações do tipo local. Isso não significa que eles não serão bons desenvolvedores. Até prazos apertados ocorrem em uma escala de horas, não minutos (a duração de uma entrevista típica).

Basta lembrar que o objetivo de tudo isso é transmitir informações. Isso significa que você precisa explicar como as outras pessoas vão interpretar o que você diz. Particularmente com conceitos tão vagos, acho que a essência do que é comunicado é a coisa mais importante. Se você continuar recebendo ofertas de empregos com as quais se sente desconfortável, reduza o número de anos de experiência.

Considere também: você pode sofrer apenas com uma falta de confiança.

e-head
fonte