Estou lendo os arquivos do Daily WTF e, especialmente, as histórias sobre empresas relacionadas à TI que têm uma abordagem completamente errada do desenvolvimento de software, o trabalho de um desenvolvedor etc.
Algumas histórias são totalmente horríveis: uma empresa não possui uma rede local por motivos de segurança, outra possui um servidor de controle de origem que só pode ser acessado pelo gerente , etc. Acrescente a ela todas as histórias sobre gerentes que não conhecem qualquer coisa sobre seu trabalho e tomar decisões estúpidas sem ouvir ninguém.
O fato é que não vejo como saber se você será empregado dessa empresa durante uma entrevista. É claro que, às vezes, um entrevistador conta coisas estranhas que dão a você uma idéia de que algo dá muito errado com a empresa (no meu caso, o último gerente disse que eu deveria trabalhar 100% do meu tempo na Área de Trabalho Remota, conectada a uma rede antiga e antiga). slooooow, porque "evita que várias pessoas modifiquem o mesmo código fonte" ; talvez eu deva explicar o que é o SVN).
Mas na maioria dos casos, você não conseguirá obter informações suficientes durante a entrevista para obter a imagem exata de uma empresa.
Então, como evitar ser empregado por esse tipo de empresa?
Pensei em pedir para ver alguns documentos, como guia de documentação ou diretrizes de estilo de código . O problema é que eu moro na França, e aqui, a maioria das empresas não possui esses documentos e, nos raros casos em que esses documentos existem, estão desatualizados, mal escritos, nunca são usados ou o forçam a faça coisas que não fazem sentido .
Também pensei em pedir para ver como os programadores realmente funcionam . Mas ver que eles têm telas duplas ou "mobília moderna e moderna de peidos" não significa que eles não tenham pessoas tomando decisões estranhas, tornando impossível trabalhar lá.
Você já esteve nessas situações? O que você tentou? Funcionou?
fonte
Você poderia dar a eles o teste Joel:
fonte
Mantenha seu currículo circulando por um mês ou mais depois de ser contratado e, se as coisas não estiverem boas, não tenha medo de aproveitar outra oportunidade. As empresas costumam ver o seu emprego como estágio por um período de tempo, porque querem ter certeza de que você trabalha tão bem quanto você entrevistou. É justo que você faça o mesmo se as coisas realmente estiverem no nível diário da WTF.
fonte
Vou assumir a posição pessimista e não tradicionalmente engenheira sobre isso.
Você não pode.
Toda empresa, sem exceção, é candidata a histórias diárias da WTF. Isso ocorre porque cada pessoa, sem exceção, não importa qual seja sua profissão e qual seja sua experiência, pode ser uma estupidez em alguns aspectos de sua vida profissional escolhida.
Sim. Isso inclui você, a pessoa que está lendo isso. (Se você não acredita que isso se aplica a você, acho que acabamos de encontrar uma de suas áreas de incompetência ...)
fonte
Talvez você possa tentar ver as coisas de maneira diferente.
Você pode ver essas dificuldades como oportunidades .
Em vez de usar o Joel Test para
avoid
empresas, use-improve
as.O que poderia ser mais emocionante do que isso?
Se você entrar na companhia com seu cavalo branco, como Napoleão, dizendo que eles estão todos errados, você será expulso muito rapidamente.
A oportunidade é que você será capaz de fazer propostas construtivas , apoiadas em fatos e referências . Se feito como descrito na frase anterior, você será proposto a cuidar disso na maior parte do tempo (essa é a oportunidade). Em muito poucos casos, você será ignorado.
fonte
Lembre-se de que qualquer entrevista é uma via de mão dupla. O empregador está tentando determinar se você é um bom candidato. Da mesma forma, você deve tentar determinar se vale a pena trabalhar para a empresa. Pergunte a um monte de perguntas. Descubra o que é importante para você e pergunte sobre isso. Pergunte aos entrevistadores o que eles gostam e o que não gostam na empresa.
Além disso, eu apóio a recomendação do outro pôster para fazer o teste de Joel .
fonte
Até um gerente psicótico megalomaníaco pode dirigir uma equipe que passa no teste Joel. Como eles reagem quando os prazos não estão sendo cumpridos? O CIO se reporta ao CEO ou CFO? Isso pode lhe dar uma idéia da importância da TI em uma empresa que não é de software.
Por que a posição está disponível? Eles têm muita rotatividade?
Procure maneiras de ver se os programadores estão sobrecarregados. Ninguém teve férias em vários meses a um ano? Você não pode derrotar uma empresa que distribui férias, mas ninguém sente que pode aguentar.
Você pode ajustar más práticas de teste e sistemas de controle de código. Não pode curar loucura.
fonte
Aqui está o que eu faria se fosse você:
Ambas as perguntas acabam sendo a mesma coisa, feitas de maneira diferente para pessoas diferentes. Pontos importantes:
Isso em complemento ao teste de Joel. Observe que não há resposta "certa": depende do que você está procurando sozinho, que tipo de empresa você está procurando, que tipo de empresa é (por exemplo, uma startup terá menos chances de pagar pelo melhores ferramentas em comparação com as da Fortune 500). Se a pessoa não puder responder a essa pergunta, isso é quase definitivamente um mau sinal: provavelmente eles nem sequer pensaram sobre esses problemas.
fonte
Há uma série de coisas óbvias e com a devida diligência que você pode fazer, como fazer algumas perguntas sobre o processo delas, ou tentar conversar ou até mesmo trabalhar brevemente com outro desenvolvedor. Por melhor que seja, também é facilmente falsificável - mesmo os piores gerentes geralmente sabem o que dizer sobre sua metodologia (saber o que dizer sem entender o "porquê" é o que os torna maus gerentes em primeiro lugar, certo ?) e a maioria dos programadores não vai querer falar mal da empresa para um possível contrato - por que arriscar voltar para alguém por um milhão de entrevistados que passa pelo sistema? (em uma empresa doentia onde as críticas são desaprovadas ... isso pode ser um risco real)
No entanto, você pode ver coisas mais subjetivas - os gerentes parecem cheios de chavões ou honestos? Parece um ambiente saudável?
Qual é a qualidade das perguntas e o conhecimento de seus entrevistadores - este é o processo pelo qual todos os seus funcionários passaram, lembre-se. Eles estão fazendo perguntas estúpidas? Pergunta do tipo RH? As perguntas de codificação são fáceis demais?
fonte
Como outros já disseram, as entrevistas são uma via de mão dupla ....
Mas há um fator psicológico sutil aqui, que eu acho que muitas pessoas não fazem bem: ser intimidado a aceitar um emprego ruim. Isso é mais um problema para os jovens, mas todos somos vulneráveis a ele.
Eu acho que muitas pessoas pensam que você não pode realmente mudar o comportamento corporativo de baixa qualidade; por isso, sentimos muitos sentimentos ruins ao decidir aceitar uma oferta de emprego. Parte da psicologia aqui também é a relação de poder entre empregador e empregado - especialmente em uma economia ruim ou competitiva - parece que eles têm que dar muita margem de manobra, mesmo diante de alguns cheiros bastante ruins - como Joel Testes, etc.
Tão eficazmente, o que estou dizendo é: muitos de nós aceitam empregos, SABENDO que serão empregos do DailyWTF. O truque é ser mais exigente, aprofundar os entrevistadores - e simplesmente não aceitar trabalhos ruins, a menos que você esteja absolutamente desesperado. Existe um equilíbrio, é claro, mas vale a pena examinar seus sentimentos ao decidir se uma oferta de emprego na mesa é uma WTF ou não. É fácil convencer-se de que você está apenas sendo "muito exigente e inflexível", quando, na realidade, está ignorando um genuíno mau cheiro de trabalho.
fonte