Der Chef erwartet, dass ich an einigen Wochenenden arbeite, fragt aber nicht, ob ich frei habe, wurde vor dem Beitritt nicht besprochen

Ich habe vor kurzem (vor 1,5 Jahren) meinen Abschluss gemacht und bin vor etwa 6 Monaten in einer internen technischen Position in ein neues Unternehmen eingetreten. Kurz nach meinem Einstieg wurde ich gebeten, am Wochenende etwas Zeit für die Bereitstellung einer neuen Version aufzuwenden. Dies erfordert etwa eine Stunde, wenn alles gut geht, und viele weitere Stunden, wenn etwas schief geht. Mir wurde gesagt, dass es nur wenige solcher Fälle geben würde, und mir wurde gesagt, dass ich sowieso bald an einem neuen Projekt arbeiten würde, das keine solchen Anforderungen für die Bereitstellung an Wochenenden hätte. Ich habe das nicht bestritten, da es anscheinend einmalig war, und ich bin damit einverstanden, ab und zu zu helfen, wenn ich kann.

Es stellte sich jedoch heraus, dass es mehr Instanzen von Bereitstellungen gab als geplant (Releases wurden in kleinere Releases aufgeteilt, sodass Deployments häufiger wurden). Wieder wurde mir gesagt, dass ich bald an einem neuen Projekt arbeiten würde, also war ich froh, es noch ein paar Mal zu tun. Das neue Projekt, zu dem ich wechseln wollte, wurde jedoch verworfen, und ich blieb beim ursprünglichen Projekt hängen.

Bisher verliefen diese Bereitstellungen relativ reibungslos, sodass ich an einem Wochenende nur 1-3 Stunden arbeiten musste. Trotzdem halte ich das für unfair, da a) diese Art der Wochenendarbeit vor meinem Eintritt nicht mit mir besprochen wurde und b) die Einsätze unvorhersehbar sind, sodass ich vielleicht schon Pläne für das Wochenende habe, aber von mir erwartet werde, dass ich arbeite. Glücklicherweise war ich für alle gewünschten Zeiten frei (mit Ausnahme einer, wo ich gerade sagte, dass ich beschäftigt war und glücklicherweise konnte mein Kollege mich stattdessen vertreten), aber ich möchte nicht, dass dies der Grund ist, warum ich schweige. Ich werde auch nicht gefragt, ob ich frei bin, es wird nur angenommen und ich habe nicht wirklich einen Moment, um zu sagen „Ich bin nicht frei“, es sei denn, ich gehe auf meinen Chef zu und sage es ihm. Aber ich denke, es sollte mein Chef sein, der zu MIR kommt und fragt, ob ich frei bin, liege ich falsch?

Vor dem Beitritt war von Wochenendarbeit keine Rede. Es wurde jedoch ein Bonus diskutiert, aber ich dachte, das wäre für gute Leistung und nicht für zusätzliche Arbeit. Ich werde für die Wochenendarbeit nicht bezahlt und bekomme keinen Freizeitausgleich.

Ich hätte gerne einen Rat, wie ich weiter vorgehen soll. So wie ich es sehe, habe ich 3 Möglichkeiten (fühlen Sie sich frei, weitere vorzuschlagen):

1) Diskutieren Sie eine neue Art der Bereitstellung. Ich bin vielleicht erst vor kurzem Absolvent, aber selbst ich weiß, dass die Bereitstellung auf dem einzigen Produktionsserver jedes Mal, wenn eine Veröffentlichung erfolgt, eine Katastrophe ist, die auf uns wartet. Ein besserer Weg wäre, zwei Produktionsserver zu haben, aber einen als „Staging“ zu behalten und sie dann auszutauschen, wenn die Bereitstellung und das Testen abgeschlossen sind. In jedem Fall gibt es noch viele weitere Möglichkeiten, dies zu tun. Der Nachteil dabei ist, dass es sich um ein großes Unternehmen handelt, das sich Änderungen wie diesen wahrscheinlich widersetzen wird (vorausgesetzt, die gesamte Infrastruktur ist darauf ausgelegt, auf diese Weise zu funktionieren), und selbst wenn die Idee akzeptiert wird, wird es viele Monate dauern, bis sie in Kraft tritt.

2) Sprechen Sie mit meinem Chef über eine Entschädigung/Freistellung für die Arbeit an den Wochenenden.

3) Weigern Sie sich rundweg, an den Wochenenden zu arbeiten (dies ist wahrscheinlich nicht wirklich eine Option, da es nicht gerade diplomatisch oder ausgereift ist)

Vielen Dank im Voraus für jeden Rat.

Antworten (3)

Wow, ich frage mich, ob Sie für dieselbe Firma arbeiten, in der ich gearbeitet habe...

Entscheiden Sie zuerst, was Sie hier wirklich wollen.

Sie haben einen Bonus erwähnt. Sie haben erwähnt, dass Sie gefragt wurden, ob Sie frei sind, anstatt dass Sie erwartet haben, dass Sie frei sind. Sie haben eine Entschädigung erwähnt. Sie haben die Auszeit erwähnt. Sie haben Fairness erwähnt.

Finden Sie heraus, was wichtig ist und was nicht. Besprechen Sie dann die Versorgungssituation für einige Wochenenden und sprechen Sie darüber, was Sie gerne hätten.

Ihre Überlegungen zur Bereitstellung für die Staging-Umgebung und deren Auslagerung in die Produktion sind sinnvoll. Ihr Unternehmen kann dieser Idee folgen oder auch nicht. Mein Geschäft hat genau das getan, aber wir waren mit vielen unserer Kunden vertraglich verpflichtet, sonntagabends auch diese "sichere" Wartung durchzuführen. Die Bereitstellungen waren sicherer und schneller und einfacher rückgängig zu machen, aber normalerweise nicht wirklich schneller und mussten immer noch am Wochenende erfolgen.

Vielleicht möchten Sie Ihren Chef fragen, warum die Bereitstellungen am Wochenende stattfinden müssen. Vielleicht könnten sie unter der Woche auf einen Vormittag oder Abend oder sogar auf die Mittagszeit verlegt werden. Das könnte mit mehreren Servern praktikabel sein. Ein Load-Balancer am Front-End könnte den Datenverkehr effizient von einer Gruppe von Servern zu einer anderen leiten. Je nachdem, wie Ihre Anwendung den „Status“ verwendet, können Benutzer möglicherweise nicht einmal erkennen, dass ein solcher Wechsel stattgefunden hat. Wir hatten eine solche Anwendung.

Erwägen Sie, über „Zeitpunkte“ zu sprechen, aber auf weniger formelle Weise. „Wenn ich eine Veröffentlichung an einem Wochenende mache, wäre es dann in Ordnung, wenn ich am Montag etwas später als gewöhnlich reinkomme?“ ist ein Beispiel. (Ändern Sie die Einzelheiten Ihren Bedürfnissen entsprechend – vielleicht wäre es vorzuziehen, am Freitag früh aufzubrechen.) Meiner Erfahrung nach sind viele Geschäfte, die nicht bereit sind, einen formellen, stündlichen Austausch von Comp-Zeiten zu versprechen, bereit, Sie Ihre maßschneidern zu lassen Arbeitswoche auf einer informelleren Basis. So funktionierte mein Unternehmen.

Die gesamte Wochenendarbeit abzulehnen, klingt nicht praktikabel, es sei denn, Sie sind bereit, zu gehen und einen neuen Job zu finden. Sie können jedoch darum bitten, Teil des Release-Planungsprozesses zu sein. Und in den Planungsmeetings können Sie gerne sagen: "Entschuldigung, ich bin an diesem Tag beschäftigt." wenn du es wirklich bist. Einige Shops haben eine Abdeckungsrotation, so dass ein Techniker nur jedes 4. Wochenende oder so abdecken muss. Das haben wir getan.

Wenn dich diese Situation so sehr stört, ist das Verlassen vielleicht deine einzige Lösung, aber hoffentlich nicht. Wenn Sie dies überspringen, fragen Sie bei Ihrem Vorstellungsgespräch für Ihren nächsten Job ausdrücklich nach Wochenendarbeit. Erwarten Sie nicht, dass sie es erwähnen - in vielen Shops gehört die Berichterstattung über Veröffentlichungen, egal wann sie auftreten, einfach zur Standardroutine.

Ich habe in mehreren Unternehmen gearbeitet, die während Releases die Unterstützung meines Teams benötigten. Und die meisten dieser Veröffentlichungen fanden außerhalb der Geschäftszeiten statt. Einige fanden um 2:00 Uhr morgens statt und erforderten, dass alle physisch im Büro anwesend waren (keine Heimarbeit)! Viele passierten am Sonntagabend, erlaubten aber allen, von zu Hause aus zu arbeiten. Ich habe einen Zeitraum von mehreren Jahren durchgemacht, in dem wir Änderungen an mindestens 2 Nächten pro Woche und manchmal bis zu 4 Nächten pro Woche veröffentlicht haben. So etwas gehört manchmal einfach zum Revier.

„Vielleicht sollten Sie Ihren Chef fragen, warum die Einsätze am Wochenende stattfinden müssen.“ Völlig einverstanden. Wir stellen Kunden-Websites bereit, und wir haben eine Regel, dass Produktionsbereitstellungen jede Woche spätestens am Donnerstagnachmittag erfolgen müssen; Wir setzen Freitags niemals ein, es sei denn im Notfall. Auf diese Weise werden Probleme von Mitarbeitern während der normalen Arbeitszeiten bearbeitet.
@PeteCon [Ich bin in keiner Weise mit dieser Frage verwandt] Die Bereitstellung, an der ich arbeite, erfordert Ausfallzeiten. Um Mitternacht oder am Wochenende sind weitaus weniger Benutzer von Ausfallzeiten betroffen als zu normalen Arbeitszeiten.
es hängt davon ab, ob es bis Montagmorgen keine Benutzer gibt, nachdem die Entwickler mit der Arbeit begonnen haben, die Wochenenden sind ziemlich gut. Ansonsten ist es schlecht, wenn niemand für Bugs da ist.
Ich persönlich würde wirklich auf eine bessere Einsatzplanung bestehen. In Anbetracht dessen, dass es sich um weniger große Bereitstellungen handelt, sollte dies machbar sein. Ich würde nicht für ein Unternehmen arbeiten wollen, das denken könnte, dass es meine Wochenendpläne wegen mangelnder Organisation jederzeit über den Haufen werfen kann.

Sie haben Recht, dass es ein schlechter Plan ist, sich zu weigern. Sie riskieren, auf der Stelle gefeuert zu werden, oder sobald Ihr Chef einen Ersatz einstellen und minimal ausbilden kann. Selbst wenn nichts so Dramatisches passiert wäre, würden Sie immer noch Brücken brennen.

Von den anderen beiden Optionen würde ich vorschlagen, mit der ersten zu beginnen. Gute Manager ziehen es immer vor, wenn Untergebene Lösungen statt Probleme bringen. Ein Bereitstellungssystem, das nur wenige Minuten benötigt, um sicherzustellen, dass nichts schief gelaufen ist, weitaus weniger potenzielle Fehlermechanismen hat und das verlustfrei zurückgesetzt werden kann, um Probleme am Montag zu untersuchen, ist viel besser als das, was Sie jetzt haben.

Obwohl es im Allgemeinen nichts falsch daran ist, nach Comp-Zeit zu fragen; Wenn die aktuelle Situation schon lange vor dem Start der Fall war, ist es möglicherweise eine gute Idee, zuerst einige Ihrer Kollegen zu sondieren. Es ist eine Sache zu fragen, ob Sie nur die erste Person sind, die sich darum kümmert, es ist etwas anderes, wenn Ihr Chef die Idee stark ablehnt und sie in der Vergangenheit wiederholt abgeschossen hat.

Noch besser wäre ein Bereitstellungssystem, das beispielsweise am frühen Dienstagmorgen automatisch ausgeführt werden kann (ggf. mit Rollbacks), sodass alle Probleme fast sofort erkannt werden können, wenn alle Mitarbeiter zur Verfügung stehen, um zu helfen.
„Sie würden riskieren, auf der Stelle gefeuert zu werden“ – beachten Sie, dass die Frage mit „UK“ getaggt ist.

Dies ist bei vielen Technologieteams, die ihren Freigabe- und Bereitstellungsprozess erweitern, ziemlich üblich. Sie hätten es im Vorstellungsgespräch ansprechen sollen, aber sie hätten vielleicht angenommen, dass Sie es wüssten, oder, Sie wissen schon, „vergessen, es zu erwähnen“. In zukünftigen Interviews können Sie nach dem Bereitstellungsprozess fragen.

Im Moment können Sie Ihrem Projektmanager oder demjenigen, der diese Bereitstellungen plant, sagen, dass Sie am Wochenende einige Verpflichtungen haben und Reisen in Betracht ziehen, also möchten Sie dies mitteilen können und / oder können um diese Bereitstellungen herum zu planen. Wenn sie vernünftig sind, sollten sie erkennen, dass sie die Teammitglieder nach der Verfügbarkeit fragen müssen, bevor sie diese Releases planen.

Sie können auch fragen, ob es Pläne für eine Verbesserung der Bereitstellung gibt und ob Sie irgendetwas tun können, um zu helfen. Dadurch scheinen Sie bereit zu sein, für die Verbesserung des Wochenendes aller zu arbeiten, anstatt zu fragen, wann Sie mit dieser Arbeit fertig sind.

Wenn Sie einen Einsatz haben, fragen Sie schließlich Ihren Vorgesetzten, ob Sie sich während der Woche eine Stunde freinehmen können, wenn Sie einen Einsatz haben, vorausgesetzt, Ihre Arbeit liegt im Zeitplan. Wenn Sie mindestens 35 Stunden pro Woche arbeiten, sollte ein nächtlicher Einsatz unter der Woche einen späten Beginn am nächsten Morgen und ein Wochenendeinsatz eine frühe Entlassung am Freitag in der folgenden Woche rechtfertigen. Sie sollten dieses Gespräch direkt mit Ihrem Vorgesetzten führen. Dies ist typisch für Tech-Teams, aber die meisten Technologiemanager versuchen, diese Informationen nicht an andere Mitarbeiter weiterzugeben, die sie möglicherweise nicht verstehen.

Wenn Ihr Arbeitsumfeld zu belastet ist, um all dies zu bewältigen, sollten Sie die Vorteile des Verbleibs in diesem Job gegen die Kosten der Suche nach einem anderen abwägen.