Почему компании не покупают разработчикам развлекательные инструменты? [закрыто]


28

Много раз, когда я устаю от развития, и мой разум больше не помогает мне (дома), я просто делаю что-то интересное, и мой разум освобождается для большего количества часов работы с более высокой способностью решать проблемы. Однако, когда я рекомендовал эту технику своему менеджеру в качестве метода повышения производительности и эффективности работы разработчиков, он отказался признать, что работа - это не место для развлечений. Я думаю, что эта формула работает для меня. Это правда и для других разработчиков:

2 hours of productive work + 30 minutes of entertainment > 3 hours of dull work

Почему компании не верят в это?

Обновление: я не знаю, почему это было закрыто как не по теме. Пожалуйста, если вы считаете, что это актуально, проголосуйте, чтобы открыть его снова.


Возможно связанный вопрос: programmers.stackexchange.com/questions/14827/…
Алекс Фейнман

4
Нет, это что-то совершенно другое @ Алекс. :). На самом деле это очень хороший вопрос, и результат может быть очень продуктивным. Я следую за этим.
Саид Нимати

2
Позвольте мне соединить точки для вас. Время, не проведенное на клавиатуре (например, потраченное на игру в казу), можно считать «не продуктивным». Однако истинная мера производительности - это ... производительность. Если игра на инструменте делает вас более продуктивным, должен ли этот фактор учитываться в часах в неделю? Или нет?
Алекс Фейнман

3
Это действительно связано с разработкой программного обеспечения? Разве вопрос и аргументы, выдвигаемые в ходе дискуссии, не верны в какой-либо профессии, которая хотя бы умеренно креативна?
blubb

2
Да, еще один вопрос, который относится к performance.stackexchange.com
Циклоп

Ответы:


34

Я возглавляю небольшую команду и теперь могу вам сказать, что НИКОГДА не позволю это на моем рабочем месте. Вот почему:

  1. Это отстой, если вы НЕ разработчик. Последнее, что хотят видеть мои администраторы и администраторы, - это люди, которые веселятся во время работы. Их не волнует, может ли это иметь смысл, это просто бесит, и мне придется иметь дело с руководителями отделов, которые недовольны персоналом.

  2. То, что работает для некоторых кодеров, не работает для других. Я вполне уверен, что одному из моих парней это понравится и, возможно, будет более продуктивным. Я также довольно уверен, что производительность по крайней мере для ТРИ из них снизится. Что мне делать с тремя из них? Разработка - командная игра, и я должен делать то, что хорошо для команды.

Есть еще несколько причин, по которым я бы не стал этого делать, но уже поздно, где я нахожусь, поэтому, возможно, я отредактирую это завтра, но вот как я обращаюсь с людьми, которым нужны перерывы на развлечения.

Каждый получает работу в небольших пакетах. Даже если это большой проект, вся работа разбита на ежедневные / почасовые куски. Таким образом, я примерно знаю, когда все будет завершено. Если вы можете выполнить качественную «достаточную» работу раньше, чем предусмотрено в бюджете, или если я чувствую, что могу доверять вам выполнить ее вовремя, ваш график станет гибким, и вы сможете делать с ним все, что захотите, ПРЕДОСТАВЛЯЯ его вне офиса.

Завершить однодневную работу за два часа и код приличный? Выйди из офиса и делай что хочешь. Если это фильм, я даже заплачу за него. У меня есть приличный бюджет на такие вещи, если ты это заслужил.

Я занимаюсь этим уже более 2 лет, и мои парни любят это. Я не устанавливаю смехотворную рабочую нагрузку, поэтому они знают, что, если они все делают правильно, им никогда не придется работать целых восемь часов.

Я рад сообщить, что большинство моих средних программистов быстро "поправились" в этой системе. Это может быть не идеально, и я иногда ловлю злость у моего босса, но мои парни счастливы, работа почти всегда выполняется с опережением графика или с опережением графика, и все любят бонусы.

Кстати, он также дал понять, что это не относится к спринтам. Благодаря гибкости в обычное время я могу требовать и получать поддержку, когда дело доходит до спринтов.


4
Это был бы хороший компромисс; это показывает, что вы понимаете, что качество важнее, чем притворяться, что вы работаете 8 часов, чтобы люди могли видеть вас за вашим столом. +1 за это.
Уэйн Молина

9
Где я могу подать заявку на работу для вас? :)
Пол

1
Хороший момент с честностью развлечений для сотрудников, не являющихся программистами. Возвращение домой раньше - это гораздо лучший стимул закончить раньше, чем привилегии для игровой комнаты.
rlb.usa

1
Так что говорите, что у вас есть люди, которые вас интересуют, и ваш персонал. Если вы назначаете работу, я рискну предположить, что вы назначаете задачи на основе этих уровней квалификации, что заставляет меня думать, что у вас есть общая тенденция по времени выезда, нет? Т.е. «рабочие лошадки» работают хороший 8-часовой рабочий день (или близко к нему), в то время как те, кто получил «более легкие» (и я использую это слабо) задачи, выходят раньше? Или вы распределяете работу равномерно и имеете хорошо распределенный набор навыков?
Брэд Кристи

Мне нравится, как вы управляете людьми, которые добиваются цели. Что касается ваших 2 баллов: 1. Почему бы не позволить всем делать "веселые" перерывы? QA / Admin / support / sales / любой другой может иметь другую работу, но это не значит, что она менее утомительна. Я в основном разработчик, но я поддерживаю и проверяю, небольшие фрустрации, которые идут с каждым, разные, но вполне реальные. 2. Разве ты не можешь доверять своей команде, чтобы "компенсировать" бездельников? (члены команды оказывают давление на тех, кто не выполняет работу из-за отсутствия серьезных, и, возможно, повышения производительности труда серьезных участников> потери производительности бездельников)
Джонатан Мерлет

33

Может быть, потому что производительность трудно измерить, а часы, по- видимому , не работают, поэтому они часто выбирают легкий путь.


1
Это основной момент. я считаю.
CND

3
Ага; Грустная правда в том, что многие люди придерживаются такого мнения, что если вы не находитесь за своим столом, вы не работаете. Кроме того, причина, по которой нам так трудно получить гибкое время или удаленные позиции, и почему мы должны объяснить не-разработчикам, что, даже если мы не печатаем, мы можем думать о проблемах или исследовать.
Уэйн Молина

1
Большинство менеджеров не имеют возможности правильно измерить производительность своих подчиненных, поэтому они используют (в основном) бессмысленные метрики, такие как часы или строки кода.

1
Хотя это правда, он не дает ответа на вопрос, поскольку подразумевает, что решение против этой политики является произвольным или неправильным. Это не так, это не без причины. Смотрите ответ Пермы.
FastAl

@ Крис: Это не ограничивается менеджерами, смотрящими на подчиненных. Как вы измеряете свою производительность? Можете ли вы составить график его взлетов и падений ежедневно и противопоставить его своим коллегам по работе? Я не пытаюсь быть умным или хитрым, просто производительность разработчика практически невозможно измерить, и это для всех участников.
двоичный беспорядок

31

По моему опыту, самый простой ответ заключается в том, что [несколько, многие, большинство] ваших коллег не разделяют вашу страсть к развитию. Они просто за зарплату. Если бы был доступен бильярдный стол или Xbox, дополнительные политики и мониторинг для предотвращения злоупотребления этими привилегиями стоили бы больше, чем производительность, которую мог бы получить кто-то вроде вас.

Тем не менее, есть некоторые компании, у которых есть бильярдные столы, полные настройки Rock Band и тому подобное. Вам просто нужно найти их и доказать им, что вы тот тип разработчика, которому можно доверять, чтобы должным образом использовать эту среду, чтобы воплотить в жизнь все их мечты о проекте.


«Есть некоторые компании, у которых есть бильярдные столы» ... Обычно они заканчивают тем, что пытаются избавиться от таких удобств, когда обнаруживают, что даже лучшие разработчики связаны человеческой природой.
FastAl

@FastAl Без имен, я знаю довольно успешную компанию в моем регионе, которая годами предлагала и рекламировала такие удобства. Это будет успешным, только если разработчики любят то, что они делают, и имеют достаточную мотивацию для своевременного выполнения высококачественных работ. Перерывы тогда больше похожи на глотки свежего воздуха, чем на слабые адайские марафоны; быстрое питье воды больше, чем ночь пьянства.
Дэвид Руттка

6

На мой взгляд, компания говорит: «Вы должны быть здесь восемь часов в день, но вы можете делать перерывы в это время, чтобы играть в игры для XBox», - это почти хуже, чем компания, которая просто говорит: «Вы должны быть здесь восемь часов в день. «. Я бы предпочел, чтобы компания внедрила рабочую среду только для результатов .

Если я на работе, я застреваю на работе, независимо от того, запускаю ли я код или играю в XBox. Если компания действительно заботится о моей продуктивности, им будет безразлично, в какие часы я работаю или откуда я их работаю, если работа будет выполнена. Я бы скорее работал меньше часов и играл в свое свободное время, чем играл на работе в качестве предполагаемого повышения производительности.


4

Короткий ответ: многие компании невежественны и застряли в менталитете заводских рабочих 1950-х годов; любое время , проведенное не явно работает это время , потраченное не работает вообще в сознании этих людей. Вот почему нам, как разработчикам, так трудно получить гибкое время, дистанционное переключение на работу или множество других вещей, которые наша профессия должна допускать, вплоть до льгот, таких как развлечения для быстрых перерывов.

Я нахожу, что этот менталитет "старой школы" часто встречается в устоявшихся компаниях, которые принадлежат пожилым людям; в новомодных стартапах, которыми управляют ребята из колледжа или только что окончившие колледж, они охотнее воспринимают эти вещи, потому что они выросли вместе с ними и понимают, что иногда у вас возникают проблемы с волосатыми волосами, и вам нужно просто немного потушить помогите решить эту проблему, и быстрая игра Halo / Call of Duty или вход в WoW для выполнения ежедневного квеста или запуска быстрого подземелья - это то, что доктор прописал. С другой стороны, компания, основанная 50-летним мужчиной, вряд ли будет охватывать идею, скажем, Xbox 360 в комнате отдыха для разработчиков, потому что маловероятно, что 50-летний генеральный директор играет Сам Xbox 360,

Мне неприятно это говорить, но я вижу, что эти вещи становятся все более распространенными, когда старшее поколение умирает или уходит на пенсию, а новое поколение, которое выросло с видеоиграми, компьютерными играми и смартфонами, вступает во владение. Они склонны понимать, что качество> количество и присутствие в офисе не обязательно означает, что вы «трудитесь на работе» лучше, чем их старшие.


2
Эй, сейчас ... Я не слишком далеко от 50, и я люблю XBox!
Catchops

-1; Это ужасное обобщение. Я знаю много людей - некоторым из них уже за 50, - у которых есть последние приставки, у них есть время поиграть в игры сейчас, когда их дети переехали или учились в колледже. Это больше связано с корпоративной культурой, которая существует за пределами отдельных лиц, и ее гораздо сложнее изменить.
двоичный беспорядок

Но эта корпоративная культура гораздо чаще встречается в устоявшихся компаниях, чем в молодых стартапах.
Уэйн Молина

Да, но "созданная компания"! = "50-летние скучные квадраты, которые не играют в xbox"
Binary Worrier

3

Это, безусловно, зависит от компании. У некоторых компаний есть комнаты с бильярдными столами, досками для дартса и другими развлечениями, доступными именно для таких случаев. Я сам иногда беру 30-45 минут и иду играть на моей трубе (хорошо - я ботаник и музыкант), и когда я возвращаюсь, мой мозг обновляется, и я могу снова работать.

Хорошие менеджеры и многие прогрессивные компании видят эту тенденцию и используют эти преимущества. Некоторые из них все еще довольно старые, но это не значит, что вы не можете встать и пройти освежающий курс - хороший менеджер наверняка поймет.

PS - это абсолютно предполагает, что вы работаете в течение рабочего времени!


3

Компании могут или не могут верить в это, или, что более важно, руководство компаний не верит. Однако, чтобы передумать, вам нужно будет доказать, что в пользу компании была прямая цена / выгода, и я не совсем уверен, насколько это легко. Не очень многие компании - в соответствии с общей схемой - откладывали бы бюджет на такое прохождение времени - они ожидают, что вы будете продуктивными.


3

Когда я начинал, была местная компания по производству мобильных телефонов, которая имела такую ​​среду: двухъярусные кровати, игровые приставки, множество безалкогольных напитков / закусок, мешки с фасолью, столы для пинг-понга и т. Д. Это также была компания, которая наняла свежих вне колледжа дети и молодые разработчики. Фактически, никому в компании не было более 25 лет (включая генерального директора).

Я не хочу стерео, но я почти чувствую, что эта среда хороша для тех, кто все еще увлечен программным обеспечением, и чаще всего это молодое поколение. Не то чтобы у вас не было человека, который полностью наслаждался развитием всей своей карьеры, у вас есть (как утверждали другие) люди, которые просто приходят за зарплатой.

Я не верю, что такую ​​среду вы можете просто навязать в текущей ситуации. Я видел, что это было бы более успешным, когда предлагалось как преимущество для прихода в компанию (и чаще ценилось и не подвергалось злоупотреблениям), чем когда оно приобреталось позже. Причина в том, что теперь у вас есть люди, которые его не используют, которые переступят через уважительные пределы и будут просто играть весь день, а не использовать его по назначению.


3

Я был по обе стороны этой проблемы, и я думаю, что вы, возможно, ставите своего менеджера в трудное положение. Смотри, понятно, что сотрудники не проводят 100% своего рабочего дня за продуктивной работой, если они не на конвейере. Это основано на оценках и часто рассматривается как сделка с сайномором.

Теперь, вынуждая вашего менеджера обращаться с этим открыто, вы просите их явно дать вам лицензию на «обман», что является опасным основанием. Ваш менеджер может даже согласиться с вами, но это может быть карьерным самоубийством для него официально признать это, особенно в большой компании.

Вы бы лучше держали подобные вещи в неформальных каналах.


3

Нет, спасибо! Мне нравится оставлять работу на работе. Я буду развлекаться в свое время. В моей компании есть настольный футбол. Я ненавижу эту игру и никогда не играл в нее. Я действительно люблю пинг-понг, но мы никогда не получим это здесь.

Есть четыре способа потратить время и деньги: http://www.youtube.com/watch?v=Un4-eI1T71E

Лучше всего, когда вы тратите свое на себя.


1
Мне посчастливилось поработать за столом с настольным футболом и столом для пинг-понга. Как я скучаю по тем дням.
Марк Рэнсом

2

Компании управляются тем, что лучше для компании, а не тем, что хотят люди. Бизнес нуждается в приоритете. Зачем мне предоставлять ваше игровое время, вы можете сделать это в нерабочее время. Вам платят за работу. Если я дам это вам, то как я могу не дать это другим 10000 человек, работающих в компании? То, что вы просите, огромно затраты для компании без доказательстввыгода. Если вы хотите что-то подобное, у вас должно быть ДОСТОЙНОЕ доказательство того, что это действительно повысит производительность. (И ожидайте, что это будет быстро отключено, когда это не произойдет, если они когда-либо пойдут на это) И не только для вас, но и для всех в компании. Это не та выгода, которую вы можете дать только одной группе, поэтому вы редко видите ее за пределами компании-разработчика программного обеспечения. Учитесь работать, когда вы на работе, как и все остальные. Вы не должны быть мотивированы, это не должно быть весело.


2

Цель этих игрушек - не радовать людей. Это сделать их дольше оставаться в офисе. Уравнение выглядит так:

8 часов работы <9 часов работы + 1 час игры

И бильярдный стол дешевле, чем дополнительные $$$, которые они должны были бы заплатить людям, чтобы заставить их остаться на дополнительные часы.

Эта стратегия работает с молодежью без семьи, которую любят рабочие стартапы. Если вы нанимаете людей более старшего возраста, вам придется либо тратить время на наличные, либо просто соглашаться с тем, что им придется уйти в 17 или 18 часов (из-за детей, жены и т. Д.).


Quant_dev, это был мой опыт здесь, в Остине. Одна из идей в области стартапов в области программного обеспечения заключается в том, чтобы сделать офис пристанищем, куда одинокие гики не захотят уходить. Оборотная сторона этой медали в том, что работник, который хочет прийти в офис, работать целый день, а затем возвращаться домой, начинает выглядеть как бездельник, потому что он не доступен в 10 вечера после того, как шутеры от первого лица сделают перерыв и решат кодировать некоторые.
Джим в Техасе

@Jim в Техасе Это не обратная сторона, вот и весь смысл ;-)
quant_dev

1

Как вы думаете, это справедливо, когда вы нанимаете сантехника, электрика, механика и т. Д.? Вы бы заплатили кому-то за 3 часа труда, если он потратил полчаса, играя в X-box?

По этой же причине многие менеджеры не видят это по-вашему.


3
Нет, я совершенно не согласен с @davidhaskings. Офисы Google являются очень хорошим примером такого подхода. Да, я заплачу, потому что я хочу, чтобы моя работа была выполнена, а не измеряла рабочее время.
Саид Нимати

2
Google не типичная компания, и они не нанимают типичных программистов. Вещи, которые работают для Google, не обязательно будут работать для всех остальных.
Давидхаскинс

8
За исключением того, что разработчикам программного обеспечения не платят за труд, нам платят за результаты. Или должно быть .
Уэйн Молина

4
Уэйн делает хорошую мысль. Если бы сантехник взимал с меня фиксированную плату за работу, мне было бы все равно, если бы они делали много перерывов или бездельничали, пока работа выполнялась. Тем не менее, большинство программных заданий платят вам за час или год работы. Таким образом, чем меньше вы делаете за это время, тем меньше ценность они получают за свои деньги.
JohnFx

1

Работодатели платят вам за X времени на производство. Так что либо вы работаете для кого-то, кто понимает вашу потребность в творческих перерывах, либо нет, но вы не собираетесь легко передумать. Лучше принять 30-минутный перерыв на 5 минут или 60-минутный перерыв на 15 минут, где вы можете сделать что-то, что не так уж и интересно.



1

Генеральному директору крайне сложно объяснить, почему компании необходимо приобретать такие развлечения, как консольные игры, мебель для гостиной и столы для футбола. Некоторые сотрудники могут даже заявить, что участие в этих мероприятиях в рабочее время означает, что программисту просто не хватает работы. Все это основывается на личных стандартах вашего нынешнего руководства и трудовых этических убеждениях / предпочтениях. Так что это почти как спор, почему ваша религия лучше их.

Я думаю, что вам лучше всего отказаться от темы, чтобы вас не назвали «ленивым». Ненавижу это говорить, но гораздо проще найти компанию, ориентированную на программиста, с таким местом развлечений, чем подтолкнуть вашу нынешнюю компанию в этом направлении.

Если вы решите снова затронуть эту тему, я бы рекомендовал вернуться с некоторой достоверной статистикой производительности и развлечений. Также подготовьте какой-нибудь план / тактику, которая предотвращает расходы типа «Если вы даете мышке печенье» в этой области.


1

На это есть несколько причин.

  1. Хотя молодые люди, не имеющие семьи, могут быть довольны тем, что большинство / все их социальные взаимодействия на работе, большинство из нас просто хотят выполнять свою работу и идти домой. Это не значит, что мы не увлечены тем, что делаем, а скорее в нашей жизни гораздо больше, чем просто программирование. Таким образом, большинство сотрудников не хотят / не используют этот материал в любом случае.
  2. Большинству компаний приходится иметь дело с несколькими типами работников. Там, где я работаю, большинство людей бегают и обслуживают печатные машины. В компании, насчитывающей более 700 человек, около 15-20 человек, которые могли бы получить выгоду от того, о чем вы говорите. Остальные просто разозлились.
  3. Лично я начал чувствовать, что компании, которые занимаются этим, либо хотят, чтобы вы никогда не уходили, либо не имеют достаточной зрелости для правильного ведения бизнеса. Меня гораздо больше интересует окружающая среда ROWE, чем среда, в которой я могу играть в игры или вести войну с нерфами. В конце концов, жизнь слишком коротка, чтобы тратить все свое свободное время на работу.

Придумайте другой способ очистить голову или найти другую работу, которая соответствует философии, которую вы хотите. Только не думайте, что вы сможете пойти в компанию, у которой нет такой философии, и убедить их реализовать ее. Это не произойдет.


0

Я собирался комментировать, но думаю, что я должен дать полный ответ. Потому что некоторые сотрудники будут злоупотреблять этим. Потому что другие отделы будут жаловаться, что у них нет того же самого, потому что некоторые менеджеры никогда не смирятся с тем, что это приведет к повышению производительности. В конце концов, слишком много трений для выгоды, которую это может принести. Я работал во многих местах, я видел, и людям слишком легко увязнуть в вещах, которые только слегка развлекают или совсем не развлекают, таких как пасьянс, тральщик, фейсбук и множество других вещей. Наличие чего-то, что предназначено для развлечения и отвлечения от работы, кажется большой проблемой. Конечно, некоторые люди могут справиться с этим, но большинство не может. Даже те, кто может справиться с этим, могут использовать его больше, чем следовало бы, потому что s другие сотрудники, которые просят их играть, или потому что все остальные тратят на это гораздо больше времени. Вместо этого компании должны тратить деньги на то, чтобы сделать работу более приятной. Например, покупая качественные рабочие столы и стулья, предоставляя тихие частные кабинеты, предоставляя быстрые и стабильные рабочие места для разработчиков, и нанимая других высококлассных сотрудников, с которыми разработчики захотят работать.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.