Ich arbeite in einem Startup. Das Tech-Team ist klein. Das Unternehmen sieht wirtschaftlich gut aus. Also stellen wir neue Entwickler ein. Ein neuer kommt in einem Monat. Diese Person hat mich auf LinkedIn kontaktiert und mich nach meiner Meinung zum Unternehmen gefragt.
Hier tritt das Problem auf. Das Unternehmen ist kein guter Ort für Entwickler mit einem Minimum an Selbstliebe: Die Codebasis ist schrecklich, jede Menge Spaghetti-Code, Muster werden nicht befolgt oder falsch implementiert, kein Flusen, keine Tests, kein Peer Review, keine Stilrichtlinien , keine kontinuierliche Integration, große Produktionsfehler und eine technische Verschuldung, die jeden Tag steigt und niemals bezahlt wird (Refactoring würde Tage, wenn nicht Wochen erfordern). Es sei denn, es handelt sich um einen echten Blocker. Tickets über Fehler werden vergessen.
Es gibt auch Probleme bei der Planung: Der Zeitaufwand wird ständig unterschätzt, und häufig werden in letzter Minute vor Ablauf der Frist große Änderungen an den Anforderungen vorgenommen. Dies hatte zur Folge, dass einige Wochenenden von zu Hause aus arbeiten mussten. Offensichtlich keine bezahlte Arbeit.
Der technische Manager hat keine vorrangige Code-Ordentlichkeit. Der Rest des Teams ist ein großartiger Arbeitskollege, aber aus Zeitgründen ist der Code, den sie schreiben, nicht so gut. Es gibt immer Funktionen zu liefern. "Damit es funktioniert (um jeden Preis)" ist das ultimative Ziel.
Ich habe an vielen anderen Unternehmen gearbeitet und kann zum Glück sagen, dass das, was in diesem Unternehmen passiert, nicht so ist normal.
Dieses Unternehmen ist definitiv keine attraktive Wahl, wenn sich jemand all dieser Probleme bewusst war.
Was soll ich diesem Neuankömmling sagen? Sollte ich überhaupt nicht antworten, wenn ich nicht in Schwierigkeiten geraten möchte?
Einige Monate späteres Update: Am Ende antwortete ich mit einer kurzen allgemeinen Antwort, nicht sehr enthusiastisch, aber gleichzeitig, ohne eines der hier beschriebenen spezifischen Probleme des Unternehmens zu erwähnen. Diese Person verließ drei Monate nach dem Start. Und nachdem sie ihre LinkedIn überprüft haben, haben sie die neue Position bei einem anderen Unternehmen hinzugefügt, aber nicht die kurze Berufserfahrung bei uns. Um fair zu sein, war nicht alles die Schuld unseres Unternehmens. Ein anderer Entwickler, der ungefähr zur gleichen Zeit angefangen hat, ist viel länger geblieben.
Schließlich habe ich das Unternehmen verlassen. Neben den ständigen Problemen mit dem Code- und Projektmanagement kann meine Erfahrung als OK angesehen werden.
Endgültige Schlussfolgerung : Nachdem ich die Antworten hier gelesen und beschlossen habe, Maßnahmen zu ergreifen Mein bescheidener Ansatz in diesem Fall war, dass die Angabe all dieser Details für mich problematisch gewesen wäre, da dies meine Position hätte gefährden können, und es hätte auch eine zu subjektive Meinung über das Unternehmen abgeben können, die anders sein könnte, wenn Sie einen anderen Kollegen gefragt hätten (Auch wenn die meisten der beschriebenen Probleme Fakten waren). Letztendlich liegt die Verantwortung für den ersten Eindruck eines Unternehmens beim Neuankömmling. Die Angabe dieser Art von Details in dieser Phase des Einstellungsprozesses hilft niemandem, der am Nachrichtenaustausch beteiligt ist.