É apropriado que os entrevistadores perguntem aos candidatos pelo seu nome de usuário do Stack Exchange? [fechadas]

125

Você consideraria adequado se lhe pedissem seu nome de usuário do Stack Exchange em uma entrevista de emprego em software (ou como uma pergunta de triagem pré-entrevista)?

Para mim, parece um pedido muito razoável, e um que seria extremamente informativo - tenho certeza de que poderia aprender mais sobre um candidato em cinco minutos, observando as perguntas e respostas postadas no Stack Exchange. do que por uma entrevista de 30 minutos. Mas essa pergunta seria má forma? É "muito pessoal"?

(Da mesma forma para GitHub , ou outros fóruns públicos / online de compartilhamento de código.)

    
por kmote 18.09.2013 / 20:09
fonte

11 respostas

105

Resposta curta : Absolutamente OK.

Uma resposta um pouco mais longa :
No meu local de trabalho, solicitamos rotineiramente o nome de usuário do Stack Overflow / Stack Exchange de um candidato. A contribuição para a comunidade do Stack Exchange deixa um rastro muito mais claro de onde alguém está com suas habilidades.

Conheço outros que pedem contas de GitHub e se recusam a aceitar candidatos sem um GitHub conta *.

No nosso caso, não removeremos um candidato para consideração se não tiver uma conta.

Em última análise, é apenas uma peça do quebra-cabeça de entrevistas que você está tentando identificar uma correspondência entre as necessidades da empresa e as habilidades do candidato. Não é um fator decisivo; apenas ajuda a confirmar as impressões feitas durante a entrevista.

* Para ser claro, eu não tolero essa abordagem, e acho que isso faz com que a equipe perca candidatos bem qualificados. Eu o levantei para ter ouvido falar de posturas mais extremas e para mostrar que apenas pedir um nome de conta do Stack Overflow é bem suave em comparação.

Alguns qualificadores adicionais baseados em comentários:

  1. Não analisamos as Meta Stack Overflow e as mensagens do tipo meta. Meta é diferente e nós entendemos isso. Também é muito fácil perder o contexto por trás desses tipos de postagens. IMO, eles estão mais perto do ruído do que sinal quando se trata de avaliar um candidato.

  2. Da mesma forma, comentários e atividades de revisão não são considerados. Eles não têm contexto e não têm uma correlação significativa com a capacidade do candidato de realizar o trabalho.

  3. Encontramos uma correlação sólida entre o desempenho de um candidato em uma entrevista e o nível de perguntas e respostas em que ele participa. A conta Stack Overflow / Stack Exchange torna-se um factoid de suporte equivalente a uma amostra de código submetida durante o processo de entrevista.

tira xkcd obrigatória em entrevistas . Elaboração .

    
por 18.09.2013 / 20:14
fonte
112

Perguntar em branco aonde seu nome de usuário SO provavelmente não é apropriado. Soaria muito direto, e eu acharia tal pergunta um pouco invasiva. Perguntar quais recursos online eles usam quando estão resolvendo problemas é muito mais apropriado. E se eles respondem que eles são um usuário StackOverflow, então eu acho que você poderia perguntar a eles como eles são interativos. Se eles mencionarem que eles são um usuário ativo / answer-er, então perguntando qual o nome de usuário deles seria apropriado.

Eu acho que é aceitável que um entrevistador pergunte, mas se um candidato se recusar, isso não deve ser um problema.

Algumas pessoas trabalham com ferramentas proprietárias especializadas que não têm qualquer perguntas no StackOverflow (acabei de marcar). Algumas pessoas não têm tempo para responder a perguntas gerais de outras pessoas. Eu conheço alguns desenvolvedores que não perguntam ou respondem sobre SO principalmente por causa das barreiras da linguagem.

Existem grandes desenvolvedores por aí que não participam muito do ecossistema do StackExchange.

    
por 18.09.2013 / 21:34
fonte
68

Parece que essa opinião não é particularmente popular, mas não acho que seja correto pedir essa informação.

O Stack Exchange é um local de aprendizado; você não deveria se preocupar em ser julgado por fazer "perguntas idiotas" mais tarde. Eu sei que venho ao Stack Exchange para ampliar meus conhecimentos, não apenas de programação, mas em todos os tipos de assuntos. Desde que eu tenha me esforçado para resolver as questões por conta própria, eu não deveria ter que me sentir constrangido por fazer uma pergunta que a maioria dos especialistas no assunto deveria saber a resposta.

Além disso, isso exacerbaria a questão de os usuários manterem várias contas, uma para fazer perguntas e outra para fornecer respostas. Eu já vi isso várias vezes no SE. Acho que os usuários fazem isso porque parecem mais bem informados com menos perguntas.

    
por 18.09.2013 / 22:33
fonte
26

Eu acho que é levemente inapropriado perguntar a um candidato por informação que ele não foi voluntário (com algumas exceções óbvias, como antecedentes criminais, etc.). Ele também é potencialmente perigoso, já que em muitos lugares existem leis proibindo o emprego. discriminação que limita as perguntas que você pode fazer. Se a participação em um site específico se correlaciona com raça, idade, sexo ou outra categoria para a qual a discriminação é proibida, então você está potencialmente se abrindo para uma ação judicial. Você pode até estar efetivamente cometendo tal discriminação (quase certamente sem intenção).

De acordo com este rápido resultado de pesquisa no Google , as buscas nas redes sociais correm o risco de um empregador descobrir informações é ilegal perguntar sobre o assunto, potencialmente expondo-se a um processo de discriminação. Em alguns lugares, não é legal perguntar sobre deficiência ou gravidez. Como SO e SE são sites profissionais, é mais razoável alegar que a discriminação não era o propósito da pergunta, mas ...

Pessoalmente, eu perguntaria algo como "você participa de algum site profissional que gostaria que soubessemos, mas não chegou ao seu currículo?" E eu não consideraria isso como negativo para aqueles que não tiveram tal participação, a não ser que os outros candidatos com quem eles estão competindo possam se ajudar com sua resposta.

    
por 18.09.2013 / 23:06
fonte
25

Would you consider it appropriate if you were asked for your Stack Exchange username in a SW job interview (or as a pre-interview screening question)?

Alguns bons candidatos não terão uma conta do StackExchange. Portanto, se você puder oferecer apenas entrevistas no local a cinco pessoas e esperar cem candidatos, isso pode ser uma boa estratégia para simplesmente fornecer uma maneira melhor de distinguir os candidatos iniciais.

Mas lembre-se de que você não pode eliminar candidatos que não têm uma conta StackOverflow, a menos que você esteja disposto a assumir o risco de pessoas que, de outra forma, seriam excelentes candidatas sem ter contas.

Se você quiser usar isso como parte do processo de entrevista, eu strongmente recomendaria isso como uma opção de muitos - o github e o StackExchange são potenciais (não abrangentes).

Apenas certifique-se de que isso não seja apresentado como obrigatório.

Eu voluntariaria MEU perfil se possível em uma entrevista como um entrevistado. Pode surgir naturalmente em relação a perguntas sobre "você codifica por diversão?" ou "o que você faz para aprender fora do trabalho?" ou qualquer pergunta assim.

Ajuda a encontrar estes , embora.

Além disso, lembre-se de que uma conta do StackExchange pode mostrar duas histórias diferentes *:

  • Capacidade de fazer perguntas significativas
  • Capacidade de fornecer respostas significativas

Ambos podem ser bons ou ruins, dependendo do seu perfil e da proporção de perguntas / respostas.

* também pode mostrar que você gasta muito, muito, muito tempo aqui ...

    
por 18.09.2013 / 20:33
fonte
13

Sim, mas acho que valeria a pena como uma pergunta pré-triagem. Realisticamente, você não será capaz de agir de acordo com as informações durante a entrevista de maneira significativa se essa for a primeira vez que estiver perguntando sobre isso. Seria como esperar até que eles estivessem no escritório para pedir amostras de código. O outro benefício de ser uma questão pré-triagem é que, se eles decidirem que não querem compartilhá-la por qualquer motivo, eles podem tomar essa decisão sem estar no hotseat.

Em geral, acho que é um ótimo recurso / aceitável. Se eles tiverem um, isso resultaria em excelentes pontos de discussão durante a entrevista em si, especialmente se você puder encontrar uma resposta que eles deram com uma amostra de código, ou se eles tiverem respondido algumas perguntas relacionadas à entrevista. o que eles estariam trabalhando. Isso tem a vantagem adicional de ser um tópico específico no qual eles claramente colocaram algum tempo antes e desenvolveram uma resposta por escrito. (Se essa resposta não for bem formada ou estiver errada, isso também é um indicador muito útil).

    
por 18.09.2013 / 20:27
fonte
11

Acho razoável que um empregador peça, mas não acho razoável que seja um qualificador decisivo.

Joel menciona que um alto representante equivale a obter trabalhos com altos salários , mas por sua própria lógica, a menos que você esteja sob emprego você pode não ter tempo para flexionar suas habilidades mentais e obter uma grande quantidade de representantes. Então, o homem que é poético sobre o Stack Exchange (e com razão) admite que é realmente um indicador de alta empregabilidade tanto quanto no emprego.

    
por 18.09.2013 / 21:40
fonte
5

Eu faço isso o tempo todo.

IMHO pedindo fontes de reputação online é como pedir seu currículo, com uma diferença importante: fingir uma boa reputação online é muito mais difícil do que fingir um bom currículo.

O Stack Exchange é um bom lugar para descobrir as habilidades de comunicação do candidato.

There’s nothing I respect more than a great programmer. But if you can manage to become a great programmer and a great communicator, there’s almost nothing you can’t accomplish. - Jeff Atwood

O GitHub é onde a maioria dos projetos de alto perfil são hospedados (pelo menos para a pilha de tecnologia que usamos), e se o candidato contribuiu para alguns desses projetos, diz muito sobre a qualidade de seu trabalho (bons projetos não aceitarão puxar solicitações sem documentação e / ou testes de unidade).

    
por 19.09.2013 / 01:51
fonte
4

Pode haver diferenças culturais entre a Europa e os EUA sobre isso, mas aqui está minha perspectiva sobre isso ...

Quando você está se candidatando a um emprego, como candidato você está querendo apresentar a si mesmo, sua experiência e sua capacidade de fazer o trabalho em questão. Você está moldando ativamente como você é apresentado para fazer uma escolha simples para o empregador dizer sim, este é nosso novo empregado .

Os empregadores estão tentando identificar quem de seus candidatos é capaz de fazer o trabalho, têm a capacidade de se estabelecer na cultura das empresas e esperamos que evitem recrutar um funcionário que cause mais problemas do que resolvem.

Então, quando estou recrutando, não o faço e não peço a um candidato pela identidade do Stack Exchange, nem ao nome de usuário do Facebook, à conta do Twitter ou ao ID do Google. Eu consideraria tudo isso como atividades pessoais privadas e respeitaria a expectativa razoável dos candidatos de que essas questões não eram relacionadas ao trabalho, a menos que, por sua conduta, o fizessem.

Se em um aplicativo, um CV mencionou a identidade do Stack Exchange, eu o ignoraria, além de notar que eles usam o Stack Exchange, um pouco positivo para um graduado, do tipo esperado para qualquer pessoa com experiência comercial.

Meu processo de entrevista é sobre dar a oportunidade para um candidato demonstrar que ele pode fazer o trabalho para o qual estamos recrutando. Se eles puderem demonstrar isso, e parecerem um mix social razoável, eles provavelmente receberão o emprego.

Eu pude ver a conta do Stack Exchange sendo usada como referências, em que o trabalho é oferecido, sujeito a referências satisfatórias, mas ainda estou longe de estar convencido de que isso seja justo, e não intrusão indevida em sua vida não profissional.

Se, como parte de um processo de entrevista, me perguntaram se eu uso e contribuo com o Stack Exchange, a resposta seria sim, mas se fosse perguntado pelo meu nome de usuário, eu diria "vou ter que responder naquela'. A razão é a seguinte: nunca fui contratado para contribuir com o Stack Exchange, e até que isso mude, é completamente parte da minha vida privada e pessoal.

Agora, considere qual seria o efeito no Stack Exchange se o seu perfil se tornasse parte do processo de entrevista.

As pessoas logo aprenderiam que você teria que ter um perfil excepcional para que isso fosse um fator significativo para você ser convidada para uma entrevista, e que isso nunca compensaria uma entrevista ruim. Em suma, seu único efeito será impedir que você consiga um emprego.

Então, assim como você toma muito cuidado com o que acontece no seu currículo, você faria o mesmo no Stack Exchange. Nenhum comentário, apenas respostas muito cuidadosamente pensadas, e se você não tivesse 100% de certeza, você não postaria. Você deixaria uma resposta votada? Ou mal recebido perguntas? Claro que não.

O Stack Exchange será pior por causa disso.

    
por 19.09.2013 / 21:31
fonte
4

Normalmente, procurarei as informações de um candidato no Stack Overflow antes de conduzir a entrevista. Afinal de contas, é informação pública e, em geral, durante uma entrevista, pergunto-lhes que tipos de recursos eles usam para aprender algo novo ou resolvem um problema com o qual estão tendo problemas. Se a pessoa menciona o Stack Overflow, pontos de bônus para eles, mas não é necessariamente um separador de acordo.

A maioria das minhas perguntas é aberta e gira em torno da resolução de problemas e abordagens aos requisitos, e elas nunca são uma pergunta que poderia ser respondida lendo documentação on-line, então estou procurando pessoas que estão sempre aprendendo e explorando .

Quanto ao GitHub, eu também pergunto se eles participam de qualquer projeto de código aberto, e se eles mencionam o GitHub, eu considero isso um bônus também.

    
por 20.09.2013 / 18:53
fonte
3

Nunca me perguntaram sobre o Stack Overflow em uma entrevista de emprego. Como eu usei esse identificador por mais de uma década, e alguns dos posts politicamente orientados com esse identificador podem ser vistos como variando de trotskista para ayn randist . Minha política não é da conta deles (além de concorrer a cargos eletivos, e talvez nem assim), e eu não diria isso a eles. Eu também estou diminuindo o uso desse apelido e aumentando o uso de um diferente.

I'm sure I could learn more about a candidate in 5 minutes by looking at the questions and answers they have posted on SE than by a 30 minute interview.

Sim, você poderia. Estou na força de trabalho há muito tempo e tive algumas experiências ruins. Alguém me entrevistando e checando meu histórico de postagens pode se perguntar se eu estaria postando sobre eles também.

and refuse to accept candidates without a GitHub account

Meu atual empregador proíbe contribuir com projetos de código aberto, pois eles têm medo de ter um código GPL que infecta a base de código deles.

    
por 19.09.2013 / 01:48
fonte

Tags