Unternehmen, die um Top-Ingenieurtalente wetteifern - und nicht alle sind in der Lage, allein mit dem Gehalt mitzuhalten -, haben sich zu einem der wichtigsten Verkaufsargumente für die Einstellung von Managern entwickelt. Das liegt daran, dass eine großartige Unternehmenskultur mehr als 7.000 US-Dollar pro Jahr für mehr als die Hälfte der befragten Millennials wert ist. Übersetzung: Eine Mehrheit der Arbeitssuchenden (möglicherweise Sie!) Würde eine Arbeit annehmen, die sich weniger lohnt, wenn sie sich als ideal anfühlt.
Aber bei allem Gerede über Kultur kann es schwierig sein zu wissen, was es wirklich bedeutet. In ihrem Buch " Unternehmenskulturen: Die Riten und Rituale des Unternehmenslebens " definieren Terrence Deal und Allan Kennedy dies als "die Art und Weise, wie wir hier Dinge tun". Ich mag das definitiv, weil es nicht um Snacks und Tischtennis geht. (Wenn Sie kein Billard spielen, warum interessieren Sie sich dann für den professionellen Billardtisch des Unternehmens?)
Verwandte : 22 Fragen, mit denen Sie einen Einblick in die Unternehmenskultur erhalten
Ingenieurkultur kann ebenso verstanden werden wie die Art und Weise, wie wir hier Dinge bauen. Diese Definition umfasst die Prozesse, Metriken, Personen und Best Practices im gesamten Team. Als Arbeitssuchender ist der Unterschied zwischen der Arbeit in einem Unternehmen mit starker Betonung der Ingenieurkultur und einem Unternehmen ohne stark.
Während Sie sich wahrscheinlich nicht hundertprozentig sicher sind, wie es ist, irgendwo zu arbeiten, bis Sie ein oder zwei Wochen dort waren, können Sie Ihren potenziellen zukünftigen Arbeitgebern viele gute Fragen stellen, um die roten Fahnen auszudrücken. Lesen Sie diese Liste vor dem Vorstellungsgespräch durch. Wählen Sie eine bestimmte Kategorie aus, in der Unklarheiten aufgetreten sind (oder in der das für Sie Wichtigste behandelt wird), oder notieren Sie die eine oder andere bevorzugte Option aus jedem Abschnitt. Wenn Sie dann an der Reihe sind, Fragen zu stellen, werden Sie nicht um Worte verlegen sein - und Sie erhalten großartige Informationen!
1. Weitere Informationen zum Entwicklungsprozess
Ein vorhersehbarer, gut durchdachter Entwicklungsprozess, der es den Mitarbeitern ermöglicht, ihre Arbeit in den Vordergrund zu stellen und zu planen, ist ein gutes Zeichen dafür, dass das Unternehmen sein Ingenieurteam respektiert. Umgekehrt sollten Sie überlegen, bevor Sie ein Angebot von einer Organisation mit zufälligen Plänen und mangelnder Rechenschaftspflicht annehmen. Einige Fragen, die Sie stellen können, um mehr über den Entwicklungsprozess des Arbeitgebers zu erfahren, sind:
- Wer ist am Planungsprozess beteiligt?
- Wann wird das Engineering einbezogen?
- Wer wählt die Dinge aus, an denen ich arbeite? Sind sie mir zugewiesen oder wähle ich sie aus einer Liste aus?
- Wie ist der Prozess, wenn ich eine Frage habe?
- Halten Sie regelmäßige Stand-ups?
- Was sind die Erwartungen für automatisierte Tests? Manuelle Prüfung?
- Führen Sie Code-Reviews durch?
- Verwenden Sie die Versionskontrolle? Wenn ja, wie sieht Ihre Verzweigungsstrategie aus?
- Nutzen Sie die kontinuierliche Integration?
- Wer ist an Produktdemos beteiligt und wer gibt die Features frei, bevor sie live gehen?
- Wie lange dauert die Bereitstellung in der Produktion?
- Wie oft pushen Sie Updates in die Produktion?
2. Weitere Informationen zu bestimmten Technologien
Seien wir ehrlich: Nicht jede technische Rolle wird auf dem neuesten Stand der Technik sein. Sie sollten jedoch an einem Ort arbeiten, an dem Sie das Gleichgewicht zwischen Pragmatismus und Experimentieren schätzen.
Wenn ein Unternehmen seinen Tech-Stack nicht von Zeit zu Zeit aktualisiert, hat es wahrscheinlich eine Menge Leute, die lange Zeit glücklich an denselben Orten gearbeitet haben und möglicherweise kein Interesse daran haben, sich zu ändern - oder offen für Ihre neuen zu sein Ideen. Informieren Sie sich also unbedingt über die Technologie, insbesondere:
- Verwendet Ihr Unternehmen Open Source-Software?
- Geben Sie den Ingenieuren Zeit, sich an Open-Source-Projekten zu beteiligen?
- Wie viel Prozent der Zeit wird für die Beseitigung der technischen Schulden aufgewendet?
- Welche Teile des Entwicklungs- und Release-Zyklus haben Sie kürzlich automatisiert?
- Wie können Mitarbeiter oder Kunden Fehler melden?
- Wer erstellt die Architektur für ein neues Produkt oder eine neue Funktion?
- Warum und wie wurde der aktuelle Technologie-Stack ausgewählt?
3. Weitere Informationen zum Umsatz
Es ist nicht einfach, großartige Ingenieure zu binden, aber wenn alle neu sind, boomt die Organisation möglicherweise - oder es gibt ein Problem mit der Mitarbeiterzufriedenheit. Informieren Sie sich auch über Einstellungen, Schulungen und Einstiegsprozesse.
Hinweis: Wenn Sie die Fluktuation Ihrer Mitarbeiter zu stark steigern, können Sie sich zynisch oder desinteressiert anhören. Bewahren Sie diese Frage an einem Ort auf, an dem sie besonders hoch war. Die Chancen stehen gut, dass Sie eine vorbereitete Antwort auf eine Wiederaufnahmelücke haben, und der Einstellungsmanager klären möchte, was seitdem passiert ist und welche Änderungen das Unternehmen vorgenommen hat.
- Wie läuft der Onboarding- und Schulungsprozess ab?
- Welche Schritte haben Sie unternommen, um die Vielfalt im Engineering-Team zu erhöhen?
- Wie war der Umsatz Ihres Teams?
- Wie oft halten Sie Leistungsbeurteilungen ab und was beinhaltet diese?
Eine großartige Ingenieurskultur ermutigt Mitarbeiter, ihre Zeit mit dem Aufbau gut gestalteter Produkte zu vereinbaren, indem sie ihre technischen Schulden begleichen, die Testabdeckung verbessern und von ihren Kollegen lernen. Eine schlechte Ingenieurskultur ignoriert die Zukunft für kurzfristige Gewinne und behandelt ihre Mitarbeiter als Zahnräder in einer Maschine. Eine großartige Ingenieurkultur führt zu effizienten, funktionsfähigen Produkten und einer hohen Kundenbindung. Schlechte Ingenieurskultur führt zu Burnout und halbherzigen Anstrengungen, unzuverlässige Produkte zu liefern. Recherchieren Sie also am Front-End, um sicherzustellen, dass Sie sich für eine Arbeit anmelden, bei der Sie sich wohlfühlen.




