ti-enxame.com

É má etiqueta perguntar a um empregador em potencial como eles pontuam no teste Joel?

As entrevistas dos desenvolvedores são diferentes da maioria dos outros lugares, porque você não apenas se preocupa com as pessoas com quem trabalha, benefícios, descrição do trabalho, etc., mas também tem EXTRA para se preocupar depois de conseguir o emprego. Escrever dois aplicativos com requisitos exatos pode ser muito diferente se você estiver trabalhando em um ambiente alto vs silencioso, usando VS2003/.NET 2.0 vs VS210/.NET 4.0., Usando SVN vs VSS.

Tudo bem dar ao potencial empregador o teste Joel direto? Tento fazer tantas perguntas para obter o tipo de ambiente em que vou trabalhar, o que é extremamente importante da minha perspectiva, mas qual é a melhor maneira de ir direto ao ponto e fazer apenas perguntas difíceis (como elas fazem durante o mesma entrevista).

NOTA: Com o "Teste Joel", quero dizer uma lista específica de coisas que são importantes para você (não necessariamente Joel), mas você pode não ter tempo para sair usando a maneira "conversacional" tradicional e informal de perguntar a eles , então você decide enviar por e-mail ou agendar outra reunião ou perguntar a outras pessoas etc.

37
Ryan Hayes

Uma entrevista de emprego é nos dois sentidos - uma empresa está entrevistando você e você está entrevistando a empresa. Eu não sairia literalmente com uma "qual é a sua pontuação no Joel Test?", Mas faria as perguntas individuais que me eram particularmente difíceis em um ambiente de trabalho.

Não precisa de um grande acúmulo. É um bom momento para fazer essas perguntas, como na parte técnica do processo de entrevista, quando eles dizem "você tem alguma pergunta para nós?". Você pode iniciar algo como "você pode descrever um dia típico no trabalho aqui?" e vá de lá.

67
Adam Lear

O Joel Test é seu dispositivo para avaliar quão bom é um potencial empregador?

Eu fui para uma entrevista de emprego e o escritório era de plano aberto, portanto, barulhento, tinha muitos sistemas diferentes, uma lista de pendências de bugs, eles não usavam muitas ferramentas comerciais, não havia testadores, não escrevemos código durante a entrevista e nenhuma usabilidade no corredor .

..mas você pode levar seu cão ao escritório, você tem um dia por semana para trabalhar em seus próprios projetos, havia comida 24x7 com sushi incrível, áreas de descanso, um slide para descer escadas, coca-cola grátis/café/OJ, e eles fazem o software mais incrível do mundo.

A pontuação foi baixa no teste de Joel, até onde pude ver, mas você recusaria trabalhar para esse empregador # com base nisso?

Se estiver barulhento - você pode colocar fones de ouvido. Se não houver teste, unidade campeã e/ou teste automatizado. Se não houver compilações noturnas, escreva uma tarefa cron ou instale o CI em algum lugar.

De qualquer maneira, use o teste Joel como um guia para quais perguntas você pode querer fazer, mas existem muitas outras métricas, algumas que podem ser mais importantes para você do que outras.

(Não há prêmios por adivinhar quem era o empregador!)

24
JBRWilkinson

Eu nunca trabalhei em um lugar com pontuação superior a 4 no teste de Joel. Quando vou, tenho um pequeno pacote que trago comigo, que inclui outra cópia do meu currículo (me deparei com recrutadores colocando meu nome em cima do currículo de outra pessoa), além de várias perguntas, algumas das quais eram teste de Joel embaralhado. Ninguém nunca mencionou que reconheceu as perguntas.

5
Tangurena

O Teste Joel me inspirou a fazer perguntas 'assim'. Que controle de versão, rastreamento de bugs, testes, ...

Normalmente faço uma tonelada de perguntas no final (ou durante) da entrevista. se houver, mostra que você está interessado em boas práticas/garantia de qualidade/.... Se eles ainda não fazem isso, talvez estejam interessados ​​em você implementar, por exemplo: teste de unidade.

Na melhor das hipóteses: eles ainda não pensaram nessas coisas, mas estão impressionados com o que você pode melhorar no processo de desenvolvimento.

Na pior das hipóteses: eles não gostam do fato de você fazer tantas perguntas e, portanto, não têm interesse em melhorar o processo deles; nesse caso, você provavelmente não deseja trabalha lá.

PS: verifique se você sabe do que está falando, e não apenas andando sem pensar em alguma lista.

4
koenmetsu

Eu tenho três perguntas sobre o ambiente de desenvolvimento para o qual uma resposta negativa para qualquer um é um impedimento de exibição.

Qual software de controle de versão você usa?

Qual problema/rastreador de erros você usa?

Seu processo de desenvolvimento se assemelha ao Scrum?

3
Rex