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:
-
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.
-
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.
-
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.