Имя: Пароль:
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 и не факт, что ты сможешь в этот день добиться этого.  (Все цифры - это лишь условность)
Стоит ли позволять коллегам иметь доступ к программисту когда он занят решением сложных задач? Или выделять под поддержку только отдельные часы рабочего дня?
Речь идет только о таких программистах, которые по работе всегда заняты решением сложных задач, а не простеньких.
1 acht
 
29.03.20
15:06
Паш, ты там уже определился - должен ли работодатель учитывать индивидуальные психологические особенности сотрудника?
2 Поросян
 
29.03.20
15:17
(1)я пишу книгу про свою историю успеха. и мне нужно провести ряд соц исследований прежде, чем я ее исдам и превращу в бестселлер.
3 ДенисЧ
 
29.03.20
15:19
Паша, когда ты делаешь вид, что пишешь код, с тобой разрешается делать всё, что угодно
4 XLife
 
29.03.20
15:19
ога... неудачнег пишет историю успеха))
5 acht
 
29.03.20
15:23
(2) А опрос "как там у остальных" для описания своего персонального велколепия - чисто для демонстрации контраста. Ясно. Понятно. Скучно.
6 BeerHelpsMeWin
 
29.03.20
15:24
программист или говнокодер? это важно
7 SleepyHead
 
гуру
29.03.20
15:28
(0) Какой же он программист, если кто-то может его отвлечь? Хреново, значит, запрограммировал свое окружение.
8 novichok79
 
29.03.20
15:32
мне чтобы нормально программировать, надо выключить музло / видосики, выключить мессенджеры и сконцентрироваться, тогда задачи легко решаются.

Нельзя
9 Фрэнки
 
29.03.20
15:33
(7) Хреново, значит, запрограммировал свое окружение. +100500
10 Gbpltw
 
29.03.20
15:36
Бесит, когда отвлекают.

Нельзя
11 Злопчинский
 
29.03.20
15:43
Ясен пень, представь, ты только уснул после долгой бессоницы и тут ТЕБЯ БУДЯТ!!!
12 Злопчинский
 
29.03.20
15:44
Работа программиста - это СОН.
Звучит нелепо, правда? Если вы хотите представить что именно делает программист во время работы, то легче всего это представить именно так. Он спит! Продукт труда программиста это продукт сна - химера. Сновидение записанное специальным языком и переданное электронному устройству для того чтобы продолжаться там когда программист уже проснулся или просто сменил один сон на другой. Это вы думаете что программист взял задачу, написал программу и задача решилась. Всё не так. Если взять к примеру задачу нахождения пути выхода из лабиринта. Программист в решении этой задачи не перст который ведёт воображаемую маленькую заблудившуюся девочку незнакомой тропой к выходу. Он и не эта девочка тоже. И не стены лабиринта. Он не выход который надо найти. Он всё это вместе разом. Для решения задачи программисту приходится стать в своём сознании и лабиринтом, и искомым выходом, и заблудившейся девочкой, и тем перстом что ведёт её куда-то, и теми камушками которые она разбрасывает по дороге чтобы узнавать уже пройденные места. Всё это СНИТСЯ программисту во время работы. Я не фигурально выражаюсь. Это БУКВАЛЬНО снится. Программист при решении задачи виртуально живёт в создаваемом мире химер, похожих каким-то образом на условия решаемой задачи. Внешне наблюдение за работающим программистом это тоже самое что наблюдение за спящим человеком. Вы вот сразу засыпаете когда решаете отойти ко сну? Большинство людей процесс засыпания воспринимают как определённый ритуал. У кого-то он довольно короткий, а у кого-то довольно сложный и длинный. У кого что. Кому-то надо непременно почитать перед сном, кто-то не засыпает если тридцать приседаний не выполнит перед тем как лечь. Так или иначе отход ко сну у каждого происходит по своему и это не просто ЧИК - и заснул. Хотя бывает у некоторых и так. Вот тоже самое и в работе программиста. Процесс начала работы это тоже самое. Программист не может просто сесть и начать работать точно также как вот вы не можете сказать себе "СПИ УЖЕ СКОРЕЙ!" и отключиться. И общего какого-то способа тоже нет, как нет его в ритуале засыпания. Кто-то вот считает баранов, которые будучи вызваны к жизни этим вот самым процессом счёта вынуждены потом как-то дальше жить у нас здесь в Новой Зеландии. А кто-то фантазирует. Кто-то следит за своим дыханием, а кто-то просто прилепит чаю с ромашкой и готов. Это ведь ещё и меняется со временем. Сегодня вот вы легли спать и всё - уже сладкие грёзы. А завтра ворочаетесь час, два, три и ну никак. Тоже самое и в работе программиста. буквально тоже самое. Ну и что делать всвязи с этим? Ну скажем так. Если вы НЕ программист и вы каким-то образом заинтересованы впрямую или косвено в том чтобы он производил-таки продукт своего труда, то вам надлежит понять вот это всё хоть в какой-то более-менее мере. Вот представьте что от вашего сна зависит ваша жизнь, жизнь выших детей и вообще всё. Представьте что от того как вы спите зависит будут-ли ваши дети учиться в университете или пойдут улицы мести. Представьте что от того насколько красивы, успешны, живучи и полны ваши сновидения зависит жизнь пассажиров в самолётах и качество обслуживания в супермаркетах, а главное от этого зависит содержимое вашего кармана в день зарплаты. Представили? Вот это именно так выглядит для нас - программистов. БУКВАЛЬНО ТАК. Это вам со стороны кажется что вы просто подошли и спросили который час. А давайте я вас подойду и спрошу в три часа ночи который час? Чего страшного-то? Ну и что такого что вы только что заснули? Я просто спрошу, вы ответите и спите дальше. Чего такого-то? Так легче понять я думаю будет. На таком примере. Вот вы представляйте что от вашего сна зависит ВСЁ! Всё при всё. Вот от того как вы сегодня поспите зависит будет завтра чего дома жрать или нет. Зависит будет ваша дочть замужем или нет. Вырастет ваш сын неудачником или добьётся чего-то в жизни. Всё это зависит от того как продуктивно вы сегодня поспите. Представили? И вот вы собираетесь начать этот сон. Этот вот самый сон от которого ВСЁ зависит и вы это отчётливо осознаёте. Скажите вот теперь. Как насчёт спать и одновременно немножко, краем глаза разговаривать, чуть чуть помогать сыну решать арифметику, немножко подглядывать в телевизор и чуть чуть так совсем немного съездить в магазин? Не на долго... Как спится, сладко? Вот теперь подумайте что происходит с программистом к которому раза два-три в час подходят и просят чего-то подсказать, чего-то помочь там вот и тут, чего-то просят его где-то заполнить, отметить и ещё о чём-то не забыть. Вы бы так смогли КАЖДЫЙ ДЕНЬ? Ну тоесть каждый день вот вы ложитесь спать ЗНАЯ что от вашего сна зависит всё при всё при всё и даже больше. И вот в процессе вашего сна происходит вот это всё - напоминания, запоминания, помогания, звонки, разговоры посторонние под ухом и всё такое. И так каждую ночь. Как вам такая жизнь? Хотите? Приходите работать программистом в нашу контору. Получите в полной мере! Хотя не всё так трагично. Конечно есть люди которые способны кимарить просто постоянно. Водители такие бывают что чуть-ли не на каждом сфетофоре способны чуток вздремнуть. Ну вы знаете - им чуть бибикнуть приходится чтобы вернуть к жизни. Наверняка вы знакомы с такой ситуацией. Ну так вот и программисты тоже такие бывают. Они всегда находятся в состоянии близком ко сну. Чуть не мешает никто - сразу "брык" и в сон. Не глубоко, только на чуть чуть. Особо серьёзных никаких химер не успеешь понагрезить, но чуть-чуть немножко слабо-туманных вполне успеешь. Вот в такой сон. Именно так и производится большая часть программного продукта. Она производится людьми которые либо вообще не понимают что они делают, либо теми кто в силу каких-то причин просто не может погрузиться в сон достаточно глубоко. Соответственные и результаты. Ну потому что отвлекают постоянно. Потому что БУДЯТ же * постоянно! Потому что люди не понимают что ты же спишь и что их * менеджерская "организационная" активность она на самом деле только мешает работать. Большинство людей НЕ программистов этого не понимают. Я надеюсь что осознав аналогию работы программиста со сном может быть люди лучше поймут как надо обходиться с программистами и откуда вообще берутся хорошие программы. Поймут наконец что вот этот * ЖЖ - это то что пишу и читаю ПЕРЕД СНОМ. Вот также как вы. Вы не можете спать пока неначитаетесь или пока телевизор не насмотритесь. Не можете ведь? Вот и я не могу я работать пока неначитаюсь, ненахожусь в туалет, неначищусь зубы, ненапишусь в жевом журнальчеге, ненавотэтовсёнаделаюсь. И если мне не дать закончить это до конца, до состояния наступления глубого сна, если вмешаться в этот ритуал, то его придётся потом начинать практически заново. Точно также как вам придётся снова считать баранов если вас разбудить когда вы только что заснули. Хотите хороших программ? Хотите чтобы ваш муж-программист был успешен и заработал все деньги? Хотите чтобы ваши подчинённые программисты наконец-то сделали всё как надо? Тогда вот вам простой рецепт: НЕ БУДИТЕ СЛИШКОМ ЧАСТО ПРОГРАММИСТА!
13 Irbis
 
29.03.20
15:48
>> Верите ли вы, что программиста нельзя прерывать, если он пишет код?

Не верю! © Станиславский К. С.
14 2S
 
29.03.20
16:01
(0) Павел, так чисто позавидовать белой завистью и почувствовать себя неудачником, а где можно просчитать про историю твоего успеха? Пока ограничимся содержанием,этого будет достаточно.
15 ILM
 
гуру
29.03.20
16:06
(12) Браво. Жаль что у меня мало таких задач. В год может штуки 4-5. Описано очень хорошо...

Нельзя
16 ДенисЧ
 
29.03.20
16:08
(12) tl;dr;
17 MWWRuza
 
гуру
29.03.20
16:16
Вот поэтому, я и предпочитаю сложные задачи решать ночами :-)

Нельзя
18 Лефмихалыч
 
29.03.20
16:29
Однозначно нельзя.

Нельзя
19 Lama12
 
29.03.20
16:31
Чего тут думать-то?

Нельзя
20 Глобальный_
Поиск
 
29.03.20
16:46
(0) без смеха . Те кто меня тронет во время вдохновения - козлы. Подожди 10-15-20 минут.

Нельзя
21 screamhome
 
29.03.20
16:52
(12) сам написал ?

блин сколько же ты настраивался на это ))
22 Конструктор1С
 
29.03.20
16:57
В этой книге всё обсосано со всех сторон
https://www.ozon.ru/context/detail/id/139125052/

Другое
23 Azverin
 
29.03.20
17:02
Вы там совсем гречки переели?)

Можно
24 Поросян
 
29.03.20
17:16
(14)успех это когда есть семья, дети, жилье, машина, своё дело и независимость от городских инфраструктур. И автономный пассивный доход.
25 NorthWind
 
29.03.20
17:28
(2) "исдам"? Не забудьте потратиться на приличного корректора :)
26 lubitelxml
 
29.03.20
17:30
(12) что же до этого молчал? ))

Нельзя
27 NorthWind
 
29.03.20
17:31
(0) по существу дела - конечно, это нежелательно.

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

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

Другое
29 Конструктор1С
 
29.03.20
18:06
(2) "я пишу книгу"

А умеешь писать-то? Это ведь не просто так, что сел и написал. Хорошую книгу написать очень сложно, для этого нужны специальные знания и многолетняя практика. Сколько тобой уже написано [статей, заметок, обзоров etc.]?
30 MaxS
 
29.03.20
18:14
Это называется состояние потока. Активно применял его когда не был программистом, а просто учился. Погрузился, написал курсовую, выдохнул. Потом несколько групп, пару лет как минимум списывали мой труд. ) Поэтому некомфортно было работать на фикси, да ещё и эникейщиком. На удаленке со скайпом аналогично. Звонок вызова вызвал алергию

Нельзя
31 MaxS
 
29.03.20
18:23
(28) Чтобы решить сложную задачу нужно разбить её на этапы. Перед сном желательно немного погрузиться в начало следующего этапа, тогда на утро быстрее появится решение. Если задача не решается, затык какой-то. Нужно отдохнуть от неё. Заняться чем-нибудь другим. Потом вернуться и произойдёт сдвиг, найдётся решение.
Не знаю как при работе в подчинении у кого-то объяснить, мол отстаньте от меня, затык произошел!) Заказчику проще ответить - работа по Вашему вопросу ведётся.
32 NorthWind
 
29.03.20
18:28
мне иногда идеи годные приходят, когда в бассейне плаваю
33 Злопчинский
 
29.03.20
18:33
(17) ночами хорошо, когда молдодой и бессмертный. я сейчас кидаю привычку программировать ночью. на свежака когда смотришь на ночной код - охреневаешь. Ночтю можно хернню простоую какую-нибуль писать, котоая не требут напряжения мозгов...
34 Поросян
 
29.03.20
18:34
(30)(31)вот именно так я и работаю. Иногда можно проспать до обеда а оставшееся время кушать и гонять чаи а в голове в это время прозревает решение задачи, от которой устал. На следующий день как огурчик свеж и работоспособен. Налетаешь на задачу и рвешь ее.

(29)Если вам не знаком я как интернет личность, то мне нет смысла даже пытаться вам что-либо доказывать. Другие большинство на этом форуме вкурсе о моих писательских наклонностях и большом опыте. а так же дипломе копирайтера-практика.
35 MaxS
 
29.03.20
18:49
(34) А, вот ещё пример. Если писатель, художник и т.п. может сказать, что нет сейчас вдохновения и приостановить работу, то на программиста смотрят как на лошадь или землекопа, которые должны постоянно работать и стабильно выдавать результат. Несправедливо )
36 VKS
 
29.03.20
19:41
(12) все так

Нельзя
37 Злопчинский
 
29.03.20
19:56
Страшный сон программиста:
1010101000010101010110010100010100100100000010011111010100100101000110101011111100012
38 experimentator76
 
29.03.20
20:19
(35) разница в праве на плоды творчества
39 Aleksey
 
29.03.20
20:20
(0) бред сумашедшего. Программисты не пишут программы день напролет. (ну может за исключению говнокодеров которые пишут по ТЗ). Если ты пишешь целый день программу - значит ты делаешь что то не так и нужно отвлечься, чтобы понять свою ошибку.
Большая часть времени занимает мозговой штурм, административные задачи, управление окружением и тестирование.
И да крупная компания возмет в аренду степлер? Если ты крутой кодер и пишешь серьезную программу - фирма не будет тебя сажать в это время на линию поддержки. Максимум вводят график, ну типа по понедельникам ты отвечаешь за подержку, по вторникам твой сосед и так далее. Ну т.е. занимаешься своими делами + отвечаешь на вопросы.
Шарашкина контора где 1,5 землекопа и "сложная задача где надо писать 3 дня кода" как то слабо корелируються
40 Aleksey
 
29.03.20
20:22
(35) берешь листочек и карандаш и  начинаешь рисовать квадратики. Со стороны будет выглядить что ты крутой кодер, который умеет в бизнес-процессы.
41 experimentator76
 
29.03.20
20:26
Когда делаешь задачи, которые уже делал раньше - отвлекаться проще, главное, чтобы таких задач было немного одновременно и чтобы между ними можно было немного отдохнуть. Задачи, которые раньше не делал, практически всегда требуют состояния потока, длящегося по времени в зависимости от сложности.

Другое
42 Поросян
 
29.03.20
20:53
(39)не причисляй себя к программистам.ты 1С-ник и понятия не имеешь как работают настоящие девелоперские конторы и какие бывают заказчики.
В частности, бывают заказчики, у которых денег куры не клюют, а уровень просвященности в it не далеко ушел от базового уровня и тут их приспичило
написать хороший дорогой платный сервис как у конкурента. Вот тут и начинаются неправильные взаимоотношения с программистом, которого с трудом удалось найти.
И что касается программирования - ты видимо не встречал такие задачи, которые делаются не за один час. Конечно же проектирование это предшествующий этап.
Да кому я объясняю... Иди печатные формы редактируй. И как интересно решать проблемы если вдруг в тестовом релизе после очередного обновления начало выкидывать пользователей из базы, а программист недоступен потому что занят решением очень сложной задачей - синхронизацией транзакций платежей, к примеру. Там стоит немного ошибиться и бюджет сольется в минус за считанные минуты. И конечно же покрытие программы тестами, трассировка программы, эмулирование реальных условий работы это все тоже занимает время и это тоже разработка. Поэтому и получается что ты можешь сидеть целые сутки прерываясь только на то чтобы налить себе чай и делаешь на потоке эту задачу пока не сможешь выложить новый релиз на сервер и отдать его на тестирование.
43 2S
 
29.03.20
20:58
(24) зачем об этом писать? Кому интересны похождения червя среднего класса?
44 Aleksey
 
29.03.20
21:01
(42) У меня брат на джаве пишет в Москве в крупной конторе, так что причем тут 1С?
45 acht
 
29.03.20
21:06
(42) ... с потолка медленно осыпалась побелка, смытая горячей струей. Паша расслаблено закурил.
46 NorthWind
 
29.03.20
21:09
(33) тут все зависит от режима. Если надо вставать утром на работу, то, конечно, работать ночью не вариант - даже на выходных, потому что ломается режим и в следующие дни получается черт-те что.
Если же имеется возможность просыпаться с 10 до 12 и нет необходимости утром отвечать на телефон, то ночные бдения могут быть и продуктивными.
47 NorthWind
 
29.03.20
21:10
хотя лично для себя я как-то решил что работать лучше днем и вечером, ночью спать. Ночные бдения не мое.
48 Поросян
 
29.03.20
21:15
(44)ха ха. тоже мне аргумент! а я более десяти лет занимаюсь разработкой на заказ. И работал в реальных девелоперских компаниях и с кем только не сотрудничал. При чем здесь твой брат.
Ссылаться на брата и фирму в которой он работает так же нелепо как утверждать что все бизнесы работают по идентичной схеме.
Вариантов море! Так же как и подходов к программированию.
49 acht
 
29.03.20
21:20
(12) Первоисточник: https://alexthunder.livejournal.com/290612.html
Вдохновение первоисточника: https://www.joelonsoftware.com/2000/04/19/where-do-these-people-get-their-unoriginal-ideas/
(:
50 Aleksey
 
29.03.20
21:24
(48) Ну так и он не сразу туда попал, сначала работал на местных барыг, потом постепенно свалил в нерезиновую за длинным рублем
51 acht
 
29.03.20
21:25
(48) Названий этих реальных компаний, Паша, конечно же, не напишет.
52 Злопчинский
 
29.03.20
22:30
https://www.ariva.de/paul_und_jochen_a5540
.
а ведь реально так. даже у меня так было.
днем ВЦ работал на обеспечение учебного процесса.
ночью шли на кафедру. ваяли нетленку.
часам к 5-6 утра были уже в невменяемом состоянии. но у нас была своя кладовочка, где стояли два дисплея. ацпу удаленное. полки под зип. на полках освободили место, притащили пару подушек из общаги,  и часов в 5-6 отваливались поспать часа три... эх, какие зашибительске временя были! Почему? да потому - что были молодые!
53 Злопчинский
 
29.03.20
22:33
(46) "(33) тут все зависит от режима. Если надо вставать утром на работу, то, конечно, работать ночью не вариант - даже на выходных, потому что ломается режим и в следующие дни получается черт-те что.
Если же имеется возможность просыпаться с 10 до 12 и нет необходимости утром отвечать на телефон, то ночные бдения могут быть и продуктивными."
.
ответственно заявляю что нет.
ситуация сложилась так, что полностью таким режимом сломал себе режим дня.
выбираться очень тяжело.
.
категорически никому не советую на постоянной или регулярной основе работать в ночь.
эпизодически, очень редко - да, возможно. но тут надо жестко себя контролировать. а это заятгивает как алкоголизм.
.
и по своему опыту - при хорошем распорядке дня - продуктивнее встаь утром и сделать рабюоту утром.
хотя я конкретно выраженная сова - но несколько раз, за 2-4 утренних часа делал существенно больше чем за ночи.
.
короче - не надо работать ночью. не надо.
54 Aleksey
 
29.03.20
22:39
(53) У меня обычно работать ночью - к звонкам с утра, что что то поломалась. Ибо спешишь, некоторые вещи не проверяшь, ибо нет времени, да и что может случиться. А потом это вылазить в неожиданных местах. Поэтому я обычно отлаживаешь на копии и отдаю техподдержки, а уже она может и ночью загрузить
55 Злопчинский
 
29.03.20
22:42
(54) хорошо тебе когда у тебя ТП есть.
у меня обычно ночная работа когда благодаря "обстоятельствам непреодолимой силы" оказывается что надо "завтра"...
56 vis_tmp
 
29.03.20
22:43
(37) Троичная система - всё нормально!
57 Злопчинский
 
29.03.20
22:45
(56) не, тороичники - это отдельнеы отщепенцы ;-)
58 Злопчинский
 
29.03.20
22:52
по поводу (0):
- сильнее всего доя..вало. когда случается трабл в оперативной работе. надо быстр тормознуть всю работу и поправить.
выгоняешь всех из базы. всем сообщаешь типа "ведутся работы по оперативному устранению проблемы, планируемое время простоя ~15 минут, о старте шататной работы будет сообщено дополнительно". Сидишь, оперативно правишь "трабл". ХУЯК! звоно! "когда можно работать? нам очень надо!". Один раз не вытерпел, бросил нахрен все. пришел в продажи и популярно доступно по командирски обьяснил, что "я в курсе насколько важна для компании беспрерывная работа отдела продаж, также я понимаю что я должен максимально быстро устранить проблему. И если вы, думаете что своими звонками вы ускорите решени  проблемы то вы нихуя не правы, так что я сейчас могу еще 15 минут здесь поторчать и поотвечать на ваши вопросы или мне уже можно идти делать то что я должен делать чтобы вы могли делать то что вы должны?". Помогает такое общение ;-) Спустя определенное время волшебный пендель смазывается, и приходится бывает повторно доступно разьяснять ;-).
бывают такие ситуации редко, но достают реально.
59 Сияющий Асинхраль
 
29.03.20
22:58
Если программист не умеет десять задач одновременно - он не программист. Это особенно важно во время внедрения, когда все разваливается :-) и надо править все и одновременно :-(

Можно
60 Злопчинский
 
29.03.20
23:00
(59) можно, но не постоянно в таком режиме...
61 Сияющий Асинхраль
 
30.03.20
00:42
(60) Ну, про постоянно, конечно, не говорю, но в принципе уметь работать Так надо. В конце-концов, такую профессию мы выбрали. В противном случае надо было идти в писатели ;-), а не в 1С-ники :-)
62 ks_83
 
30.03.20
01:07
Программиста?

Нельзя
63 ks_83
 
30.03.20
01:09
А вот у 1С-ника это в общем-то неотъемлемая часть его профессии.

Можно
64 wertyu
 
30.03.20
03:19
(48) судя по теме, ты вообще ничего не понимаешь в разработке
65 Галахад
 
гуру
30.03.20
05:42
Сегодня мы возьмём интервью у человека, который всё успевает.
— Скажите, как вы всё успеваете?
— Идите нахуй, мне некогда.
66 Конструктор1С
 
30.03.20
05:51
(34)  так сейчас каждый суслик агроном и каждая кухарка блогер. Это вообще ни о чем. Даже ученые, у которых писать книги, статьи и учебные материалы это часть профессии, не часто умеют хорошо писать. Поэтому их "произведения" никому не интересны, читают их разве что студенты, нехотя, да и то только потому, что их учебная программа обязала читать сии творения
67 Галахад
 
гуру
30.03.20
05:58
А на деле больше часа непрерывной работы редко получается. Поэтому беру пример с https://habr.com/ru/post/106523/
68 1ctube
 
30.03.20
06:49
Прикольно будет, когда программист пишет код, его не отрывают от процесса, однако этот код уже будет не нужен т.к. ТЗ поменяли.
П.С. Всё зависит от ситуации

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

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

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

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

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

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

Другое
71 Веселый собака
 
30.03.20
09:11
О творчестве и всяком высоком вы серьезно что-ли?
Программирование в 99% случаев обыкновенное ремесло, если так мозги напрягаются, то может не на своем месте, может надо бы говно раскидывать в колхозе?
72 Дмитрий
 
30.03.20
10:28
Прерывать можно, но
1. Это сложно сделать. У меня, например, как-будто глухота находит
2. Если все-таки отвлекут, не очень приятные ощущения. Реально как-будто разбудят и сон не дадут досмотреть, как тут выше писали.

Можно
73 Юрий Лазаренко
 
30.03.20
10:35
(0) Что значит "нельзя"? А кормить?

Можно
74 Oftan_Idy
 
30.03.20
11:14
Что значит "верите ли вы" ? Я не верю, я это знаю.

Нельзя
75 MaxS
 
30.03.20
11:22
(59) Если у программиста не получается делать 10 дел одновременно, он автоматически не становится не программистом. Просто его самоорганизация не позволяет так делать. Можно сказать это багофича этого программиста.
76 experimentator76
 
30.03.20
11:46
(63) в наших реалиях - да, чаще всего прог 1С ближе к бизнесу и прикладухе, чем обычный прог.
в этом много плюсов, для бизнеса в основном - он меньше платит за компетенции, так как совмещаются они в одном человеке, а также экономит на времени согласования реализации, так как оно происходит в одной голове.
думаю, что в других странах возможно по другому, потому что менталитет другой и система управления государством другая.
у нас вот так пока.

как прог, который начинал с обычных языков программирования, с ассемблера и с машинных кодов и вынужденно связавшийся с 1С могу сказать,
что на самом деле 1С в чем-то даже опередила тренды, так как развитие ИТ идет по пути увеличения уровней абстракции.
т.е. машинные кода заключаются в более удобные формы, скорость разработки увеличивается, хотя скорость и объем страдают.
77 experimentator76
 
30.03.20
11:48
(71) во франчах ремесло, на фиксе всякое бывает
78 experimentator76
 
30.03.20
11:52
(59) "энергия внимания" не бесконечна, сжигается быстрее насколько чаще она используется.
на одной "неторопливой" задаче хватает дольше, чем на несколько срочных одновременных.
79 spiller26
 
30.03.20
11:56
Нельзя, т.к. КПД программиста падает.

Нельзя
80 Злопчинский
 
30.03.20
12:07
(67) спсб, кстати.
увидел для себя полезное.
81 dmpl
 
30.03.20
12:08
(55) Когда надо "завтра" - работать ночью не обязательно. Главное на следующей неделе закончить. А вот если надо "вчера"...
82 dmpl
 
30.03.20
12:08
(56) Может восьмеричная :)
83 dmpl
 
30.03.20
12:14
(77) Во франчах программистов нет, одни кодеры да аналитики ;) Одни не умеют в программирование, вторые не понимают, как оно вообще работает.
84 Hillsnake
 
30.03.20
12:19
(71) гумно кодер детектед !
85 Hillsnake
 
30.03.20
12:21
очень сложно работать когда отвлекают.

у нас у кассира дверь закрыта не престо так, и войти туда только по записи

Нельзя
86 Злопчинский
 
30.03.20
12:28
(81) это точно. я так обычно и говорю - дожили до сегодня без нужной какой-то хрени? - проживете и еще неделю!
87 Чай8
 
12.06.20
12:09
Думаю лучше пусть код допишет, а потом и отвлечь можно
88 ChMikle
 
12.06.20
12:17
(2)>> прежде, чем я ее исдам и превращу в бестселлер.
лучше грамматику и орфографию подтяни
89 mistеr
 
12.06.20
12:28
(0) Есть такое, flow называется.

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

Другое
91 Надо работать
 
12.06.20
14:35
(89) если и отвлекать, то с элементарной задачей, которая не оторвет тебя от контекста
92 hhhh
 
12.06.20
14:39
(0) что-то да, ты какого-то первобытного программиста описал. Сейчас никто так не пишет, язык на плечо, надо делать обязательные перерывы, попить кофе, потрындеть на мисте, набить морду финансовому аналитику, чтобы не надоедал. То есть прерываться, чтобы мозг отдыхал.

и так уже никто не пишет, просто сидеть и не останавливаясь фигачить строчки кода. 90% кода можно просто найти в интернете, БСП и так далее. Поэтому на первый план выходит сидение на мисте, хотя бы минут 40 в день. Чтобы всегда быть в курсе всего. Это повышает производительность в несколько раз.
93 icipher
 
12.06.20
14:43
нельзя

Нельзя
94 fisher
 
12.06.20
15:00
Естественно, переключения контекста снижают эффективность.
Естественно, чем тяжелее контекст, тем дороже переключение.
Но это же не означает, что программист такая фифа, что его нельзя трогать, а иначе ой. Мир ждать не будет.
Все тренируется. В том числе и переключение контекстов.

Можно
95 DJ Anthon
 
12.06.20
15:42
однозначно

Нельзя
96 Arbuz
 
12.06.20
16:08
что значит нельзя? все постоянно этим занимаются!

Можно
97 Krendel
 
12.06.20
16:10
как заблокировать автора?
98 Каучер
 
12.06.20
17:52
(0) Конечно можно. Если долго сидишь над задачей, то мозг устает и нужно отвлечься чтобы повысить производительность. Сколько раз замечал, что если сделать перекур, то задача решается быстрее. Хоть я и не курю, но прощу сотрудников чтобы меня звали с собой когда идут курить на улицу. Просто беру с собой кофе и стою с ними, базаря о всяком левом. Рекомендую, очень помогает отвлечься.

Можно
99 Вафель
 
12.06.20
18:38
чтоб отвлечься миста есть
а так прерывать конечно не нужно
100 PavelUstyugov
 
12.06.20
19:47
откуда эти ветки старые всплыли?
101 d4rkmesa
 
12.06.20
19:51
Нельзя быть всегда на 100% эффективным. Все равно сам отвлекаешься. Поэтому, если будешь психовать по четным часам, и быть спокойным - по нечетным, то будут считать за отмороженного. Поэтому, относиться к этому до определенного уровня нужно спокойно. На домашних желательно не срываться, даже если k=0.5. Не все можно измерить.

Можно
102 HeKrendel
 
13.06.20
21:42
Как отписаться от автора?
AdBlock убивает бесплатный контент. 1Сергей