Jak przekonać menedżera, aby zezwolił na przepełnienie stosu


34

W mojej firmie mamy ścisłe ograniczenia korzystania z Internetu. Często muszę używać słabego interfejsu mobilnego tylko do przepełnienia stosu. Jednak strona jest bardzo przydatna do pracy.

Jak przekonać menedżera do odblokowania przepełnienia stosu? Czy menedżerowie mają dostęp do podsumowania korzyści online?


83
Jeśli twój menedżer jest tak głupi, że nie pozwala ci zużywać zasobów na swoją pracę ... to prawdopodobnie dobry znak, aby zmienić pracę i pracować dla kogoś mniej tyranicznego i bardziej inteligentnego.
Wayne Molina

2
Niektóre miejsca, takie jak paranoiczne firmy z Wall Street, muszą ograniczyć korzystanie z Internetu dla swoich pracowników, w przeciwnym razie SEC ich nałoży.
Job

6
@job Są paranoikami, ponieważ są paranoikami. SEC nie ma z tym nic wspólnego.
Wielebny Gonzo,

2
Nie podjąłbym tej pracy i nie zostałbym. Nie będę pracować dla ludzi, którzy mi nie ufają.
kevin cline

Odpowiedzi:


6

Zamiast tego możesz zmusić ich do zapłaty za wymianę ekspertów.

Chyba jedną rzeczą, o której należy unikać, jest czat :)


1
jest interesujące. Menedżer zna się na wymianie ekspertów i ma do zaoferowania ofertę. będę ścigał
PRASHANT P

1
Nie chce zezwalać programistom na dostęp do SO, co jest bezpłatne. I myślisz, że on zapłaci pieniądze, aby umożliwić im dostęp do EE? Wydaje mi się to mało prawdopodobne.
MatrixFrog

2
@MatrixFrog, zdziwiłbyś się, sądząc po tym zielonym znaku podziałki (z pewnością jestem!). Domyślam się, że jest to odpowiednik oprogramowania OpenSource vs. I, prawdę mówiąc, nie jestem pewien, że EE jest wszędzie blisko, tak wciągająca, jako tak!
Benjol

6
@PRASHANT P: ta odpowiedź miała być żartem! Benjol żartował!
Steven A. Lowe,

29

Uprzejmie powiedz, że w jego najlepszym interesie jest umożliwienie ci dostępu do kluczowych informacji dotyczących tego, co robisz.

Bez tego zostałbyś odcięty od globalnej wiedzy i będziesz musiał głęboko badać różne rzeczy za każdym razem, gdy utkniesz z problemem. W zależności od problemu badanie może potrwać od tygodni do miesięcy. Oczywiście, jeśli miałeś dostęp do Przepełnienia stosu, problem zostałby rozwiązany w minutach / godzinach.

Zmuś go, aby udzielił ci formalnej odpowiedzi (lepiej na piśmie), że jest on informowany o konsekwencjach zablokowania dostępu do istotnych informacji i że nie będziesz otrzymywać nagany za błędy w kodzie i przekroczenia terminów.

Następnie obserwuj jego reakcję i ciesz się. :)


3
to szczyt szaleństwa ze strony menedżera. założę się, że mój tyłek to „MBA”
Chani

6
Co więcej, nie rób nic przez cały dzień, a następnie zadaj pytanie o przepełnienie stosu z domu, przynieś je i powiedz „patrz, znalazłem to w 30s na przepełnieniu stosu, ale musiałem spędzić cały dzień wczoraj nic nie robiąc” :)
Benjol

3
Czy działa to również w drugą stronę, gdy masz nieograniczony dostęp do Internetu, jeśli masz (zdecydowanie) mniej błędów i prawie nie dotrzymujesz żadnego terminu? I czy byłbyś skłonny się do tego zobowiązać, gdy przyznany zostanie dostęp do Internetu?
refro

1
Wkraczanie w bezpośrednią bitwę z zarządem w zbyt oczywisty sposób może dość mocno odeprzeć atak. Nie lubią stawiać czoła własnej głupocie, jeśli nie są wystarczająco subtelne. Ponadto kierownictwo może zasygnalizować, że masz dostępne podręczniki i inne źródła, więc dlaczego SO będzie potrzebowało nieco więcej argumentów niż to.
Joris Meys

11

Nie wiem, czy kiedykolwiek zadaje ci pytania programistyczne, ale szybki sposób przekonania ludzi, którzy „nie wierzą w kodowanie google” (nie jest wiarygodny, czyni cię złym programistą, WWLTD (What Do Linus Torvalds Do), sprawia, że ​​stajesz się ślepy; przyczyny są głupie i nieskończone), kiedy strzelają do ciebie e-mailem z pytaniem o kod, umieszczają go na SO. Gdy około 2 sekundy później pojawi się 5 odpowiedzi, wyślij im link do odpowiedzi na pytanie.


6
Ale nie mają dostępu do Internetu do SO: p
Marcelo

1
@Marcelo Ma dostęp do interfejsu mobilnego (prawdopodobnie na telefonie). Jeśli pytanie jest wystarczająco proste, OP może wpisać je przez telefon, zapytać, poczekać na odpowiedzi, a następnie wysłać je do swojego szefa
TheLQ

2
W przypadku pytań nietrywialnych szacowany czas odpowiedzi i liczba odpowiedzi mogą być nieco optymistyczne.

1
@Thorbjorn - użyłem trochę hiperboli, ale myślę, że piękno SO polega na tym, że niemożliwe zadanie jednego programisty jest trywialne. Tak wiele umiejętności rozwiązywania dzisiejszych problemów sprowadza się do tego, czy natknąłeś się już na nie wcześniej. Nie widziałem, żeby prawie żadne dobrze sformułowane i dobrze zakrojone pytania przekształciły się w pytania dotyczące miazgi.
Morgan Herlocker

1
Czekaj ... Kodowanie Google nie powoduje, że jesteś ślepy !?
Michelle Tilley

8

Powiedz mu jedno:

To jak sto tanich niewolników, którzy pracują dla ciebie, a oni są naprawdę naprawdę tani i wyjątkowo wykwalifikowani.


4
Tani niewolnicy? Czy niewolnicy nie powinni być wolni?
yannis

6
@Yiannis Zwykle kosztują jedzenie i pomieszczenia mieszkalne, „układacze” są bezpłatne :)
Tschef

5

Jeśli firma uniemożliwia ci wykonywanie pracy, to jest to ich problem, a nie twój. To oni tracą pieniądze, ponieważ ich pracownicy nie są tak wydajni, jak mogliby być.

Innymi słowy, nie przejmuj się tym zbytnio. Powiedz swojemu szefowi, że potrzebujesz dostępu SO - jeśli go nie da, to przynajmniej będziesz wiedział, że powstrzymałeś swój koniec. I jeśli to możliwe, zdobądź tę rozmowę na piśmie.


To z pewnością problem PO, jeśli polityka firmy uniemożliwia mu naukę w pracy tak szybko, jak ludzie w innych firmach.
Tim Grant,

4

Dobrym sposobem, aby uświadomić mu, jak przydatne może być przepełnienie stosu w pracy, jest opracowanie listy problemów, na które często natrafisz w pracy, poszukiwanie ich za pomocą google i sprawdzenie, ile razy można znaleźć jedną z poprawnych odpowiedzi strony.

Właśnie w ten sposób (i myślę, że nie jestem jedyny) wiedziałem o przepełnieniu stosu kilka miesięcy temu. Była to strona, którą zwykle odwiedzałem po wyszukiwaniu w Google oraz miejsce, w którym otrzymałem odpowiedzi, których szukałem.


3

Jeśli kierownik jest rozsądną osobą, najlepszą taktyką może być spytanie go, czy znajdował się w podobnej sytuacji, i zastanowienie się, jak trudne byłoby, gdyby nałożyli na Ciebie takie same ograniczenia, jak na ciebie. .

Postawienie kogoś innego w butach może czasem sprawić, że pomyśli o problemie z Twojej perspektywy i zobaczy, co wcześniej nie było dla nich jasne.


1

Przykro mi, że stackoverflowTwoja firma jest zablokowana. To sprawiło, że zastanawiałem się, czy byłeś w stanie przejść do Google i przejść do innych stron z pytaniami i odpowiedziami (mam nadzieję, że przynajmniej MSDN będzie dla ciebie otwarty)

Niemniej jednak nie jest to lepsza alternatywa dla SO, ale myślę, że powinieneś spojrzeć w górę na facetów z sieci, aby dowiedzieć się, dlaczego strona jest blokowana, może mieć coś wspólnego z karierami wyświetlanymi w SO (czasami chorzy, ale firmy nie lubiłyby ciebie w poszukiwaniu pracy w ich własnej sieci ... ale taka jest prawda).

Może w Twojej firmie możesz podnieść wyjątek zezwalający na takie witryny. Najlepszym rozwiązaniem byłoby zaktualizowanie swojego Menedżera o użyteczność SO i, co ważniejsze, o niezawodności rozwiązań, które tam znajdziesz ( hej, znasz Jona Skeeta, Marc Gravell? ). Założę się, że jeśli był w fazie rozwoju, szanse, że byłby przytłoczony wiedząc, że jest to bardzo wysoki (być może wcale nie słyszał o StackExchange).


1

Ogólna zasada, gdy mam do czynienia z zarządzaniem: chcą papieru i cyfr. Daję im więc porządnie złożony raport na temat korzyści i szacunkową wygraną. Dodam kilka rysunków i tabel i przechowuję maksymalnie 4 strony (więcej i tak nie przeczytają) ze zwięzłym streszczeniem na pierwszej stronie. Przed kontynuowaniem możesz sprawdzić ogólne procedury i kulturę biura we własnym miejscu pracy.

W takim przypadku dodałbym:

  • zwięzły opis koncepcji SO.
  • tabela z kluczowymi programistami na SO, z ilością udzielonych odpowiedzi.
  • oszacowanie, jak często SO znajduje się wśród największych hitów podczas wyszukiwania w Google.
  • szacunkowy średni czas odpowiedzi
  • porównanie jakości odpowiedzi na trafne ! pytania w porównaniu do pytań w dostępnych źródłach
  • jeśli to możliwe, oszacowanie wygranej w czasie na podstawie wyżej wymienionych liczb

Kluczowe pytanie, które sobie zadaję, brzmi: dlaczego jest zablokowane? Czy dlatego, że a) podjęto decyzję, że nie nadaje się do pracy, lub b) ponieważ wszystko zostaje zablokowane, co nie jest całkowicie zatwierdzone do pracy? To dość ważna różnica.

Jeśli a) przekonanie ludzi, że są odpowiednie do pracy, nie powinno być trudne, biorąc pod uwagę fakt, że możesz łatwo zadać kilka własnych pytań, na które udzielono odpowiedzi dość szybko, oraz zadać kilka pytań FAQ lub innych ciekawszych rozwiązujące ważne problemy z kodowaniem. Dodaj do tego liczbę odpowiedzi na przepełnienie stosu, które można znaleźć, po prostu przeglądając pytanie, a zarządowi będzie ciężko bronić decyzji, że nie nadaje się do pracy. Trudny w tym przypadku jest fakt, że musisz podjąć decyzję przeciwko kierownictwu, aby ktoś mógł mieć obolałe palce u nóg.

Jeśli b), możesz po prostu najpierw sprawdzić, jaka jest procedura zatwierdzenia strony internetowej. Nie rozumiem, dlaczego w takim przypadku problem z uzyskaniem akceptacji SO jest zgodny z właściwą procedurą biurową.


0

Z mojego doświadczenia wynika, że ​​problem ten ma charakter polityczny. Miałem podobny problem, gdy SO nie było blokowane , ale zabronione przez politykę klienta. Tak, kliencie . W rzeczywistości wszyscy pracowaliśmy, podłączając nasze laptopy do sieci VPN klienta i otwierając zdalny pulpit do ich maszyn programistycznych. Odłączanie i ponowne łączenie często było nie tylko stratą czasu, ale wymagało uzasadnienia.

Nie miały one (jeszcze) bloku na SO, ale kiedy zadzwoniono do mnie z wyższej kadry kierowniczej mojej firmy, raportowałem, że kod klienta został znaleziony, pomimo dobrze zredagowanego, na SO. Pytanie zostało usunięte lata temu z tego powodu, pomimo dobrej odpowiedzi.

Cała polityka. Gdy pracujesz jako konsultant, klient płaci Twojej firmie, abyś mógł rozwiązać swoje problemy , a nie Google w pobliżu. I chociaż kodowanie Google jest uważane za najlepszą praktykę w wielu środowiskach (najlepiej pasuje do bezpiecznego kodowania), niektórzy klienci są nadal starzy i paranoiczni.

W moim przypadku mogło również dojść do naruszenia prawa do prywatności (w moim kraju do rejestrów zapory ogniowej mogą mieć dostęp tylko policjanci na podstawie nakazu sądowego w sprawie dochodzenia karnego, a nie na żądanie sysadmin lub regularne skanowanie), ale po prostu klient mógł się czołgać (jak mi powiedziano) SO, aby znaleźć własny kod w pytaniach / odpowiedziach.

Komentarze oddzielnie, przejdźmy do odpowiedzi. Ta odpowiedź jest przeznaczona dla wszystkich osób, które borykają się z tym samym problemem co PO.

Zanim spróbujesz przekonać swojego przełożonego, musisz zrozumieć, czy ta zasada była egzekwowana z praktycznego , namacalnego i uzasadnionego powodu. Najpierw powinieneś umówić się na spotkanie (lub napisać do swojego menedżera e-mail) z pytaniem, dlaczego blokada dostępu jest zablokowana, i odblokować ją, ponieważ musisz jej używać z uzasadnionych przyczyn związanych z pracą.

Ta poczta, w zależności od wielkości firmy i współpracy menedżera, może zostać przekazana do sysops. W najlepszym przypadku odblokujesz go w ciągu kilku godzin, ponieważ mógł on zostać ustawiony przez domyślne zasady zapory ogniowej i po prostu nikt przed tym nie przeszkadzał. Dotyczy to firm, których podstawową działalnością nie jest IT, ale mają wewnętrzny personel IT (np. Jesteś jedynym deweloperem sklepu domu mody). Ale jeśli pracujesz w prawdziwej firmie IT, nie mogłem uwierzyć, że nikt wcześniej nie zauważył blokowania SO ...

Jeśli nie otrzymasz dobrej odpowiedzi, powinieneś uprzejmie porozmawiać ze swoim przełożonym, aby omówić ten problem werbalnie, na spotkaniu lub nawet przed ekspresem do kawy. Bądź poważny i poważny w kwestii chęci przedyskutowania problemu i uzyskania pełnej odpowiedzi. Podkreśl na przykład wielkie korzyści z wydajności, wskazując linki do pytań, na które już udzielono odpowiedzi. To udowodni, że SO pozwoliło ci zaoszczędzić pewną ilość czasu pracy (czytaj pieniądze firmy ) i zwiększyło Twoją produktywność o setki centyli. Mów liczbami. @JorysMeys i @ Nicolàs wskazali na to w swojej odpowiedzi.

W najgorszym i najgorszym przypadku możesz uzyskać odpowiedź, że „płacimy tobie, a nie im, za rozwiązywanie problemów”. W takim przypadku zapoznasz się z polityką stojącą za tą polityką i prawdopodobnie zechcesz wysłać swoje CV do mojej firmy :-), która promuje kodowanie Google i kodowanie SO z udziałem moderatora SO * :-)

Wręcz przeciwnie, możesz również uzyskać odpowiedź związaną z bezpieczeństwem, którą słyszałem z doświadczenia. „Kto kontroluje kod opublikowany przez anonimowych członków społeczności?”. Odpowiedź brzmi: ty sam . Czasami ludzie nie rozumieją, że SO wymaga rozwiązania wąskiegoproblemy. Każdy programista nie może kopiować i wklejać kodu z SO, musi go przeczytać i zrozumieć. Odpowiedzi wysokiej jakości stanowią wyjaśnienie, a nie tylko kod. Najlepsze odpowiedzi dostarczają mniej niż 5 linii kodu. A ponieważ w SO dokonaliśmy redakcji kodu zarówno w celu ukrycia odniesień do istniejących osób / firm, jak i w przypadku ogólnego przypadku, jest to kolejny dobry powód, aby udowodnić, że nie należy przeprowadzać żadnej specjalnej kontroli kodu dostarczanego przez członków społeczności SO . Obowiązkiem programisty jest zgromadzenie wiedzy uzyskanej z SO lub innych forów w działające rozwiązanie.

Szczęśliwego Nowego Roku!

* Nie jestem moderatorem wybranym przez społeczność, po prostu mam wystarczającą liczbę przedstawicieli, aby „uzyskać dostęp do narzędzi moderatora”

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.