Ich lese die Daily WTF-Archive und insbesondere die Geschichten über IT-Unternehmen, die eine völlig falsche Herangehensweise an die Softwareentwicklung, den Job eines Entwicklers usw. haben.
Einige Geschichten sind schrecklich: Ein Unternehmen verfügt aus Sicherheitsgründen nicht über ein lokales Netzwerk , ein anderes Unternehmen verfügt über einen Server für die Quellcodeverwaltung, auf den nur der Manager zugreifen kann. Fügen Sie all diese Geschichten über Manager hinzu , die nichts wissen alles über ihre Arbeit und machen dumme Entscheidungen, ohne auf jemanden zu hören.
Die Sache ist, dass ich nicht weiß, wie ich wissen soll, ob Sie während eines Interviews bei einer solchen Firma angestellt werden. Natürlich erzählt ein Interviewer manchmal seltsame Dinge, die einen auf den Gedanken bringen, dass etwas im Unternehmen sehr schief läuft (in meinem Fall sagte der letzte Manager, ich solle 100% meiner Zeit über Remote Desktop arbeiten, verbunden mit einem alten und slooooow machine, weil "es vermeidet, dass mehrere Leute den gleichen Quellcode ändern" ; vielleicht sollte ich ihm erklären, was SVN ist).
In den meisten Fällen können Sie jedoch während des Interviews nicht genügend Informationen abrufen, um ein genaues Bild von einem Unternehmen zu erhalten.
Wie kann man also vermeiden, bei dieser Art von Unternehmen angestellt zu werden?
Ich habe darüber nachgedacht, einige Dokumente wie Dokumentationsleitfaden oder Richtlinien für den Codestil anzuzeigen . Das Problem ist, dass ich in Frankreich lebe und hier die meisten Unternehmen überhaupt nicht über diese Dokumente verfügen. In den seltenen Fällen, in denen diese Dokumente vorhanden sind, sind sie veraltet, schlecht geschrieben, werden nie verwendet oder zwingen Sie dazu Dinge machen, die keinen Sinn ergeben .
Ich dachte auch darüber nach zu fragen, wie Programmierer tatsächlich arbeiten . Die Tatsache , dass sie über zwei Bildschirme oder "späte Moderne-Kunst-Kunst-Möbel" verfügen, bedeutet jedoch nicht, dass sie keine Menschen haben, die seltsame Entscheidungen treffen und es unmöglich machen, dort zu arbeiten.
Warst du in solchen Situationen? Was hast du versucht? Hat es geklappt?