Отвлекание разработчика
Суббота, 14 ноября, 5:47
Есть известная проблема — контекст свитчинг программиста стоит 15 минут и, поэтому с точки зрения бизнеса его очень плохо отвлекать лишний раз. Однако в командной работе программиста регулярно отвлекают коллеги или начальники и этот процесс, казалось бы, единственно возможный и тут ничего нельзя изменить.
Последнее время я видел частое упоминание двух практик, которые, в целом, как-то решают эту проблему — публикование статуса в скайпе (или другом im) или выделение определенных часов в день, когда человека ни в коем случае нельзя отвлекать и часов когда отвлекать можно (обычно, с публикацией указанных часов в общедоступном календаре).
Это все, очевидно, методы совершенно отвратительные, ибо нормальному человеку сложно и, обычно, вообще невозможно помнить, что надо менять статус в скайпе (теоретически, можно заставить и приучить себя это делать, но в целом очевидно что статус ставится просто один раз и потом про него забывается навсегда), а выделение специальных часов должно работать для крайне небольшого числа людей — многие разработчики иррационалы, и в какие часы им захочется и получится эффективно поработать в конкретный день они узнают исключительно тогда, когда это время наступит.
И вдруг мне придумалось простое изящное решение — приучить разработчика постоянно отчитываться в определенный чат о том, что он делает. Это, в сочетании с хорошо организованной последовательной работой позволяет, с одной стороны, его начальнику понимать прогресс и сроки, а с другой стороны позволяет понимать, когда его можно отвлекать. Особенно хорошо, если разработчику разрешить честно писать что у него прямо сейчас прокрастинация и он ничего не делает по работе.
Этот процесс, вероятно, можно прилично автоматизировать — если последние окна — это приложения какой-то среды разработки/отладки и недавно нажимались кнопки/двигалась мышь — человек работает, если человек переключился на вконтактик-телеграм больше, чем на пару минут — у человека прокрастинация и его можно, и даже нужно, отвлекать рабочими вопросами, а если нет никакого движения — человек, возможно отсутствует (например, пьет чай), что легко проверяется, например, вебкамерой или каким-то датчиком на месте.
Что думаете? А как эту проблему решаете вы?
upd: оказывается, я не изобрел ничего нового. По сути — это андон.
Последнее время я видел частое упоминание двух практик, которые, в целом, как-то решают эту проблему — публикование статуса в скайпе (или другом im) или выделение определенных часов в день, когда человека ни в коем случае нельзя отвлекать и часов когда отвлекать можно (обычно, с публикацией указанных часов в общедоступном календаре).
Это все, очевидно, методы совершенно отвратительные, ибо нормальному человеку сложно и, обычно, вообще невозможно помнить, что надо менять статус в скайпе (теоретически, можно заставить и приучить себя это делать, но в целом очевидно что статус ставится просто один раз и потом про него забывается навсегда), а выделение специальных часов должно работать для крайне небольшого числа людей — многие разработчики иррационалы, и в какие часы им захочется и получится эффективно поработать в конкретный день они узнают исключительно тогда, когда это время наступит.
И вдруг мне придумалось простое изящное решение — приучить разработчика постоянно отчитываться в определенный чат о том, что он делает. Это, в сочетании с хорошо организованной последовательной работой позволяет, с одной стороны, его начальнику понимать прогресс и сроки, а с другой стороны позволяет понимать, когда его можно отвлекать. Особенно хорошо, если разработчику разрешить честно писать что у него прямо сейчас прокрастинация и он ничего не делает по работе.
Этот процесс, вероятно, можно прилично автоматизировать — если последние окна — это приложения какой-то среды разработки/отладки и недавно нажимались кнопки/двигалась мышь — человек работает, если человек переключился на вконтактик-телеграм больше, чем на пару минут — у человека прокрастинация и его можно, и даже нужно, отвлекать рабочими вопросами, а если нет никакого движения — человек, возможно отсутствует (например, пьет чай), что легко проверяется, например, вебкамерой или каким-то датчиком на месте.
Что думаете? А как эту проблему решаете вы?
upd: оказывается, я не изобрел ничего нового. По сути — это андон.
Андон (в переводе с японского «лампа», англ. andon) – средство информационного управления, которое дает преставление о текущем состоянии хода производства, а также при необходимости создает визуальное и звуковое предупреждение о возникновении дефекта. Это один из главных инструментов в реализации принципа организации производства дзидока — остановка процесса ради улучшения качества -- http://www.up-pro.ru/encyclopedia/andon.html
Rspamd
Понедельник, 24 августа, 22:54
Мы тут перешли на Rspamd (пока на собственном почтовом сервере, после обкатки и фиксов будет массово для всех клиентов) и это великая вещь, но до чего же там плохая документация...
Не, документации много, и то что в ней написано — написано очень подробно. Но ненаписанной документации там еще больше.
В итоге у нас за пять дней уже развестистая внутренняя дока про то какой параметр что означает и что делает, про то, как сетапить и т.д. и всего этого в основном нет не только в официальной документации, но и даже по иссьюсам в гитхабе и рассылках не найти :(
Не, документации много, и то что в ней написано — написано очень подробно. Но ненаписанной документации там еще больше.
В итоге у нас за пять дней уже развестистая внутренняя дока про то какой параметр что означает и что делает, про то, как сетапить и т.д. и всего этого в основном нет не только в официальной документации, но и даже по иссьюсам в гитхабе и рассылках не найти :(
Новое слово — требоисполнитель
Воскресенье, 28 июня, 5:34
Новое слово (и сразу слово дня) — требоисполнитель.
"Требоисполнителями называют тех, кто делает что положено и как положено, но без души, лишь бы сделать." — https://journal.tinkoff.ru/svyashchennik/
Идея дня — для сотрудников сделать медаль — требоисполнитель месяца. По аналогии с MVP (Most Valuable Person, сотрудник месяца).
"Требоисполнителями называют тех, кто делает что положено и как положено, но без души, лишь бы сделать." — https://journal.tinkoff.ru/svyashchennik/
Идея дня — для сотрудников сделать медаль — требоисполнитель месяца. По аналогии с MVP (Most Valuable Person, сотрудник месяца).
16 лет
Среда, 13 мая, 14:22
Сегодня Доброхосту 16 лет.
Мертвые не умирают
Среда, 25 сентября, 0:0
Мертвые не умирают — The Dead Don't Die, 2019
Прекрасный фильм, с кучей референсов. Видимо, так сейчас модно (Однажды в Голливуде, Люди в Черном 4 — еще больше полны еще более жирных референсов).
Самый топчик — Зельда, которая, очевидно, вампир из Выживут только любовники (но вот НЛО — это было неожиданно), "Странно", "Сентервиль. США. Очень хорошее место" — это вот прямо оттуда (ну и конечно, сцены с мечом — про Убить Билла).
Сцена с "я так больше не могу" и бабулей — это я уже где-то видел — классический фрагмент кучи фильмов про зомби.
И отдельная прелеть — диалоги. Диалоги, очевидно, отсылка к Макдонаху, и вот это, вероятно, на столько для большинства не очевидно, что фантастически прелестно. В обзорах все пишут про топорность шуток, но все становится очевидно, если посмотреть любого Макдонаха в театре.
В отличии от однажды в голливуде, где все понятно, если знать или погуглить историю — много непонятных мест. Сентервиль — Кентервиль? Но отсылка не раскрыта, исправительное учредление для детей вроде выглядит знакомо, но не вспоминается, сцена с НЛО тоже загадочна, музыка в начале сцены как бы предвещает и вспоминаются Жандармы и инопланетяне, но потом всё идет по другому сценарию. Есть ощущение, что не хватает каких-то больших сцен, которые зачем-то вырезали, да и концовка слегка скомакана. Может быть потом выйдет режиссерская версия?
Прекрасный фильм, с кучей референсов. Видимо, так сейчас модно (Однажды в Голливуде, Люди в Черном 4 — еще больше полны еще более жирных референсов).
Самый топчик — Зельда, которая, очевидно, вампир из Выживут только любовники (но вот НЛО — это было неожиданно), "Странно", "Сентервиль. США. Очень хорошее место" — это вот прямо оттуда (ну и конечно, сцены с мечом — про Убить Билла).
Сцена с "я так больше не могу" и бабулей — это я уже где-то видел — классический фрагмент кучи фильмов про зомби.
И отдельная прелеть — диалоги. Диалоги, очевидно, отсылка к Макдонаху, и вот это, вероятно, на столько для большинства не очевидно, что фантастически прелестно. В обзорах все пишут про топорность шуток, но все становится очевидно, если посмотреть любого Макдонаха в театре.
В отличии от однажды в голливуде, где все понятно, если знать или погуглить историю — много непонятных мест. Сентервиль — Кентервиль? Но отсылка не раскрыта, исправительное учредление для детей вроде выглядит знакомо, но не вспоминается, сцена с НЛО тоже загадочна, музыка в начале сцены как бы предвещает и вспоминаются Жандармы и инопланетяне, но потом всё идет по другому сценарию. Есть ощущение, что не хватает каких-то больших сцен, которые зачем-то вырезали, да и концовка слегка скомакана. Может быть потом выйдет режиссерская версия?