Krótka forma: mówisz im, że wyjeżdżasz, aby poszerzyć swoje doświadczenie i umiejętności. Jeśli chodzi o następcę, nie musisz pozostawiać niczego poza dokumentacją / raportami / notatkami, które przygotowałeś.
Długa forma: programowanie, w przeciwieństwie do większości zawodów, jest częściowo określone przez narzędzia, których się używa. Zarówno menedżerowie, jak i dział HR rozumieją to (nawet ci, którzy proszą o 5-7 lat doświadczenia Go), żaden nie mrugnie, gdy usłyszysz, że chcesz poszerzyć swoje doświadczenie. To, że chcesz pracować z konkretnym narzędziem lub po prostu różnicować swoje doświadczenie, nie zostanie uznane za odrzucenie lub oznaki zawodności. Wszystko inne jest równe, doświadczenie z większą liczbą języków, frameworków, edytorów, IDE to plus - daje miarę porównawczą, czyniąc twój osąd bardziej wartościowym.
Nie mówisz, czy próbowałeś przekonać obecnego pracodawcę do zmiany narzędzi, czy nawet uważasz, że byłoby to dla nich dobrym pomysłem. Jeśli tak, to twój szef powinien już mieć wszystko, czego potrzebuje twój zastępca, jeśli decyzja zostanie ponownie podjęta, to nie jest twoje miejsce, aby spróbować przekonać ich do podjęcia sprawy na twoim miejscu.
To, co powinieneś zostawić na wymianę, to tyle dokumentacji na temat wykonywania pracy, ile masz do dyspozycji. Jeśli uważasz, że jest coś, co wiesz o tym, jak wykonać pracę przy użyciu bieżących narzędzi, że nie należy oczekiwać, że twój zamiennik będzie wiedział lub łatwo go odkryć, to udokumentuj to.
Co do twoich skarg. W ogóle nie powinieneś o nich wspominać, nie mają one znaczenia.