Pros
Insgesamt scheint das Unternehmen zu versuchen, besser zu werden, obwohl große Verbesserungen der Richtlinien, wie z. B. bessere PTO-Richtlinien, häufig mit anderen pedantischen Ärgernissen verbunden sind, z. Die meisten Leute in der Entwicklungsabteilung sind großartig, aber ich würde niemandem empfehlen, dort einen Job anzunehmen, bis sich das Management ändert.
Kontras
Die Moral der Entwicklungsabteilung ist extrem niedrig, mit einem hohen Umsatz in jüngster Zeit, zu dem ein langjähriger leitender Ingenieur gehörte, der das Management privat als Grund für seinen Abgang anführte. Viele aktuelle Ingenieure versuchen aus den gleichen Gründen zu beenden: - Die Codebasis ist enorm, unorganisiert und weitgehend undokumentiert. - Minimale Schulung, wie etwas funktionieren soll, weniger als Support-Personal. Dies führt zu vielen Redundanzen. - Best Practices werden weitgehend ignoriert und manchmal bekämpft. Anti-Muster sind die Norm. - Großzügige Punktzahl von 4 beim Joel-Test. - Mikromanagement. - Unrealistische Fristen (Fast jeder Entwicklungsaufgabe werden 0,25 Tage zugewiesen. Es ist ein Laufwitz). - Eiliger und inkonsistenter Zeitplan für die Produktionsfreigabe, der häufig die Qualitätssicherungstests umgeht und nicht getesteten Code an die Produktion sendet, für den die Ingenieure verantwortlich gemacht werden, wenn unvermeidliche Probleme auftreten. - Das Management wird leicht durch berufliche Meinungsverschiedenheiten beleidigt, selbst wenn die Mitarbeiter stillschweigend behandelt werden, wenn sie beispielsweise jemandem außerhalb der Abteilung beiläufig mitteilen, dass die Qualitätssicherung nicht genügend Zeit zum Testen hatte. - Die Abteilungsleitung spielt gegenüber einem einzelnen Ingenieur klare Favoriten und schlägt sogar in Besprechungen mehr als einmal vor, dass andere Abteilungsmitglieder ihm einen Teil ihrer Gehaltsschecks geben sollten. - Prozesse sind nahezu nicht vorhanden. Ein Großteil des vorhandenen Prozesses ist veraltet. Die wenigen guten Prozesse mussten trotz und nicht wegen der Abteilungsleitung implementiert werden. - Der Zeitplan für die QA-Veröffentlichung lautet "Wir müssen heute eine Veröffentlichung machen!" - Unehrlichkeit während des Einstellungsprozesses, zum Beispiel Job, der bei Bedarf als "Flex Time" mit Fernbedienung ausgeschrieben wird. Nach der Einstellung wird dies jedoch als "bis 9:30 Uhr eintreffen und an jedem Wochentag mindestens 8 Stunden arbeiten; Wochenenden zählen nicht. Remote." ist entmutigt. " Nachdem ich mehrfach beantragt hatte, alle Unterlagen zu unterschreiben, bevor ich meinen vorherigen Job verlassen hatte und nur das Mitarbeiterhandbuch als Gegenleistung erhalten hatte, wurde mir an meinem ersten Tag ein belastender und übergreifender Arbeitsvertrag vorgelegt.