Co jakiś czas klient agencji, w której pracuję (więcej na https://4programmers.net/Forum/Kariera/233131-ile_zarabiacie?p=1558640#id1558640) chce używać na stronie API np. Google'a, Facebooka czy Twittera. Prawie za każdym razem klient całkowicie nie wie, w jaki sposób można założyć konto deweloperskie w takim serwisie, skonfigurować swoją stronę żeby była z tym kontem powiązana i skonfigurować dozwolone wartości redirect_uri, przez co ja muszę walczyć z klientem w tej sprawie, co zajmuje np. 2 godziny. Klient nie chce za to płacić, bo "to nie jest programowanie", inni w firmie zgadzają się, że za to nie powinno się brać pieniędzy od klienta i że to w ogóle powinno zająć mi minutę, bo powinienem użyć swojego prywatnego konta, a nie konta klienta. Interesuje mnie, czy pracodawca ma prawo dawać mi wybór między takimi trzema niekorzystnymi dla mnie opcjami:
- powiązanie mojego prywatnego konta ze stroną klienta pracodawcy - z tego co rozumiem, jest to ode mnie oczekiwane najbardziej, ale później ja dostaję np. e-maile od Google'a, że strona klienta narusza regulamin, co za którymś razem może spowodować zablokowanie mojego prywatnego konta
- zrobienie tego w prawidłowy sposób dla klienta w godzinach pracy w taki sposób, że on nie płaci naszej agencji za wykonaną usługę, a ja normalnie za te godziny dostaję pieniądze, po czym potraktowanie tego jako "straty", obniżenie mi o 25% zapisywanego w jakichś arkuszach wyniku wydajności w pracy, który już jest za niski z powodu tego że nasza firma sprzedaje wszystko za tanio
- praca danego dnia 10 godzin z zadeklarowaniem że pracowałem 8 godzin, żeby moja wydajność tego dnia była prawidłowa
Jak u was postępuje się w takich sytuacjach?
Dodatkowe pytanie: co grozi mi, jeżeli z prywatnego konta pousuwam klientów naszej firmy, którym np. rok temu podpiąłem logowanie przez Facebooka? Na stronach klientów przestanie działać logowanie, ale czy ja w ogóle mam obowiązek trzymania tego w nieskończoność? Co gdybym teoretycznie chciał całkowicie zrezygnować z Facebooka - nie wolno mi, bo inni używają mojego konta do komunikacji z Facebookiem przez API?