Bring back the 40-hour work week

Zorkus
Уже с Приветом
Posts: 6969
Joined: 26 Feb 2011 17:40

Re: Bring back the 40-hour work week

Post by Zorkus »

nightmare2 wrote:
metaller wrote:
avitya wrote:Три раза сломал билд и ушёл домой? Уволить... достаточно двух случаев, чтоб всё это пропало...
Лучше сразу уволить того, кто позволил сломать билд. Обычно его зовут release manager.
А что он сделает, если перед уходом девелопер залил некомпилируемый код?
Откатить все последние ченжлисты этого девелопера и написать тому письмо - я твои изменения откатил, как починишь - перемержишь заново и зальешь. У нас так делают в важных случаях (т.е. когда билд не может лежать).

Более мягкая мера - просто тот кто первым это обнаружил пишит остальным - мол билд текущий сломан, просьба на синкинь свои воркспейсы пока не поднимется.
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Bring back the 40-hour work week

Post by Интеррапт »

avitya wrote:Три раза сломал билд и ушёл домой? Уволить... достаточно двух случаев, чтоб всё это пропало...
Почему? Видел толковых (и талантливых) программистов, которые просто не очень организованы. Пишут отличный код, но вот такие "мелочи", как все проверить, прежде чем закоммитить - иной раз вылетает из головы. И бывает, что ломают билд. Ну так тоже мне проблема - откатили назад и попросили пофиксить. Или как Зоркус написал - просто письмо отсылается с просьбой ничего не коммитить, пока не починят проблему. Чего же хороших людей увольнять из-за таких мелочей, хороших людей и так найти непросто. Чай не в продакшен деплоят чего-то без проверки.
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Bring back the 40-hour work week

Post by Сабина »

АццкоМото wrote:
Сабина wrote: Aгащаз нету, на нас есть аджайл :mrgreen:
Наоборот бонусов маловато за "алмазы", которые oстаются в куче куда "гадят" по нескольку раз в день всей толпой.
Все лучше чем долгожданный улов раз в месяц из серии "наши сети притащили мертвеца"
Проблема аджайла в том, что в 99% случаев он не контролирует процесс разработки. Если 10 лет назад идея "а чо, сейчас сядем и напишем фичу, думаю, пары месяцев хватит" среди приличных людей вызывала брезгливое непонимание "а как же планирование? оценка рисков? дезигн? СМ? и т.д.", то сейчас под прикрытием аджайла ответственности - никакой. И ваши коллеги, ломающие билд и уходящие домой - лишнее тому подтверждение
Так что по итогу аджайл как правило просто в 100 раз более производительный именно в плане закидывания мертвецов в сети, а "олмазы" если и попадаются, то не благодаря ему, а вопреки. Sad but true. Любовная лодка разбилась о быт Хорошая идея была испоганена человеческой натурой
Согласна на все сто, но ведь живет он и еше как и думаю что не "вопреки". Dумаю алмазы попадаются чаще чем мертвецы при такой скорости выброса. Upper management же по большому счету плевать хотел на то какой ценой "алмазы выходят" :mrgreen: , да и еше надо уточнить что "алмазы" - это скорее количество новых фич, которые можно показать кастомеру с завидной частотой и взять под этот promise корзинку денег.
https://www.youtube.com/watch?v=wOwblaKmyVw
Tarasik
Уже с Приветом
Posts: 762
Joined: 20 Jan 2005 00:27
Location: La Jolla, California

Re: Bring back the 40-hour work week

Post by Tarasik »

Интеррапт wrote:
avitya wrote:Три раза сломал билд и ушёл домой? Уволить... достаточно двух случаев, чтоб всё это пропало...
Почему? Видел толковых (и талантливых) программистов, которые просто не очень организованы. Пишут отличный код, но вот такие "мелочи", как все проверить, прежде чем закоммитить - иной раз вылетает из головы. И бывает, что ломают билд. Ну так тоже мне проблема - откатили назад и попросили пофиксить. Или как Зоркус написал - просто письмо отсылается с просьбой ничего не коммитить, пока не починят проблему. Чего же хороших людей увольнять из-за таких мелочей, хороших людей и так найти непросто. Чай не в продакшен деплоят чего-то без проверки.
О сколько раз твердили миру! Эджайл это одна из предсмертных мер по попытке спасения чего то тонущего или заведомо бесперспективного либо способ управления потовыжималкой. Нормальный программист должен бояться эджайла
IContentProvider
Уже с Приветом
Posts: 5542
Joined: 30 Aug 2007 17:39
Location: USA

Re: Bring back the 40-hour work week

Post by IContentProvider »

Tarasik wrote:Эджайл это одна из предсмертных мер по попытке спасения чего то тонущего или заведомо бесперспективного либо способ управления потовыжималкой. Нормальный программист должен бояться эджайла
Agile это совсем нестрашно по сравнению с более поздним изобретением - pair programming...
nightmare2
Уже с Приветом
Posts: 7187
Joined: 31 Jan 2005 15:06
Location: GA

Re: Bring back the 40-hour work week

Post by nightmare2 »

IContentProvider wrote:
Tarasik wrote:Эджайл это одна из предсмертных мер по попытке спасения чего то тонущего или заведомо бесперспективного либо способ управления потовыжималкой. Нормальный программист должен бояться эджайла
Agile это совсем нестрашно по сравнению с более поздним изобретением - pair programming...
А это где-нибудь реально работает?
В одной компании, где я работал, как-то пытались это попробовать.
Большинство программистов заявили, что уволятся, и "идея" умерла. :cry:
Vaiyo A-O, A Home Va Ya Ray, Vaiyo A-Rah, Jerhume Brunnen G!
User avatar
Uzito
Уже с Приветом
Posts: 8230
Joined: 06 Feb 2002 10:01
Location: NJ, USA

Re: Bring back the 40-hour work week

Post by Uzito »

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

Практически это же сводится к паре индюшков пытающихся закодировать что-то в 11 часов ночи перед утренним релизом и бурно обсуждающих где правильнее поставить скобку - на этой строке или на следующей.
User avatar
fruit6
Уже с Приветом
Posts: 4205
Joined: 10 Jan 2004 01:22
Location: n-sk -> MD -> VA

Re: Bring back the 40-hour work week

Post by fruit6 »

если идея не работает, то важно ее вовремя заклеймить и DUMP
User avatar
geek7
Уже с Приветом
Posts: 20198
Joined: 01 Dec 2003 23:16
Location: Russia->USA

Re: Bring back the 40-hour work week

Post by geek7 »

Uzito wrote:Идея pair programming в теории хороша, когда есть сложная проблема, свободное время и свободные люди. Очень полезно бывает подумать вместе, критически обсудить и найти приемлимое решение.

Практически это же сводится к паре индюшков пытающихся закодировать что-то в 11 часов ночи перед утренним релизом и бурно обсуждающих где правильнее поставить скобку - на этой строке или на следующей.
в стрессовой ситуации практиковали (а-ля "перед утренним релизом") только вместо "пары индюшков "
русский+китаец. никаких бурных обсуждений, редкие дельные советы и двойная проверка в условиях когда от компиляции до тестирования ~ часа.
IMO просто слишком дорого 2-х человек занимать тем что может делать один в на немного улучшенный выхлоп. ну и у некоторых психологические проблеммы когда им "смотрят через плечо" в процессе... а так - real-time peer review дело хорошее, просто сильно дорогое => редко оправданное
Говори что думаешь, думай что говоришь!
Маразм крепчал и скрепы гнулись
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Bring back the 40-hour work week

Post by АццкоМото »

Сабина wrote: Согласна на все сто, но ведь живет он и еше как и думаю что не "вопреки". Dумаю алмазы попадаются чаще чем мертвецы при такой скорости выброса. Upper management же по большому счету плевать хотел на то какой ценой "алмазы выходят" :mrgreen: , да и еше надо уточнить что "алмазы" - это скорее количество новых фич, которые можно показать кастомеру с завидной частотой и взять под этот promise корзинку денег.
Просто свежие мертвецы выглядят, как живые. И кастомеру их показывают пока еще не начали тухнуть
С течением времени все это спешно нагаженное аджайло-скрамной командой без всякого процесса в общий репо добро начинает выглядеть и пахнуть ровно так, как и положено куче несвежих мертвецов. Причем ждать долго не приходится
Мат на форуме запрещен, блдж!
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Bring back the 40-hour work week

Post by АццкоМото »

Интеррапт wrote: Почему? Видел толковых (и талантливых) программистов, которые просто не очень организованы.
Правильно, поэтому в первую очередь нужно увольнять их манагера, который не смог их организовать. И если три раза не помогло, то уже и самих толковых-талантливых гнать ссаными тряпками следом
Мат на форуме запрещен, блдж!
User avatar
metaller
Уже с Приветом
Posts: 4514
Joined: 06 Jul 2011 12:22
Location: Oak Harbor, WA

Re: Bring back the 40-hour work week

Post by metaller »

Uzito wrote:Практически это же сводится к паре индюшков пытающихся закодировать что-то в 11 часов ночи перед утренним релизом и бурно обсуждающих где правильнее поставить скобку - на этой строке или на следующей.
В memories !!!
Я не хочу оплачивать ничьи аборты, велферы или детсады. Каждый должен сам принимать решения и нести за них ответственность.
User avatar
metaller
Уже с Приветом
Posts: 4514
Joined: 06 Jul 2011 12:22
Location: Oak Harbor, WA

Re: Bring back the 40-hour work week

Post by metaller »

АццкоМото wrote:Просто свежие мертвецы выглядят, как живые. И кастомеру их показывают пока еще не начали тухнуть
С течением времени все это спешно нагаженное аджайло-скрамной командой без всякого процесса в общий репо добро начинает выглядеть и пахнуть ровно так, как и положено куче несвежих мертвецов. Причем ждать долго не приходится
You made my day :ROFL:
Я не хочу оплачивать ничьи аборты, велферы или детсады. Каждый должен сам принимать решения и нести за них ответственность.
IContentProvider
Уже с Приветом
Posts: 5542
Joined: 30 Aug 2007 17:39
Location: USA

Re: Bring back the 40-hour work week

Post by IContentProvider »

nightmare2 wrote: А это где-нибудь реально работает?
Скажем, full time pair programming требуют порядка 80-90% веб-компаний работающих с Rails, ни разу не индийские конторы (наоборот, неприлично однородно белые). Как оно работает внутри не знаю, так как никогда не соглашусь на такие эксперименты. Снаружи выглядит очень погано как по качеству продукта, так и по количеству overtime. При этом почему-то считается эффективным (есть формулы что будто бы быстрее чем 2 чела по отдельности).

Изначальная идея была неплохой (пара часов в день при необходимости), но как всегда сработала поговорка "If I got a hammer, everything looks like a nail" и стало практиковаться полный рабочий день, полную неделю. Из описаний очевидцев больше всего угнетает что было полностью элиминировано время на думание.
User avatar
Kateryna
Уже с Приветом
Posts: 432
Joined: 22 Jan 2006 19:49
Location: Kiev,Ukraine->SF

Re: Bring back the 40-hour work week

Post by Kateryna »

full time pair programming
какая замечательная идея!

скажите, а им и один компьютер на двоих выдают?

все же надо идею усовершенстовать - программировать втроем, тогда компьютер вовсе не нужен.

напомнило далекие студенческие годы - 10 компьютеров в лабе и бригады по 2-3 человека. один думает, второй текст программы набирает, а третий - девушка с конспектом лекций написанным красивым почерком.
Хорошие девочки владеют иностранными языками, плохие – матерным, умные –
своим собственным
vtl
Уже с Приветом
Posts: 2131
Joined: 17 Jan 2011 00:24

Re: Bring back the 40-hour work week

Post by vtl »

Zorkus wrote:Ну так это проблема владельцев бизнеса, держать свой офис в такой стране. А то в Европе за овертаймы платить надо, а в Америке можно не платить, поэтому лучше напрячь людей здесь. No way :evil: .
В Праге на одну зряплату американского девелопера можно содержать 3-5 такого же уровня ;)
User avatar
fruit6
Уже с Приветом
Posts: 4205
Joined: 10 Jan 2004 01:22
Location: n-sk -> MD -> VA

Re: Bring back the 40-hour work week

Post by fruit6 »

vtl wrote:
Zorkus wrote:Ну так это проблема владельцев бизнеса, держать свой офис в такой стране. А то в Европе за овертаймы платить надо, а в Америке можно не платить, поэтому лучше напрячь людей здесь. No way :evil: .
В Праге на одну зряплату американского девелопера можно содержать 3-5 такого же уровня ;)
3-5 которые не спи**дят IP через 5 минут после начала работы? все равно что в китай аутсорсить
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Bring back the 40-hour work week

Post by dotcom »

vtl wrote:
Zorkus wrote:Ну так это проблема владельцев бизнеса, держать свой офис в такой стране. А то в Европе за овертаймы платить надо, а в Америке можно не платить, поэтому лучше напрячь людей здесь. No way :evil: .
В Праге на одну зряплату американского девелопера можно содержать 3-5 такого же уровня ;)
3-5? Даже с силиконоводолиновой зарплатой в лучшем случае 2.5. В Польше или Украине можно уже троих целых найти.
vtl
Уже с Приветом
Posts: 2131
Joined: 17 Jan 2011 00:24

Re: Bring back the 40-hour work week

Post by vtl »

fruit6 wrote:3-5 которые не спи**дят IP через 5 минут после начала работы? все равно что в китай аутсорсить
Иногда лучше жевать...
User avatar
fruit6
Уже с Приветом
Posts: 4205
Joined: 10 Jan 2004 01:22
Location: n-sk -> MD -> VA

Re: Bring back the 40-hour work week

Post by fruit6 »

vtl wrote:
fruit6 wrote:3-5 которые не спи**дят IP через 5 минут после начала работы? все равно что в китай аутсорсить
Иногда лучше жевать...
Вы из Праги? я не хотел Вас обидеть.
IContentProvider
Уже с Приветом
Posts: 5542
Joined: 30 Aug 2007 17:39
Location: USA

Re: Bring back the 40-hour work week

Post by IContentProvider »

Kateryna wrote:
скажите, а им и один компьютер на двоих выдают?

все же надо идею усовершенстовать - программировать втроем, тогда компьютер вовсе не нужен.

напомнило далекие студенческие годы - 10 компьютеров в лабе и бригады по 2-3 человека. один думает, второй текст программы набирает, а третий - девушка с конспектом лекций написанным красивым почерком.
Да, именно один компьютер на двоих, но мониторов и клавы две штуки. Удаленно тоже можно. Один печатает, другой опечатки поправляет, потому что большинство багов якобы от них... Действительно, отличная идея добавить третьего с конспектами лаптопом и Гуглем, хотя бы будут мозги.
vtl
Уже с Приветом
Posts: 2131
Joined: 17 Jan 2011 00:24

Re: Bring back the 40-hour work week

Post by vtl »

fruit6 wrote:Вы из Праги? я не хотел Вас обидеть.
Нет, не из Праги (но жил в Брно). В Чехии русских программистов работает не меньше, чем в Штатах, поэтому наезд на "чешские" моральные ценности и умственные способности - это наезд на зеркало, в общем-то. Да и местные бывают весьма толковые, учитывая что у них населения всего 10 млн., и почти все умные уехали сразу же, как только границу открыли. Многие крупные американские и западноевропейские конторы в Чехии держат девелоперские центры. И в чешские офисы перебираются дофига американцев, потому что конторы всё равно американского типа остаются (корпоративная культура, процессы), а жизнь в Чехии вообще классная.

У меня в Чехии осталось много друзей, среди которых в мире линуксового ядра есть звёзды первой величины. И в той конторе, где я работал, по поводу корпоративной этики конкретная муштра: засылают ньюхайров в Германию на ориентейшн, постоянно какие-то морально-этические тестирования проходить надо, в мейллисте ни-ни шутки про блондинок и т.п. Вплоть до того, что из-за обычного празднования Нового года со стриптизом и сиськами выгнали главного манагера по чешскому офису :crazy:
User avatar
geek7
Уже с Приветом
Posts: 20198
Joined: 01 Dec 2003 23:16
Location: Russia->USA

Re: Bring back the 40-hour work week

Post by geek7 »

IContentProvider wrote:опечатки поправляет, потому что большинство багов якобы от них...
:shock: а IDE/компилятор ?
Говори что думаешь, думай что говоришь!
Маразм крепчал и скрепы гнулись
User avatar
geek7
Уже с Приветом
Posts: 20198
Joined: 01 Dec 2003 23:16
Location: Russia->USA

Re: Bring back the 40-hour work week

Post by geek7 »

vtl wrote:в той конторе, где я работал, по поводу корпоративной этики конкретная муштра: засылают ньюхайров в Германию на ориентейшн, постоянно какие-то морально-этические тестирования проходить надо, в мейллисте ни-ни шутки про блондинок и т.п.
а как выглядят морально-этические тестирования, как-то я с таким эээээ изобретением HR еще не сталкивался
vtl wrote: из-за обычного празднования Нового года со стриптизом и сиськами выгнали главного манагера по чешскому офису :crazy:
это где такие милые обычаи?
Говори что думаешь, думай что говоришь!
Маразм крепчал и скрепы гнулись
vtl
Уже с Приветом
Posts: 2131
Joined: 17 Jan 2011 00:24

Re: Bring back the 40-hour work week

Post by vtl »

geek7 wrote:а как выглядят морально-этические тестирования, как-то я с таким эээээ изобретением HR еще не сталкивался
Сначала надо смотреть слайды про то, как прекрасны геи и как унижают женщин. Потом выбрать правильный ответ из списка на вопрос типа: "Эдик поцеловал Вадика, и вы это увидели. Что вы сделаете: а) стошните; б) одобрительно закиваете; в) сделаете морду тапком". Или: "Алла пожаловалась на своего босса Андрея, что он её домогается. Андрея сразу выгнали, без суда и следствия, Аллу запромоутили на место её бывшего босса. Вы: а) какая молодец Алла, стойкая женщина! б) Андрей - гадкий мужлан; в) надо вообще всех мужланов построить в ряд и каждого второго расстрелять, ату их!".
это где такие милые обычаи?
В Чехии же. Было...

Return to “Работа и Карьера в IT”