Przeczytałem interesujący artykuł, 10 powodów, dla których warto rzucić IT .
Cytuję część tego tekstu:
„To niezrozumienie zarówno obowiązku, jak i technologii ma jedną rzecz: uniemożliwia pracę. Gdy moce, które będą istnieć, zaczną za ciebie zarządzać działem, każdy zły element zostanie zaostrzony. Znasz swoją pracę i wiesz, że znasz swoją praca. Zarząd nie zna twojej pracy, ale nie wie, że nie zna twojej pracy. To wszystko okrutny pasek stresu Mobiusa. ”
Właśnie o to teraz chodzi w moim projekcie. Klient, czyli ten, który płaci, chce być wszystkim. Chce odegrać każdą możliwą rolę w projekcie. Chce nawet szczegółowych wyjaśnień technicznych, chociaż nie wie nic o programowaniu. A kiedy coś nie działa, obwinia to kogoś innego.
Czy ktoś miał podobne doświadczenia? Wszelkie porady dotyczące radzenia sobie z tymi sytuacjami?
źródło
Odpowiedzi:
Mam swoją część pracy w IT. Dział pomocy technicznej, tworzenie sieci, tworzenie oprogramowania - wszystkie mają podobne problemy. Wyjście i rozpoczęcie od nowa, podczas odświeżania, powoduje tylko nowy zestaw problemów do rozwiązania. Jest kilka rzeczy, które możesz zrobić, aby zachować zdrowie psychiczne pod kontrolą.
Poszukaj prawdziwego problemu
Klient próbuje w pełni kontrolować projekty. Sprawdź, czy możesz dowiedzieć się, dlaczego.
- Czy to z powodu przeszłych niepowodzeń? Zrozum, ponownie zapewnij im sukces projektu.
- Klient jest maniakiem kontroli? Przekieruj ich uwagę. tajny lodowa .
Spotkania nie są tak ważne jak wyniki.
Każde kierownictwo spotkania mówi coś, co powoduje, że mam skręcony żołądek. Ale po zakończeniu spotkania wszystko jest zapomniane, z wyjątkiem wyników. Nadal jestem tym, który rozwiązuje problemy i rozwiązuje je w sposób, który według mnie wymaga rozwiązania.
Nie noś ciężaru świata na swoich barkach
Najbardziej zestresowani faceci w branży IT są często najlepsi. Jeden z moich najlepszych przyjaciół zawsze podkreśla stres związany z niekończącymi się obowiązkami kierownictwa nałożonymi na jego ramiona. Inni deweloperzy przychodzą do niego, aby rozwiązać swoje problemy.
Powiem ci to samo, co mu powiedziałem.
Nie pozwól im. Znajdź polityczny sposób na powiedzenie „nie” / przestań brać na siebie problemy. Firma zdaje sobie sprawę, jak cennym zasobem jesteś. Możesz być jedynym facetem, który cokolwiek zrobi. Prawdopodobnie nie zamierzają cię zwolnić za powstrzymanie niektórych nadużyć. Tak długo, jak sobie z tym poradzisz
źródło
Byłem w podobnej sytuacji, w której teraz pracuję. Jest kilku kierowników działów, którzy uważają się za „techników” (nie szefowie działów IS, pamiętajcie o tym) i choć są bardzo krytyczni wobec naszej pracy, mają bardzo niewiele do powiedzenia w kwestii pochwały lub uznania. Nasz menedżer treści już opuścił firmę, a menedżer sieci ma zawsze jedną nogę za drzwiami. Wieszam się tam, ponieważ jestem w trakcie realizacji projektu i byłoby mi przykro zostawić organizację w zawieszeniu, ale być może wystarczyłoby, aby niektórzy docenili posiadanie własnego programisty. W moim środowisku odejście prawdopodobnie spowodowałoby outsourcing usług internetowych; robili to, zanim wszedłem na pokład, a ich budżet był absurdalny.
źródło
Przestrzegaj tych złotych zasad:
(1) Skinąć głową i się zgodzić
(2) Zignoruj BS jak kompilator ignoruje komentarze
(3) Dostarcz wyniki
W końcu wyniki zamkną je, z czasem, jeśli konsekwentnie dostarczasz wyniki, ludzie ostatecznie wycofają się, gdy zaufają twojej pracy.
źródło
Tak, przynajmniej raz to przeszedłem, porzuciłem pracę. Niestety pełne odzyskanie od nieporozumień i nieufności klienta nietechnicznego (lub kierownictwa) jest prawie niemożliwe. Ci, którzy nie rozumieją, co robisz, mogą ci zaufać lub nie. Psychologia człowieka jest taka, że gdy zaufanie zostanie zerwane, wymaga ogromnego wysiłku, aby się zrehabilitować. Przez większość czasu nie warto, bo nawet jeśli uda ci się odzyskać, pozostaniesz, mówiąc w przenośni, z taką samą pensją.
źródło
Wykorzystaj to jako doświadczenie edukacyjne. Świetny programista zarobi mniej niż przeciętny programista, który umie obsługiwać takiego menedżera.
Problem dotyczy nie tylko tej pracy. Każde zadanie, które masz, będzie miało co najmniej jedną osobę, która nie zna różnicy między łańcuchem a obiektem, który mówi ci, jak buforować, lub coś takiego.
Czytaj książki, jak radzić sobie z trudnymi ludźmi , zaprzyjaźnij się ze starszymi ludźmi w firmie, którzy wiedzą, jak zarządzać tymi sytuacjami i którzy wiedzą, że jesteś dobry w swojej pracy, i pomyśl o tym jako o zabawnej historii, którą możesz opowiedzieć znajomym programistów. .
źródło
Mój przyjaciel ma powiedzenie - jedynym problemem związanym z skazanym na zagładę projektem jest to, że musisz umrzeć próbując.
Uważam, że istnieje wystarczająco dużo dobrych miejsc pracy, których nie powinieneś znosić będąc złym. Nie jesteś winien swojej firmie niczego poza tym, za co płacisz, a kiedy pojawia się lepsza okazja, powinieneś z niej skorzystać, zamiast cierpieć z powodu niewłaściwego poczucia lojalności. Państwo może być w stanie zmienić efekt od wewnątrz, ale nie mam cierpliwości do niego więcej.
Przeszedłem swój własny projekt z piekła rodem około 15 lat temu. W końcu było to pozytywne doświadczenie, ponieważ teraz wiem, czego szukać i czego unikać, ale stres spowodował, że straciłem kilka lat życia (nie żartowałem). Dowiedziałem się również, że ostatecznie to tylko praca; są inni. Nie ma sensu umieszczać się w szpitalu, próbując zostać bohaterem; nic to nie zmieni, a oni i tak by tego nie docenili.
źródło
Zacznij zarządzać swoim klientem.
Rozplanować swój plan postępów w realizacji projektu, wyślij mu swoje nowości, jakie kwestie i plan masz zamiar wnieść do niego . Najlepiej do godziny fakturowanej. I pisz świetne narracje na miesięcznych fakturach.
źródło
Cóż, to naprawdę sprowadza się do zmiany pracy lub zmiany pracy.
Bądź agentem zmian w środku i pracuj nad poprawą sytuacji lub znajdź nową pracę. W poprzedniej firmie, w której pracowałem przez 5 lat, zrobiłem obie te rzeczy.
Spędziłem kilka lat pracując nad pozytywnymi zmianami w środku. Kilka wskazówek zasugeruję (ostrzeżenie większość nie dotyczy osób o słabym sercu, które boją się konfrontacji)
Zmierz się z mikro-menedżerami. Oczywiście pokaż trochę taktu, ale bądź wobec nich brutalnie szczery. Przypomnij im, że jesteś doświadczonym technicznie człowiekiem i nie jest to ich praca ani potrzeba martwienia się o każdą drobiazgowość projektu. Lepiej wykorzystują swój czas i muszą ci ufać, że wykonasz swoją część.
Przejdź nad ich głowami. Może to nie być możliwe w twojej sytuacji, ale gdy już się z nimi spotkasz, jeśli się nie zmienią, idź do ich szefów. Ponownie pokazując takt, daj szefowi znać, że masz trudności z pracą z mikro-menedżerami. Wyjaśnij szczegółowo sytuację na temat tego, co jest trudne i jak utrudnia ci wydajne wykonywanie pracy.
Znajdź nową pracę. Nawet jeśli jesteś zadowolony ze swojej obecnej pozycji, bądź bardzo aktywny w lokalnej i regionalnej społeczności technicznej. Weź udział w grupach użytkowników, nerd kolacjach, regionalnych konferencjach itp. Sieć, sieć, sieć! Zwróć uwagę na rynek pracy w Twojej okolicy, więc w razie potrzeby możesz szybko i łatwo zacząć ubiegać się o nowe stanowiska (szczególnie te, które nie są publicznie ogłaszane).
W moim przypadku krok 1 spowodował, że zostałem ustnie upomniany i „zapisany w mojej stałej dokumentacji” przez szefa mikro-menedżera. W drugim etapie kilka osób udało się jednocześnie do szefa naszego szefa, aby skonfrontować sytuację, w wyniku czego szef został usunięty z naszego działu.
Kilka lat później firma zwróciła się na południe i zobaczyłem napis na ścianie. Byłem niezadowolony i żaden wysiłek nie zmieniłby sytuacji w kształcie firmy, więc zacząłem szukać i około 4 miesięcy później znalazłem nową pracę. Teraz jestem szczęśliwy i zarabiam o wiele więcej pieniędzy.
źródło
Zabawne, że powinieneś zapytać o coś takiego. W hiszpańskim artykule, który napisałem o Ameryce Łacińskiej i tym, jak traktowany jest programista, wiele dotyczy twojego artykułu i tego, jak traktowani są wszyscy programiści w około 99% wszystkich firm. W większości są to czarodzieje, którzy po prostu magicznie tworzą POOF wszystko gotowe, kiedy „szef” tak mówi, a zanim „szef” to powie. Artykuł jest La Programacion en Latino America . Jeśli masz Google Chrome, może to przetłumaczyć artykuł, ale niektóre z moich uwag to:
Programowanie Charakterystyka:
Kreatywność
Wyobraźnia
Logika
Dedykacja (koncentracja)
Cierpliwość
Pomysłowość
Które, nawiasem mówiąc, niektóre lub wszystkie z nich są zabijane lub pomniejszane przez szefa, który nie wie JAKIEKOLWIEK o programowaniu, ale zdarza się, że rozkazuje ci się, jakby stworzył Biblię C, C ++, PHP, MySQL i jakikolwiek inny język zanim się urodziłeś.
Inne punkty to sceny, które mają miejsce w miejscu pracy lub sposób traktowania programisty, na przykład:
Szef, który chce ukończyć projekt w ciągu 2 dni, a wszyscy już mówili, że można to zrobić w ciągu 2 miesięcy.
Projekt, w którym zaczynasz pracować tylko po to, by dowiedzieć się, jaki jest harmonogram jego realizacji, został skrócony o połowę, ale MUSISZ zakończyć cały projekt.
Projekt, w którym dałeś z siebie wszystko. Dodałeś nawet trochę bonusu, aby był lepszy, bardziej aktualny, ale nikt nawet cię nie obchodzi ani nie gratuluje. Zamiast tego, jeśli znajdą błąd, problem, głowa się potoczy.
Oferujesz swoje doświadczenie jakościowe firmie, aby dowiedzieć się później, że zatrudnia ona kogoś, niż pracuje za 10% tego, co pobierasz, ORAZ ukończył pracę. Później dowiadujesz się, że praca była strasznie wykonana, miała wiele błędów, stworzyła wiele problemów i chcą zatrudnić cię „ponownie”, aby je naprawić.
Twój profesor zmusza wszystkich do pracy nad projektem, który używa jakiegoś starożytnego języka egipskiego, o którym nikt nigdy nie słyszał (tylko twój profesor). Najlepsze jest to, że w projekcie wspomniano, że możesz wybrać dowolny język.
Projekt, w którym ktoś cię szefuje, który używał PHP, MySQL, C, C ++ i Python 10 lat temu, przez 30 minut, a ponieważ używał tych 10 lat temu przez 30 minut, teraz myśli, że zna je na pamięć, więc chce wiedzieć o tym, co zrobiłeś i jak to zrobiłeś (w prawdziwym życiu nie ma pojęcia, co mówisz, po prostu mamrocze, że masz rację).
Oto niektóre z wymienionych tam punktów. Z mojego doświadczenia wynika, że mój najlepszy przyjaciel opuścił najlepszą firmę w naszym kraju i zaczął pracować sam. Zgadnij co. Poszło świetnie. Dostał nie tylko około 6 razy więcej, ale także wybrał czas pracy, miejsce pracy i inne punkty, które programista POTRZEBUJE, aby być wydajnym. Moja dziewczyna i ja również zrezygnowaliśmy i pracujemy niezależnie, właśnie kończę rejestrację naszej firmy, a wszystko to dzieje się za mniej niż rok. Poczucie wolności jest jednym z wymagań programisty. Ten, który działa w szafie, spada i upada w sposób, w jaki programuje rzeczy, ponieważ ich cechy są powoli niszczone.
Przepraszam, ale w prawdziwym życiu:
Ludzie, którzy nie wiedzą o pewnym punkcie, nie powinni wydawać swoich opinii, a tym bardziej wszystkich, na ten temat, dopóki ich nie zrozumieją. Podobnie jak w wojsku, nie wejdziesz na terytorium wroga, dopóki nie zrozumiesz wszystkiego.
Na to, co nazywamy w moim kraju „dupami”, jeśli nie wiesz, o czym mówisz, zamknij się! Zacznij słuchać zamiast wydawać rozkazy.
Jeśli jesteś programistą w sytuacji z „dupkiem-szefem”, sugeruję, abyś zaczął oszczędzać pieniądze i pracował w innym projekcie, który pozwoli Ci rozpocząć życie, ponieważ wyobraź sobie, że jesteś tam, na tej samej pozycji, z taką samą pensją, a nie idąc ponieważ programiści zwykle nie wchodzą w tego typu firmy. Teraz wyobraź sobie 10, 25 lat później, tam, w tym samym miejscu. Co robiłeś ze swoim życiem? Z całym tym potencjałem i niczym. Utknąłem w tym samym miejscu, w którym byłeś wykorzystywany do projektów, z których większość została odrzucona przez kogoś, kto nie wie nic o tym, jak to wszystko działa (przykład: banki. Nie zaczynaj o bankach).
Zacznij łączyć się z innymi, aby pracować nad czymś, czego potrzebuje społeczność. Zaufaj mi, mimo że wygląda na to, że jest wielu programistów na świecie, nie jesteśmy nawet w stanie rozwiązać 10% problemów na świecie, które MOŻE rozwiązać programista. Jeśli poświęcisz tylko 1 dzień na obejrzenie się, rozejrzyj się, znajdziesz co najmniej 10 problemów, które WIESZ, że możesz je rozwiązać i być może rozwiązanie, które obejmuje je wszystkie lub większość z nich.
Uważam, że jedyną pracą, która oferuje czas wolny, aby być sobą, być kreatywnym, dobrze się opłaca, daje ci pełną kontrolę nad czasem. Uważam również, że jedyną pracą, która jest w stanie rozwiązać większość problemów w tym nowym cyfrowym świecie, jest programowanie (w połączeniu z innymi, takimi jak elektronika itp. Czy widziałeś, jak prawnik rozwiązuje wiele problemów? Czy je tworzysz?)
Pomyśl o tym przez chwilę i wyjdź i idź.
źródło
Menedżerowie, zwłaszcza osoby niebędące specjalistami, muszą mieć możliwość delegowania zadań.
Jeśli to mikrozarządzają, to dla mnie ogromna czerwona flaga.
Patrzyłbym na plusy i minusy pracy tam i sprawdził, jak się układają.
źródło
Proszę go, ale w rozliczalnym czasie (to był klient, prawda).
Jeśli chce nadal płacić, w porządku. Jeśli nie, to też dobrze.
źródło