2013-01-23 23:00:25 +0000 2013-01-23 23:00:25 +0000
353
353

Jak mogę się przygotować na potrącenie przez autobus?

Jako członek małych zespołów, miałem dużą odpowiedzialność. Niezależnie od tego, czy kierowałem postępem poprzez organizowanie spotkań, czy też utrzymywałem/tworzyłem/uczułem duży odsetek konkretnych informacji technicznych, często miałem takie obowiązki. Czasami byłam jedyną osobą pracującą nad technicznymi aspektami projektu.

To się zdarzało przy różnych rodzajach pracy. Czasami było to programowanie projektów jako jedyny programista z kilkoma nietechnicznymi osobami, czasami analizowanie lub kompilowanie informacji technicznych, a czasami przygotowywanie danych technicznych i prezentacji. Czasami byłem kierownikiem projektu i skutecznie pośredniczyłem między wszystkimi zaangażowanymi osobami.

Byłem naprawdę dobry w wykonywaniu swoich obowiązków i nadal otrzymywałem ich przydział. Opracowałam niszowy zestaw umiejętności i cieszyłam się pracą. Życie było wspaniałe.

Then… Dostałem uderzony przez autobus . Taka tragedia! Było za wcześnie, żeby zabierać mnie z tego świata…

Jak później pływałem po korytarzach starego miejsca pracy, stwierdziłem, że nie wykonałem dobrej roboty przygotowując mój zespół do przedwczesnego odejścia.

Nikt inny z zespołu nie znał narzędzi, których używałem tak jak ja. Nikt inny nie rozumiał nawet na poziomie powierzchownym informacji technicznych. Chciałem dotrzeć i odpowiedzieć na te pytania - takie proste pytania! Ale niestety. Mój bezcielesny duch był skazany na unoszenie się bez głosu.

_Zastanawiałem się… co mogłem zrobić? Czego mi brakowało? Jak mogłem zmienić rzeczy dla tych biednych dusz? _

  • * Poważnie, to jest wielki problem pracując w inżynierii. Kiedy pracujesz w wielofunkcyjnych zespołach, ciężko jest na bieżąco informować resztę o szczegółach tego, co robisz. Łatwo jest być “czarną skrzynką” magii dla zespołu. Co gorsza, często rozwijasz/posiadasz specyficzne zestawy umiejętności, które nie są łatwo udokumentowane (i mogą obejmować godziny po godzinach szkolenia lub systemów uczenia się).

Moje pytanie brzmi:

  • Jak powinienem funkcjonować w zespole jako jedyny techniczny współpracownik, aby uniknąć problemów wynikających z mojego nagłego odejścia (niekoniecznie tylko jako programista)?

Uwaga:Powinienem dodać, że nie oznacza to nic o moich przyszłych planach… ale sposób na to, aby normalne pytanie było potencjalnie bardziej zabawne. Możesz zostać potrącony przez autobus, mieć nagły wypadek rodzinny, lub bardziej realistycznie wziąć nową pracę/promocję, zostać wezwany do innego i bardziej pilnego projektu, wziąć tydzień wakacji i nie pracować (szalony pomysł), itp.

Odpowiedzi (12)

211
211
211
2013-01-24 01:05:15 +0000

Dokumentacja.

Rozsądnie często popełniany kod.

Dokumentacja.

Dokumentuj swoje pomysły, swoje projekty i swój kod. Wszystkie znane Ci przypadki.

Dokumentacja.

Dokumentuj swój błąd wyjaśniając, jaki był problem i jak go naprawiłeś i dlaczego.

I czy wspomniałem o dokumentacji?

Jeśli pracujesz w środowisku, w którym zasady są luźne (więc junior devs po prostu nie może zawracać sobie głowy przedkładaniem zmian w dokumentacji - odpowiednie aktualizacje dokumentacji powinny być mandated przy każdym połączeniu oddziałów), brakuje wzajemnej oceny (więc junior/senior devs są wyłapywane w czasie okresów zrozumiałego lenistwa), i/lub dokumentacja jest przechowywana oddzielnie od kodu (więc może być łatwo zgubiona), wtedy ważne jest także, aby rozważyć, czy środowisko może być zmienione tak, aby te problemy nie zostały popełnione. W przeciwnym razie cały wysiłek włożony w napisanie dokumentacji może pójść na marne.

To powiedziawszy, nie zawsze posunąłbym się tak daleko, aby nazwać to osobistą odpowiedzialnością: ostatecznie, jeśli zespoły są niewłaściwie zarządzane i/lub zorganizowane, to nie jest to twoja odpowiedzialność; w przypadku, gdy przechodzisz do nowej pracy, po prostu oddałbym moją wypełnioną dokumentację i pomyślałbym “dobrze, jeśli nie możesz tego właściwie używać i utrzymywać, to jest to your fault… teraz powodzenia”.

Ta linia myślenia nie trzyma się jednak w przypadku “uderzenia autobusem”, gdzie możesz być w trakcie tworzenia takiej polityki, ale jeszcze tego nie zrobiłeś. Dla tego scenariusza sugeruję po prostu, abyście zachęcali kierownictwo (i waszych starszych devów) do tego, aby zaczęli traktować te rzeczy poważnie jak najszybciej.

133
133
133
2013-01-23 23:42:16 +0000

Nic nie róbcie inaczej. Pracuj tak, jakbyś jutro nie został “potrącony przez autobus”.

Problem “potrącenia przez autobus” jest problemem organizacyjnym, a nie czymś, co musi być wyraźnie uwzględnione w Twoich własnych celach zawodowych.

Twoi współpracownicy i kierownictwo powinni się nad tym zastanowić, ale myślę, że to zbyt wiele, aby oczekiwać, że poszczególni współpracownicy będą pracować tak, jakby jutro dosłownie ich nie było. Jeśli kierownictwo nie zdaje sobie sprawy z potencjalnych problemów, oznacza to, że są one zupełnie nieaktualne, a może nie jesteś tak niezastąpiony, jak myślałeś.

W najlepszym wypadku, jeśli jesteś hojny, być może zechcesz przypomnieć o tym kluczowym ludziom i poprowadzić ich w razie nagłej potrzeby. Ale w erze, gdy korporacje rzucają karierę “pod autobus” w kaprysie z myślą o krótkoterminowym zysku, jak bardzo powinno Cię to naprawdę obchodzić?

Zręczne praktyki inżynierskie rozwiązują wiele problemów związanych z dylematem “uderzonego przez autobus”. Wyjście ponad to, aż do momentu, w którym będziecie gotowi na natychmiastowe i trwałe zniknięcie, stworzy wiele kosztów ogólnych dla indywidualnego uczestnika. Brzmi to tak, jakby środowisko opisane w Programie Operacyjnym mogło skorzystać po prostu na lepszych praktykach i obsadzie kadrowej, nie ma potrzeby, by pracował tak, jakby mógł wyparować w każdej chwili.

75
75
75
2013-01-24 03:48:21 +0000

Jeśli pracujesz jako wykonawca, powiedziałbym, że jest to 100% od twojego pracodawcy. Powiedz im, że osiągnięcie celów, które dla ciebie wyznaczyli, oznacza, że inne rzeczy, które twoim zdaniem powinny być uważane za cele, nie są robione; zapytaj ich, czy chcą dostosować twoje cele. Być może powiedzą Ci, abyś kontynuował swoją pracę, ponieważ Twój czas jest kosztowny i chcą jak najkorzystniejszej relacji jakości do ceny.

Jeśli pracujesz jako pracownik, możesz mieć więcej swobody w planowaniu sukcesji (lub być może istnieje oczekiwanie, że już to robisz). Wciąż jednak poinformuj o tym kierownika lub menadżera swojego zespołu, ponieważ muszą oni wiedzieć o problemie i o tym, jak Ty się czujesz i jak powinieneś się zachowywać.

Kilka rzeczy, które mogłyby pomóc w planowaniu sukcesji:

  • Codzienne procesy powinny być w pewnym stopniu udokumentowane, ale jest prawdopodobne, że inni ludzie w Twoim zespole stosują te same procesy i mogą nauczyć ich nowego pracownika. Jeśli nie wszyscy używają podobnych procesów, to jest to aktualny problem, który powinien być rozwiązany; zbierzcie się, przedyskutujcie, który sposób jest najlepszy, przyjdźcie do jakiegoś standardu (za zgodą lub pod przymusem z góry) i użyjcie standardu, gratulacje, które standard może znaleźć się w dokumentacji dla nowicjusza.
  • Ważne rzeczy, które są przekazywane za pomocą poczty elektronicznej, spotkań, lub przypadkowych rozmów, muszą zostać przekształcone we wspólny zasób, wszystko od folderu dokumentów na wspólnym dysku do wiki. Istnieje to dziwne przekonanie (przynajmniej tam, gdzie pracowałem), że jeśli coś zostanie przesłane pocztą elektroniczną do wszystkich członków zespołu, to na zawsze będzie to wiedzieć; nie bierze to pod uwagę tego, że skład zespołu się zmienia i że jakiekolwiek szkolenie (jeśli w ogóle się odbędzie) nigdy nie przekaże całej wiedzy, tylko podzbiór często używanej wiedzy.
  • (Możliwe, że specyficzny dla oprogramowania) Dokumentuj wyraźnie przeciwintuicyjne procesy lub decyzje projektowe, ważne jest, aby określić, że proces jest uznawany za przeciwintuicyjny i dlaczego tak jest, niezależnie od tego. Na przykład, jeśli Twój klient poprosił Cię o zrobienie czegoś, co wydaje się “nieprawidłowe” (“Nie jestem ekspertem w dziedzinie, ale czy jesteś pewien, że chcesz to zrobić?”), a Ty wyjaśniłeś, dlaczego uważasz, że to było nieprawidłowe i potwierdziłeś, że to było to, czego chciał (jeszcze lepiej, jeśli wyjaśniłeś dlaczego), to należy udokumentować powody, dla których uważałeś, że to było nieprawidłowe i wyjaśnić, dlaczego to było prawidłowe. Że funkcje oprogramowania według specyfikacji nie wystarczą do zastąpienia, będą miały to samo pytanie, co Ty.
  • Dla każdego problemu, który napotkasz, a którego rozwiązanie wymaga dużo czasu/badań, dokumentuj problem, objawy, skróconą drogę do rozwiązania (tj.: wiedząc to, co wiesz teraz, jaka była najszybsza droga od rozpoznania objawów do rozwiązania), i rozwiązanie. Objawy są naprawdę ważne dla Twojego zastępstwa, ponieważ uderzą w nie zanim w pełni zrozumieją problem.
  • Poprzedni punkt jest jeszcze ważniejszy w odniesieniu do starszych systemów, takich jak biblioteki czy platformy, gdzie nowe wersje są wydawane, ale nie używane w Twoim produkcie. Problemy, które napotkasz w swojej wersji (lub, co gorsza, w interakcjach pomiędzy kilkoma starszymi systemami) mogą zostać rozwiązane w przyszłych wersjach, a więc samo istnienie wady zniknie z publicznej wiedzy, aż do momentu, w którym znalezienie informacji o niej będzie prawie niemożliwe.
64
64
64
2013-01-24 07:15:51 +0000

Wakacje to dobry “trening” przygotowujący do takich rzeczy. Pomaga również zmierzyć, jak dobrze jesteś przygotowany. Wróć do pracy po 2-3 tygodniach i policz dni i wysiłek włożony w sprzątanie “zaległości” - to może być przyzwoite przybliżenie do “scenariusza hit-by-bus”.

To również przydatne narzędzie, jeśli chcesz poprawić. Analizuj zaległości, które musisz rozwiązać i zadaj sobie pytanie, co może być zrobione tak, aby mogło to być zrobione przez kogoś innego. W jednej z poprzednich prac, pomogło mi to zmniejszyć “zaległości wakacyjne” z około trzech tygodni do dwóch dni w mniej niż rok.

  • O mój Boże, wydaje mi się, że tylko ja mam te informacje, muszę je udokumentować, aby udostępnić je całemu zespołowi.
    Cholera, nikt nie może naprawić tego błędu, tylko ja, muszę znaleźć i przeszkolić zapasowego faceta…

Rzecz, o której warto pamiętać to, że generalnie jest to uważane za odpowiedzialność twojego kierownictwa , więc wszystko, co robisz poza wymaganymi jest do woli. Zapytaj siebie jak bardzo chcesz walczyć czynnik autobusowy i postępuj odpowiednio.

  • *

I for one want to be replaceable

  • …so that other guy checking my stuff from repository doesn’t have to get back to me trying to understand unmatainable code
  • … …tak aby inny facet oglądający moje płyty w issue tracker nie potrzebował mojej pomocy do figure o czym myślałem podczas pracy nad tym
  • …tak aby inny facet czytający moje wiki pages nie potrzebował mnie do wyjaśnienia rzeczy tam udokumentowanych
  • . ..so that I can enjoy looking how stuff I made grows and flourishes, living its own life

…so that I can focus on doing new stuff without being distracted by concerns about what left behind.

16
16
16
2013-01-23 23:16:18 +0000

Zapytaj swój zespół. Zapytaj swojego menedżera. Przedstaw im sprawę dokładnie tak, jak nam.

Daj im opcje. Dokumentacja dla przyszłego dewelopera. Dokumentacja dla nich. Spłacenie długu technicznego. Wszystko, co możesz wymyślić. Daj im oszacowanie czasu. Daj im wybór. Niech porównają to z twoją zwykłą codzienną pracą.

Hej, może nawet zdecydują, że warto podjąć ryzyko. Ale tak naprawdę to od nich zależy decyzja.

A jeśli zdecydują się zaryzykować, to Twój nieśmiertelny duch powinien przestać czuć się winny.

13
13
13
2013-01-23 23:21:59 +0000

Chciałem dotrzeć i odpowiedzieć na te pytania…

Najtrudniejszą lekcją, jakiej kiedykolwiek się nauczyłem, było nie odpowiadanie na te pytania. Ale zadać właściwe pytanie, aby poprowadzić je, niczego nie podejrzewając, do znalezienia odpowiedzi dla siebie.

Podana odpowiedź jest inna niż wyciągnięta lekcja!

Wyjaśnienie

Istnieją zasadniczo dwa różne scenariusze, które tworzą jeden punkt niepowodzenia, do którego odnosi się OP.

Biznes

Może to być świadoma decyzja lub wynik złego planowania, procesu lub rozwoju biznesu. Może to być również rezultat braku działania lub braku rozpoznania i rozwiązania problemu rosnącej luki w wiedzy.

Niezależnie od tego, w jaki sposób firma tworzy sytuację, w której jest bardzo zależna od pojedynczej osoby lub małej grupy osób, które stanowią rdzeń jej bazy wiedzy. Wiele firm radzi sobie z tym problemem, stosując programy mentorskie, szkolenia krzyżowe oraz formalną i nieformalną wymianę wiedzy.

Z mojego doświadczenia wynika, że te, które odnoszą największe sukcesy w tej dziedzinie, wspierają również podejście pedagogiczne. Rozumiem przez to, że rzadko otrzymujesz “odpowiedź” na pytanie, ale raczej dyskusję i pytania od ekspertów, które prowadzą Cię na ścieżkę uczenia się i poszerzania wiedzy o produkcie, procesie, technologii w grze.

Oferuje to również świeże spojrzenie i perspektywę dla eksperta w tej dyskusji. Nauczanie może rzeczywiście iść w obie strony.

Pracodawca

Ogólnie rzecz biorąc, masz dwa różne rodzaje pracowników, które kończą się na tym stanowisku. To, co nazywam ‘Idź do’ i ‘Ochrona’.

Idź do’ to ten pracownik, którego uwielbia większość menedżerów. To on jest tym, któremu możesz przydzielić praktycznie każde zadanie lub projekt i nie musisz się o niego martwić. To są ludzie, którzy wyrywają swoją niszę w firmie i stają się go do osoby i bardziej niż prawdopodobnie ten, który ma odpowiedzi.

The Protector’ jest tym pracownikiem, który podjął decyzję o ochronie swojej murawy. Czują, że chroniąc swoją wiedzę, zapewniają sobie pozycję, znaczenie i przyszłość w firmie.

Oba nieumyślnie tworzą pojedyncze punkty porażki. W skrócie, cała dokumentacja na świecie nie rozwiąże problemu związanego z jednym punktem porażki. Tak, jest to ważne i powinno być częścią każdego BCP i planu gotowości na wypadek awarii. Ale dokumentacja nie jest tak naprawdę dzieleniem się wiedzą w tym sensie, że ktoś powinien być w stanie wkroczyć i wykonać twoje zadania bez konieczności przebrnięcia przez 200 stronicowy dokument.

Nie odpowiadaj na pytania; daj im siłę, aby mogli odpowiedzieć na nie sami.

12
12
12
2013-01-24 06:41:17 +0000

Oto co robimy w miejscu mojej pracy:

a) Używamy wiki do dokumentacji. Nie są to pliki Microsoft Word, ani pliki tekstowe. Wiki, które można przeszukiwać, w pełni śledzić zmiany, itp. (polecam Confluence , ale Confluence v4 jest takim psem, że proponuję szukać gdzie indziej)

  • Wszelkie powtarzające się lub możliwe do przekazania procesy powinny być dokumentowane.
  • Listy kontrolne “oto jak robimy _____” powinny być napisane
  • Listy kontrolne są bardzo ważne dla budowania zespołów, ponieważ pozwalają na wykonywanie procesów przez każdego, kto może śledzić listę…

b) Kontrola wersji, oczywiście

c) System śledzenia przypadków/sprawy, oczywiście

d) Komentowanie pracy. Jest to najbardziej niuansowana rzecz, i tak trudno jest ją uczyć, ale jako wykonawca/niezależny, możesz być w stanie to szamotać: Komentarze powinny wyjaśniać Twój proces myślowy i przyczynę tego, co robisz. Linki do dokumentacji, Stack Overflow, itp. są odpowiednie. Akapity i strony komentarzy są odpowiednie. Wyjaśnianie tego, czego próbowałeś, a czego nie robiłeś, jest właściwe. Jednym z największych problemów w kodzie jest to, że myśl i pot, które przyczyniają się do tego, że coś działa w jeden sposób (w przeciwieństwie do innego sposobu), są tracone. Jest taka książka, coś w rodzaju ‘pięknego kodu’ lub takiego, która ma kawałek na blokach komentarzy w jednostce w jednym z wielkich otwartych systemów VCS Subversion lub Git , jak sądzę). To jest piękne, bo opowiada historię. Oto co robi ten kod. Oto jak to działa. Oto jak to jest skonstruowane. (Przyznaję, że ten blok, jak pamiętam, może nie być duży w pytaniu “dlaczego”.)

Następstwem tego jest: Ile osób wraca i edytuje kod tylko po to, aby dodać komentarz? Wszyscy powinniśmy… dużo. Ale w praktyce prawie nikt tego nie robi.

10
10
10
2013-01-25 13:21:31 +0000

Netflix ma system, który nazywają ChaosMonkey . Zasadniczo ‘łamie’ lub emuluje łamanie pewnych systemów na chybił trafił.

Pracownicy mogą być uważani za systemy i sposobem na emulowanie łamania pracownika jest danie mu niezapowiedzianego, nieplanowanego czasu wolnego. ChaosMonkey kazał ci pójść obejrzeć film, nie mówiąc o tym współpracownikom. Na krótką metę wpływ na nich jest taki sam, jak gdybyś został potrącony przez autobus.

To test na wytrzymałość ich systemów i pozwala im dostrzec nowe wady w ich systemach, które w przeciwnym razie mogłyby pozostać niezauważone.

To może pomóc w transferze wiedzy w okrągły i mniej więcej taki sam sposób, ponieważ solidniejszy system prawdopodobnie mniej się złamie i będzie miał mniej dużych błędów, które wymagają uwagi, pozwalając ludziom, o których mowa, skupić się bardziej na tym, jak system działa i dlaczego robi to, co robi, a nie tylko uganiać się za irytującymi problemami, które pochłaniają cenny czas wymiany wiedzy.

Od czasu napisania tej odpowiedzi dowiedziałem się o https://www.fdic.gov/news/news/financial/1995/fil9552.html . Zasadniczo FDIC rekomenduje, aby banki nakładały na kluczowych pracowników banku obowiązkowe, płatne działania przez co najmniej 2 kolejne tygodnie. Dobre samopoczucie pracowników jest kwestią drugorzędną. Główną przesłanką jest to, że zmusi to banki do wyznaczenia kogoś innego, kto zajmie się odpowiedzialnością zwalnianego pracownika. W przypadku sprzeniewierzenia się przez zwalnianego pracownika, system rozpadnie się pod nadzorem zastępcy. Oznacza to również, że bank nie będzie podatny na atak autobusowy.

9
9
9
2013-01-24 08:41:52 +0000

Zacząłbym od

  1. Standardyzacja

  2. Regularne i obowiązkowe przeglądy kodów/projektów

  3. Duch zespołu

  4. Dokument. Oczywiście. To stara piosenka. Nie będę jej więcej śpiewał

5
5
5
2013-01-24 14:50:09 +0000

Planowanie to jest częścią Business Continuity Planning podczas gdy chodzi o planowanie na większe katastrofy niż tylko uderzył w autobus, ale proces stawia kawałki do odzyskania z małych zdarzeń jak kluczowy gracz jest kłusownicy, do większych problemów jak katastrofa, która zabiera budynki, i ludzi, którzy je obsługiwać.

Wiki-How ma tak napisane jak stworzyć BCP i chociaż nie polecałbym używania tej metody dla twojego biznesu, to daje dobry wgląd w procesy i myślenie potrzebne do jego stworzenia. Ogólnie rzecz biorąc, plany BCP są tworzone etapami, w których wykorzystuje się największe ryzyko, przygotowując się najpierw do bardziej prawdopodobnych scenerii, a następnie zajmując się problemami niższego ryzyka. Jednak każda firma na ogół buduje tam BCP zgodnie z własnymi potrzebami, więc dokładny proces jest różny.

  • Identyfikacja obszarów ryzyka
  • dokumentowanie zaangażowanych procesów
  • określanie odpowiednich reakcji na różne scenerie
  • uruchamianie planów radzenia sobie ze sceneriami
2
2
2
2013-12-16 15:34:26 +0000

Nasze codzienne zasady przeciwko ludziom zabierającym wiedzę do grobu:

  • Jeśli ktoś napisze skrypt/routynę, to kilka osób musi jako pierwsza użyć tego w produkcji.
  • Jeśli ktoś wdroży nowe systemy, to kilka osób nie będzie ich używała lub wspierała, dopóki nie będzie mogła samodzielnie, samodzielnie, w nocy, bez pytania kogoś innego, sprawdzić wszystkich niezbędnych danych dostępu.
  • Istnieje również “konfiguracja jako kod” i automatyczne testowanie oprogramowania. Pozwala to Twojemu następcy na wsteczną inżynierię pracy.

  • W efekcie “rzeczy, które nie są jeszcze wymienione/testowane dla nas nie istnieją”. Tylko rzeczy, które są wymienione, są wiarygodne.

Nazywamy to “ wiedza tajemnicza”. (tylko przechowywane w czyjejś głowie), i każdy odmawia działania na nim.

Oczywiście, że nie działa między techie i nie-techie tematów. Ale nie oczekujemy też, że technicy będą w stanie przejąć kalkulacje finansowe od działu księgowości. Tak więc nawet nasz dział księgowy mógłby zabrać “wiedzę do grobu”, gdyby tylko jeden księgowy kiedykolwiek zrobił te obliczenia.

Ponieważ istnieje pewien limit. Jeśli zespół jest zbyt mały, to zawsze znajdzie się ktoś, kto zostanie potrącony przez autobus.

0
0
0
2013-01-24 11:08:19 +0000

Poniższe punkty powinny znaleźć się w opisie pracy przekazanym Państwu i ustalonym przez właścicieli firmy. To ich obowiązek. Możesz jednak być jedynym, który posiada wiedzę, aby poinformować ich o tym, że jest to potrzebne.

  • Pracuj zgodnie z ustalonymi standardami ustalonymi dla Twojej dziedziny lub organizacji.
  • Udokumentuj, co robisz.
  • Udokumentuj szczegółowo, jeśli odbiegasz od ustalonych standardów i dlaczego to zrobiłeś
  • Udokumentuj, jak dokumentować dla Twojej organizacji.
  • Jeśli jesteś na szczycie łańcucha administracyjnego systemu i posiadasz konta użytkowników root/super; stwórz konto, które ma najwyższy możliwy poziom bezpieczeństwa. Wygeneruj dla niego długie, losowo wybrane hasło. Wydrukuj je na papierze. Podpisz je. Zapieczętuj je w kopercie i wręcz je zarządowi, a nie dyrektorowi generalnemu. Ponieważ dyrektor generalny może rozstać się z firmą na złych warunkach i nadal mieć to hasło. Powiedz im, aby przechowywali je bezpiecznie, poza siedzibą firmy i używali(Może to dać Ci status super użytkownika w sieci w przypadku Twojej nieobecności lub z innych powodów, które mogą mieć zastosowanie).