Obecnie pracuję nad starszym systemem dla pewnej firmy. System jest naprawdę stary - i chociaż zostałem zatrudniony jako programista, moja praca polega w dużej mierze na wprowadzaniu danych. Podsumowując, dostaję garść wymagań, które są dosłownie po prostu dużą ilością danych dla każdego miesiąca w arkuszach kalkulacyjnych i muszę skonfigurować system, aby działał, co jest w zasadzie po prostu pisaniem całej masy skryptów SQL.
Nie jest to takie proste, ponieważ ktokolwiek pierwotnie napisał ten system, tak naprawdę napisał go od tyłu i w rzeczywistości analitycy, którzy tworzą arkusze kalkulacyjne, spędzają sporo czasu na weryfikowaniu mojej pracy, ponieważ proces jest tak żmudny, że łatwo popełnić błąd.
Jak możecie się domyślić, jest to najnudniejsza praca w historii. Jednak jest to praca na pełny etat z przyzwoitym wynagrodzeniem, a ja pracuję zdalnie, więc mogę zostać w domu z moim synem.
Więc robię to od około 18 miesięcy i w tym czasie, w zasadzie rozgryzłem wszystkie pułapki do tego stopnia, że napisałem program, który przez ostatnie 6 miesięcy robił wszystko za mnie. Więc to, co poprzedniemu facetowi zajmowało miesiąc, teraz zajmuje może 10 minut, aby wyczyścić arkusz kalkulacyjny i przepuścić go przez program.
Teraz problem polega na tym, czy im powiedzieć? Jeśli im powiem, prawdopodobnie po prostu wezmą program i pozbędą się mnie. To nie jest firma z mnóstwem pracy w IT - oni mają system dziedzictwa, w którym przechowują wszystkie dane klientów od zawsze i potrzebują kogoś, kto by go utrzymywał. Jednocześnie nie wydaje mi się, żebym robił to dobrze. To znaczy, teraz, kiedy dostaję specyfikacje, przepuszczam je przez mój program - potem co tydzień lub coś koło tego, mówię im, że skończyłem jakąś część i proszę, żeby ją przetestowali. Nawet wstawiam kilka błędów tu i tam, aby wyglądało to tak, jakby zostało wygenerowane przez człowieka.
Mogą być poprawki do specyfikacji, korespondencja mailowa itp, ale ogólnie rzecz biorąc, spędzam prawdopodobnie 1-2 godziny tygodniowo na mojej pracy, za którą dostaję pensję w pełnym wymiarze godzin.
Naprawdę cieszę się wolnym czasem, ale czy byłoby nieetyczne kontynuować ten układ bez wspominania o czymkolwiek? To nie jest tak, że oszukuję firmę. Firma nigdy nie sygnalizowała, że jest niezadowolona z moich wyników i w rzeczywistości dostaje dokładnie to, czego chce, zatrudniając mnie.
Będę adwokatem diabła w tej sprawie: Biorąc pod uwagę, że jak mówisz, zostałeś przydzielony specjalnie do tego zadania, a oni nie są firmą techniczną, więc jest to dość dużo jedynego możliwego zadania, które mogliby ci przydzielić, widzę następujące opcje:
Jak rozumiem, chcesz nadal być zatrudniony u tego pracodawcy na czas nieokreślony (z synem i w ogóle), więc aby nie mieć wątpliwości w tej sprawie, możesz potencjalnie zapytać, jakie inne zadania możesz dla nich wykonać w przypadku, gdy zostanie Ci czas na wykonanie Twojego głównego zadania (co jak wiemy, zawsze będzie możliwe). Jeśli poprosisz o dodatkową pracę/zadania długoterminowe, a oni z definicji nie mają, to jak wykorzystasz ten swój czas pozostały po wykonaniu przydzielonych zadań, zależy od Ciebie.
Wydaje mi się, że stracił pan tutaj orientację.
Podsumujmy, co robisz:
Oszukujesz swojego pracodawcę. Tak, możesz się kłócić, że ktoś inny mógł się nie zorientować. Tak, prawdopodobnie naprawdę lubisz dostawać pieniądze, aby uruchomić skrypt raz w miesiącu. Nie, to nie zmienia faktu, że w gruncie rzeczy oszukujesz swojego pracodawcę.
Sugerowałbym, abyś natychmiast się z tym oczyścił i miał nadzieję, że uznają to za demonstrację twojej wartości i dadzą ci inną pracę.
W zależności od tego, jak bardzo są wyluzowani, mogą nawet iść "dobrze dla ciebie, nie obchodzi nas, jak to jest zrobione tak długo, jak to jest". Ale **to nie jest twoje miejsce, aby zdecydować. Oni płacą ci za pracę w pełnym wymiarze godzin, ty nie.
Tak. Celowo poświęcasz czas na symulowanie błędów i ludzkich pomyłek, aby ukryć fakt, że stałeś się zbędny.
Jeśli masz przyzwoity okres wypowiedzenia nadający się do znalezienia nowej pracy, to pominąłbym fazę błędów w przyszłym miesiącu, a następnie powiedział:
Spójrz po miesiącach wykonywania tej pracy I've figured out a way to automate it. Wdrożyłem to sam na boku i sprawdziłem jego działanie przez kilka miesięcy. Jestem teraz pewien, że może to robić bez nadzoru. Czy masz dla mnie coś jeszcze do zrobienia?
Jeśli dadzą Ci coś innego do zrobienia: Świetnie, zrobiłeś'eś dobre wrażenie i jeszcze dostałeś pracę. Jeśli nie: Zrobiłeś dobre wrażenie, które powinno być pomocne przy szukaniu nowej pracy.
Teraz zakładam, że nie masz tego luksusu. Więc rozumiem, że wahasz się ujawnić fakty i być zwolniony natychmiast. W takim przypadku wykorzystałbym Twój wolny czas na znalezienie nowej pracy. Potem zrezygnuj i powiedz im o tym.