Je lis les archives du Daily WTF et surtout ces histoires sur les entreprises liées à l'informatique qui ont une approche complètement fausse du développement de logiciels, du travail d'un développeur, etc.
Certaines histoires sont totalement horribles: une entreprise n'a pas de réseau local pour des raisons de sécurité, une autre a un serveur de contrôle de source accessible uniquement par le manager , etc. Ajoutez à cela toutes ces histoires de managers qui ne connaissent pas rien sur leur travail et prendre des décisions stupides sans écouter personne.
Le fait est que je ne vois pas comment savoir si vous serez employé par une telle entreprise lors d'un entretien. Bien sûr, parfois, un intervieweur raconte des choses étranges qui vous donnent une idée que quelque chose ne va pas très bien avec l'entreprise (dans mon cas, le dernier manager a dit que je devrais travailler 100% de mon temps via Remote Desktop, connecté à un ancien et slooooow machine, car "cela évite à plusieurs personnes de modifier le même code source" ; je devrais peut-être lui expliquer ce qu'est le SVN).
Mais dans la plupart des cas, vous ne pourrez pas obtenir suffisamment d'informations lors de l'entretien pour obtenir l'image exacte d'une entreprise.
Alors, comment éviter d'être employé par ce type d'entreprises?
J'ai pensé à demander à voir certains documents comme un guide de documentation ou des directives de style de code . Le problème est que je vis en France, et ici, la plupart des entreprises n'ont pas du tout ces documents, et dans les rares cas où ces documents existent, ils sont périmés, mal écrits, jamais utilisés, ou vous obligent à faire des choses qui n'ont aucun sens .
J'ai aussi pensé à demander comment les programmeurs fonctionnent réellement . Mais voir qu'ils ont deux écrans ou des "meubles de style Artsy-Fartsy tard-modernes" ne signifie pas qu'ils n'ont pas de gens qui prennent des décisions étranges, ce qui rend impossible de travailler là-bas.
Avez-vous été dans de telles situations? Qu'as-tu essayé? Cela at-il fonctionné?