Имя: Пароль:
LIFE
Юмор
OFF: Верите ли вы, что программиста нельзя прерывать, если он пишет код?
🠗 (Asmody 13.06.2020 22:27)
, , ,
0 Поросян
 
29.03.20
15:04
1. Нельзя 52% (17)
2. Можно 27% (9)
3. Другое 21% (7)
Всего мнений: 33

Бывают программисты, которые толком и не работают - торчат на мисте днями напролет, ставят иногда обновления или дорабатывают конфигурации по мелочи. А бывают программисты, у которых работа подразумевает полное погружение и написание сложного кода по несколько часов в день. Так вот если такой программист уже раскочегарился и "встал на рельсы", то его ни в коем случае нельзя отвлекать пока он не закончил или не сделал перерыв.
Верите ли вы в такую теорию? О ней я не так давно прочитал но на деле проверял это уже множество раз на протяжении всей карьеры. И так - вот она.

Наглядно это проиллюстрировать можно так:  Первый час ты вникаешь в задача, вспоминаешь на чем остановился, потихоньку начинаешь дорабатывать код.  Твой коэффициент
k =1
Второй час ты уже втянулся в процесс, вспомнил многое, ускорился и работаешь с
k=3.
еще через час ты уже полностью втянулся, многое сделал и у тебя появились идеи, которые тебе нетерпится реализовать
и успеть до конца рабочего дня.
k=6
Но тут к тебе в мессенджер приходит сообщение от какого-нибудь финансового аналитика (ты обязан оперативно отвечать на все сообщения) и пока ты читаешь и пытаешься понять что они от тебя хотят, у тебя происходит отключение от проекта и падение продуктивности в последствии.
k = 0.5
когда ты возвращаешься к проекту, то тебе придется пройти часть пути вопторно чтобы добиться такой продуктивности, как когда k=6 и не факт, что ты сможешь в этот день добиться этого.  (Все цифры - это лишь условность)
Стоит ли позволять коллегам иметь доступ к программисту когда он занят решением сложных задач? Или выделять под поддержку только отдельные часы рабочего дня?
Речь идет только о таких программистах, которые по работе всегда заняты решением сложных задач, а не простеньких.
22 Конструктор1С
 
29.03.20
16:57
В этой книге всё обсосано со всех сторон
https://www.ozon.ru/context/detail/id/139125052/

Другое
28 Djelf
 
29.03.20
17:45
(0) Прошу писать о проблемах на почту, а звонить только когда реально что-то сломалось и машины не поедут, а это штрафы.
Кодить 24х7 все равно невозможно, иногда возможно и даже нужно отвлечься на часик от основного кода, за это время иногда находятся более простые решения.
ИМХО, если задача действительно сложная, мозг продолжает над ней работать в фоновом режиме. Как бы этот процесс оттрассировать? ;)

Т.е. на в идеале Нельзя, но по факту Можно, это если программист заодно и техподдержка.
А вот если программист надежно прикрыт техподдержкой, то Нельзя категорически. Для ответов должно быть отдельное время и другие программисты для решения 5-минутных задач.

Другое
41 experimentator76
 
29.03.20
20:26
Когда делаешь задачи, которые уже делал раньше - отвлекаться проще, главное, чтобы таких задач было немного одновременно и чтобы между ними можно было немного отдохнуть. Задачи, которые раньше не делал, практически всегда требуют состояния потока, длящегося по времени в зависимости от сложности.

Другое
68 1ctube
 
30.03.20
06:49
Прикольно будет, когда программист пишет код, его не отрывают от процесса, однако этот код уже будет не нужен т.к. ТЗ поменяли.
П.С. Всё зависит от ситуации

Другое
69 Lexandr
 
30.03.20
07:53
На работе не дают сосредоточиться. Технологий программирования внешнего мира рассыпается, как прах. Распоряжения директората хватает на несколько часов, просветительская деятельность - все смотрим, как у нас от короновируса спасаются,  посылал уже много раз, так возвращаются, даже закрытая дверь в кабинет не помогает - некоторые вообще воспринимают это, как оскорбление. Причем сообщения в мессенджерах  абсолютно не отвлекают, но у нас проблему не могут объяснить без махания рук и шевеления органов речи. Приходится работать в режиме что в голове - всё на "бумагу". Иногда это очень сильно тормозит процесс.

Другое
70 v81cru
 
30.03.20
08:04
(0) По сути все сводится к углублению разделения труда.

Зависит от того какой результат нужен.

Широкий но не глубокий охват или глубокий но локальный.

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

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

Другое
90 Franchiser
 
гуру
12.06.20
14:08
(0) Бывает такое если программист начинающий и каждый раз изобретатель велосипеды. У меня такое было на 7.7. когда перешёл на 8-ку то пишешь шаблонами, делаю контрольные точки и всегда можно остановиться в почти в любой момент.

Другое