Имя: Пароль:
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-ку то пишешь шаблонами, делаю контрольные точки и всегда можно остановиться в почти в любой момент.

Другое
2 + 2 = 3.9999999999999999999999999999999...