|
OFF: Верите ли вы, что программиста нельзя прерывать, если он пишет код? 🠗 (Asmody 13.06.2020 22:27) | ☑ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
0
Поросян
29.03.20
✎
15:04
|
Бывают программисты, которые толком и не работают - торчат на мисте днями напролет, ставят иногда обновления или дорабатывают конфигурации по мелочи. А бывают программисты, у которых работа подразумевает полное погружение и написание сложного кода по несколько часов в день. Так вот если такой программист уже раскочегарился и "встал на рельсы", то его ни в коем случае нельзя отвлекать пока он не закончил или не сделал перерыв.
Верите ли вы в такую теорию? О ней я не так давно прочитал но на деле проверял это уже множество раз на протяжении всей карьеры. И так - вот она. Наглядно это проиллюстрировать можно так: Первый час ты вникаешь в задача, вспоминаешь на чем остановился, потихоньку начинаешь дорабатывать код. Твой коэффициент k =1 Второй час ты уже втянулся в процесс, вспомнил многое, ускорился и работаешь с k=3. еще через час ты уже полностью втянулся, многое сделал и у тебя появились идеи, которые тебе нетерпится реализовать и успеть до конца рабочего дня. k=6 Но тут к тебе в мессенджер приходит сообщение от какого-нибудь финансового аналитика (ты обязан оперативно отвечать на все сообщения) и пока ты читаешь и пытаешься понять что они от тебя хотят, у тебя происходит отключение от проекта и падение продуктивности в последствии. k = 0.5 когда ты возвращаешься к проекту, то тебе придется пройти часть пути вопторно чтобы добиться такой продуктивности, как когда k=6 и не факт, что ты сможешь в этот день добиться этого. (Все цифры - это лишь условность) Стоит ли позволять коллегам иметь доступ к программисту когда он занят решением сложных задач? Или выделять под поддержку только отдельные часы рабочего дня? Речь идет только о таких программистах, которые по работе всегда заняты решением сложных задач, а не простеньких. |
||||||||||
23
Azverin
29.03.20
✎
17:02
|
Вы там совсем гречки переели?)
Можно |
||||||||||
59
Сияющий Асинхраль
29.03.20
✎
22:58
|
Если программист не умеет десять задач одновременно - он не программист. Это особенно важно во время внедрения, когда все разваливается :-) и надо править все и одновременно :-(
Можно |
||||||||||
63
ks_83
30.03.20
✎
01:09
|
А вот у 1С-ника это в общем-то неотъемлемая часть его профессии.
Можно |
||||||||||
72
Дмитрий
30.03.20
✎
10:28
|
Прерывать можно, но
1. Это сложно сделать. У меня, например, как-будто глухота находит 2. Если все-таки отвлекут, не очень приятные ощущения. Реально как-будто разбудят и сон не дадут досмотреть, как тут выше писали. Можно |
||||||||||
73
Юрий Лазаренко
30.03.20
✎
10:35
|
(0) Что значит "нельзя"? А кормить?
Можно |
||||||||||
94
fisher
12.06.20
✎
15:00
|
Естественно, переключения контекста снижают эффективность.
Естественно, чем тяжелее контекст, тем дороже переключение. Но это же не означает, что программист такая фифа, что его нельзя трогать, а иначе ой. Мир ждать не будет. Все тренируется. В том числе и переключение контекстов. Можно |
||||||||||
96
Arbuz
12.06.20
✎
16:08
|
что значит нельзя? все постоянно этим занимаются!
Можно |
||||||||||
98
Каучер
12.06.20
✎
17:52
|
(0) Конечно можно. Если долго сидишь над задачей, то мозг устает и нужно отвлечься чтобы повысить производительность. Сколько раз замечал, что если сделать перекур, то задача решается быстрее. Хоть я и не курю, но прощу сотрудников чтобы меня звали с собой когда идут курить на улицу. Просто беру с собой кофе и стою с ними, базаря о всяком левом. Рекомендую, очень помогает отвлечься.
Можно |
||||||||||
101
d4rkmesa
12.06.20
✎
19:51
|
Нельзя быть всегда на 100% эффективным. Все равно сам отвлекаешься. Поэтому, если будешь психовать по четным часам, и быть спокойным - по нечетным, то будут считать за отмороженного. Поэтому, относиться к этому до определенного уровня нужно спокойно. На домашних желательно не срываться, даже если k=0.5. Не все можно измерить.
Можно |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |