Як переконати менеджера дозволити переповнення стека


34

У моєї компанії у нас суворі обмеження щодо використання Інтернету. Я часто мушу використовувати поганий мобільний інтерфейс лише для переповнення стека. Однак сайт дуже корисний для роботи.

Як переконати менеджера відблокувати переповнення стека? Чи є в Інтернеті підсумок переваг, який можна переглянути менеджерам?


83
Якщо ваш менеджер настільки дурний, що не дозволяє вам використовувати ресурси для своєї роботи .. це, мабуть, хороший знак змінити роботу та працювати на когось менш тиранічного та розумнішого.
Уейн Моліна

2
Деякі місця, такі як фірми-параноїди на стінах, повинні обмежити користування Інтернетом для своїх працівників, інакше SEC оштрафує їх.
Робота

6
@job Вони параноїчні, тому що вони параноїчні. SEC не має нічого спільного з цим.
Преосвященний Гонзо

2
Я б не почав цю роботу і не залишився б. Я не буду працювати для людей, які мені не довіряють.
Кевін Клайн

Відповіді:


6

Ви можете замість цього заплатити за обмін експертів.

Я думаю, що одне, що слід уникати згадки, - це чат :)


1
представляє інтерес. Менеджер знає про експертний обмін і пропонує запропонувати його. я буду переслідувати
ПРАШАНТ P

1
Він не бажає дозволяти розробникам отримати доступ до SO, яка безкоштовна. А ви думаєте, що він збирається платити гроші, щоб дозволити їм отримати доступ до EE? Це здається мені малоймовірним.
MatrixFrog

2
@MatrixFrog, ти здивуєшся, судячи з того зеленого галочки (я, звичайно, є!). Я здогадуюсь, що це еквівалент програмного забезпечення OpenSource проти платного. І, якщо чесно, я не впевнений, що EE десь поруч настільки звикання, як ТАК!
Benjol

6
@PRASHANT P: ця відповідь мала бути жартом! Бенжол жартував!
Стівен А. Лоу

29

Ввічливо скажіть, що в його інтересах дозволити вам отримати важливу інформацію, що стосується того, що ви робите.

Без цього ви будете відрізані від глобальних знань, і вам доведеться досліджувати речі глибоко кожного разу, коли ви стикаєтеся з проблемою. Залежно від проблеми дослідження може зайняти від тижнів до місяців. Звичайно, якщо у вас був доступ до переповнення стека, проблема буде вирішена за хвилини / години.

Примушуйте його надати вам офіційну відповідь (краще письмово) про те, що він буде проінформований про наслідки доступу до життєво важливої ​​інформації, заблокованої для вас, і що ви не будете отримувати догани за помилки у своєму коді та пропущені терміни регулярно.

Тоді спостерігайте за його реакцією і насолоджуйтесь. :)


3
її висота неосудності з боку менеджера. ставку мою дупу гес "MBA"
Шані

6
Ще краще, не робіть нічого цілий день, тоді задайте питання про переповнення стека з дому, принесіть його і скажіть: "дивіться, я знайшов це в 30-х роках на переповнення стека, але мені довелося витратити весь день вчора, нічого не роблячи" :)
Бенжол

3
Це також працює навпаки, коли у вас необмежений доступ до Інтернету, якщо у вас (набагато) менше помилок і навряд чи пропустите будь-який термін? І чи готові ви взяти на себе зобов’язання цього, коли надається доступ до Інтернету?
refro

1
Надто очевидний спосіб вступити в пряму битву з керівництвом може спричинити неабияку реакцію. Вони не люблять стикатися з власною дурістю, якщо їх не роблять досить тонко. Плюс менеджмент може вказати на те, що у вас є посібники та інші джерела, тож чому SO знадобиться трохи більше аргументації, ніж це.
Йоріс Мейс

11

Я не знаю, чи він коли-небудь задає вам питання програмування, але швидкий спосіб переконати людей, які «не вірять в кодування Google» (не надійний, робить вас поганим програмістом, WWLTD (що б зробив Лінус Торвальдс), змушує вас сліпати; причини дурні та нескінченні), коли вони знімають вам електронний лист із кодовим запитанням, ставлять його на ТАК. Коли приблизно 2 секунди на нього надійде 5 відповідей, надішліть їм посилання на відповідь.


6
Але вони не мають доступу до Інтернету до SO: p
Marcelo

1
@Marcelo У нього є доступ до мобільного інтерфейсу (імовірно, по телефону). Якщо питання досить просте, ОП може набрати його по телефону, запитати, чекати відповідей, а потім надіслати його своєму начальнику
TheLQ

2
На нетривіальні запитання ви оцінювали час відповіді та кількість відповідей, можливо, трохи оптимістично.

1
@Thorbjorn - Я використовував трохи гіперболи, але я думаю, що краса SO полягає в тому, що неможливе завдання одного кодера - це тривіальне завдання іншого кодера. Стільки можливостей вирішити сьогоднішні проблеми зводиться до того, чи не натрапляли ви на це раніше. Я не бачив майже жодних викладених і чітко розроблених питань, що перетворюються на переплетені питання.
Морган Херлокер

1
Зачекайте ... Кодування Google не змусить вас осліпити !?
Мішель Тіллі

8

Скажіть йому одне:

Це як сотня дешевих рабів, які працюють на вас, і вони дійсно дешеві і надзвичайно кваліфіковані.


4
Дешеві раби? Чи не повинні раби бути вільними?
Янніс

6
@Yiannis Вони зазвичай харчуються їжею та житловими приміщеннями, "штабелери" безкоштовні :)
Цхеф

5

Якщо компанія заважає вам робити свою роботу, то це їхня проблема, а не ваша. Вони втрачають гроші, бо їх працівники не такі продуктивні, як могли б бути.

Іншими словами, не переживайте про це занадто сильно. Скажіть своєму начальникові, що вам потрібен доступ SO - якщо він не дасть вам його, то, принаймні, ви знатимете, що ви затримали свій кінець. І якщо можливо, отримайте цю розмову в письмовій формі.


Напевно, це проблема ОП, якщо політика компанії заважає йому вчитися на роботі так швидко, як можуть люди в інших компаніях.
Тім Грант

4

Хороший спосіб змусити його усвідомити, наскільки корисним може бути переповнення стека для вашої роботи, - скласти список питань, з якими ви часто стикаєтесь на роботі, шукати їх за допомогою google та побачити, скільки разів знайдеться одна з правильних відповідей на ці сайти.

Саме так (і я думаю, що я не єдиний), який я знав про переповнення стека кілька місяців тому. Це була сторінка, яку я зазвичай відвідував після пошуку в Google, і місце, де я отримав деякі відповіді, які я шукав.


3

Якщо керівник є розумною людиною, найкращою тактикою може бути запитання, чи не потрапили вони в подібну ситуацію, і подумати про те, як важко було б, якби на них були встановлені ті ж обмеження, що і на вас. .

Поклавши когось іншого у взуття, іноді змушує їх задуматися про проблему з вашого погляду і побачити те, що, можливо, їм раніше не було зрозуміло.


1

Сумно знати, що stackoverflowу вашій компанії заблоковано. Це змусило мене замислитись, чи зможете ви перейти в Google і перейти на інші сайти з питань запитання (сподіваюся, що принаймні MSDN буде для вас відкритим)

Тим не менш, це не краща альтернатива SO, але я думаю, що ви повинні звернутися до хлопців із Мережі, чому сайт блокується, можливо, щось пов'язане з кар'єрою, показаною на SO часом (хворі, але компанії не хочуть, щоб ви шукали для роботи у власній мережі .. але це правда).

Можливо, у вашій компанії можна створити виняток для дозволу на такі сайти. Найкраще було б надто оновити свого менеджера на те, наскільки корисні ПЗ і важливіше, наскільки надійні рішення, які ви знайдете там ( Ей, чи знаєте ви Джон Скіт, Марк Гравелл? ). Б'юсь об заклад, якщо він розробив шанси на те, що він буде переповнений тим, що знає, що це дуже велико (можливо, він взагалі не чув про StackExchange).


1

Загальне правило, коли я маю справу з управлінням: хочуть паперу та цифри. Тож я даю їм гідно скласти звіт про вигоди та оцінку виграшу. Я додаю кілька фігур і таблиць і зберігаю на ньому максимум 4 сторінки (більше їх все одно не читатимуть) з коротким підсумком на першій половині сторінки. Ви можете перевірити загальні процедури та культуру офісу на своєму робочому місці, перш ніж продовжувати роботу.

У цьому випадку я додам:

  • стислий опис поняття СО.
  • таблиця з ключовими програмістами на SO, з кількістю відповідей, які вони дають.
  • оцінка того, як часто SO входить до числа найкращих звернень під час пошуку в Google.
  • деяка оцінка середнього часу відповіді
  • порівняння між якістю відповідей на відповідні ! питання порівняно з тими, які знайдені у наявних у вас джерелах
  • по можливості, оцінка виграшу в часі на основі згаданих вище цифр

Ключове питання, яке я задаю собі, це: чому він заблокований? Це тому, що: а) рішення було прийнято, воно не придатне для роботи, або б) через те, що все блокується, що не повністю затверджено для роботи? Це досить важлива відмінність.

Якщо а) переконати людей у ​​тому, що він підходить для роботи, має бути не надто складно, враховуючи той факт, що ви можете легко показати кілька власних питань, на які отримали відповіді досить швидко, та покажіть деякі запитання та інші цікавіші запитання які вирішують важливі проблеми кодування. Додайте до цього кількість відповідей stackoverflow, знайдених простим гугланням питання, і керівництву доведеться важко захищати рішення, яке не підходить для роботи. Важким у цьому випадку є той факт, що вам доведеться йти прямо проти рішення керівництва, щоб у когось виникли хворі пальці ніг.

Якщо б), ви можете просто спочатку перевірити, яка процедура затвердження веб-сайту. Я не можу зрозуміти, чому в цьому випадку виникають проблеми з отриманням схвалення, якщо ви дотримуєтесь правильної процедури офісу.


0

Проблема широко політична за моїм досвідом. У мене була подібна проблема, коли SO не був заблокований , але заборонений політикою клієнтів. Так, замовник . Насправді ми всі працювали над підключенням своїх ноутбуків до VPN клієнта та відкриттям віддаленого робочого столу до їхніх розробників. Відключення та повторне підключення часто було не лише марною тратою часу, але й вимагало виправдання.

Вони не мали (поки) блоку SO, але як тільки мені зателефонували з верхнього керівництва моєї компанії, який повідомив, що код клієнта був знайдений, незважаючи на добре відредагований, на SO. Запитання було видалено років тому тому, незважаючи на хорошу відповідь.

Вся політика. Коли ви працюєте консультантом, замовник платить вашій компанії, щоб ви вирішили їхні проблеми , а не Гуглінг. І незважаючи на те, що кодування Google вважається найкращою практикою у багатьох середовищах (воно найкраще відповідає безпечному кодуванню), деякі клієнти все ще старі та параноїчні.

У моєму випадку також може бути порушення закону про конфіденційність (у моїй країні до брандмауера можуть бути доступні лише працівники поліції згідно з постановою суду для розслідування кримінальної справи, а не за запитом сисадміна або регулярного сканування), але простіше замовник міг би повзати (як мені сказали) ТАК, щоб знайти власний код у питаннях / відповідях.

Коментарі окрім того, переходимо до відповіді. Ця відповідь призначена для всіх людей, які стикаються з тією ж проблемою, що і ОП.

Перш ніж намагатись переконати свого менеджера, ви повинні зрозуміти, чи застосовували цю політику через практичну , матеріальну та законні причини. Спершу слід встановити зустріч (або написати своєму менеджеру електронний лист) із запитом, чому SO заблокований, і розблокувати її, оскільки вам потрібно використовувати її з законних причин роботи.

Ця пошта, залежно від розміру вашої компанії та співпраці вашого менеджера, може бути перетворена на sysops. У кращому випадку ви розблокуєте його через кілька годин, оскільки це, можливо, було встановлено політикою брандмауера за замовчуванням, і раніше ніхто не турбувався. Це стосується компаній, основним бізнесом яких не є ІТ, але є внутрішній ІТ-персонал (наприклад, ви єдиний розробник магазину модного будинку). Але якщо ви працюєте в справжній ІТ-компанії, я не міг повірити, що ніхто раніше не помітив блокування ТА.

Якщо ви не отримаєте хорошої відповіді, вам слід ввічливо зіткнутися з вашим менеджером, щоб обговорити це питання, можливо, усно, на зустрічі чи навіть перед кавомолкою. Будьте тверді та серйозні щодо своєї волі до обговорення цього питання та отримайте повну відповідь. Виділіть, наприклад, велику користь від продуктивності, вказуючи посилання на вже відповіді на запитання. Це доведе, що ТАК заощадив вам певну кількість робочого часу (читайте гроші компанії ) та збільшив вашу продуктивність на сотні перцентилів. Говоріть за цифрами. @JorysMeys та @ Nicolàs вказали на це у своїй відповіді.

У найгіршому випадку ви можете отримати відповідь, що "ми платимо вам, а не їм, щоб вирішити проблеми". У такому випадку ви дізнаєтесь про політику, яка стоїть за цією політикою, і, ймовірно, захочете надіслати своє резюме моїй компанії :-), яка рекламує кодування Google та кодування SO, що має в своєму штаті модератора SO: *)

Навпаки, ви також можете отримати відповідь, пов'язаний з безпекою, який я почув у досвіді. "Хто перевіряє код, розміщений анонімними членами спільноти?". Відповідь: себе . Іноді люди не розуміють, що SO створена для вирішення вузькогопроблеми. Кожен програміст не повинен копіювати та вставляти код із SO, він повинен його читати та розуміти. Якісні відповіді дають пояснення, а не лише код. А найкращі відповіді містять менше 5 рядків коду. І оскільки ми в SO редагуємо ваш код як для приховування посилань на існуючих людей / компаній, так і для того, щоб застосувати його до загального випадку, це ще одна вагома причина для доказу, що ніякого спеціального аудиту коду не слід робити на код, наданий членами спільноти SO . Обов'язок розробника полягає в тому, щоб зібрати знання, отримані на SO або інших форумах, у робоче рішення.

Щасливого Нового року!

* Я не модератор, який обирається громадою, у мене достатньо представника "інструментів модератора доступу"

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.