О трате времени
Oct. 5th, 2007 11:56 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Все люди, которым я говорю, что трачу время неэффективно, т.е. "10 минут работы, час пинания балды" и что мог бы работать больше, если бы перестал тратить время бесполезно, убеждают меня в том, что это правильно - что я за десять минут сделаю больше чем другие за час, и что мозгу нужно давать отдых. Причем то же самое говорит и мой начальник, когда я предлагаю ему уволить меня за читание интернета на работе.
Я думаю, можно ли было бы скомпрессировать 14 часов размеренного рабочего времени(с перерывами на пожрать, пойти выгулять собаку и прочими делами) в 8 обычного, но с постоянной работой. Кое-какие вещи в рабочее время физически сделать невозможно - обслуживание баз данных, занятых юзерами, например. Некоторые вещи вообще прерывистые по своей природе, типа саппорта юзеров и они отвлекают от тех вещей, которые надо делать непрерывно, типа сложного кодирования или написания документации. Еще конечно, сильно напрягает добиратся с дома на работу и обратно, и вообще прерываться на всякую бытовуху, типа хождения в магазин.
Есть у меня подозрение, что все это симптомы дефицита внимания, возникшего от постоянного переключения контекстов между различными видами работы - я за один день, проснувшись от звонка на сотовый и спросонья проконсультировав пользователей, подключится к ним, вычистить у них вируса с диска, проверить почему не запускается программа, завести ее, переключится на исправление мелкой ошибки в программе, затем по сотовому поспорить с пользователем про необходимость написания документации раньше чем исправления мелких багов в проекте, посмотреть что за баг имел в виду пользователь, затем залезть на сервер, исправить sql запрос, посмотреть его загрузку, проконтролировать свободное место, параллельно отвечая в icq еще одному потенциальному клиенту на вопросы, касающиеся планов развития функциональности еще одного проекта, исправить скрипт генерации инсталлятора, прочитать рассылку с уведомлениями о уязвимостях и новостную группу пользователей СУБД, затем опять перейти к исправлению ошибки в программе, затем уже где-то ночью подключиться к серверу клиентов чтобы спокойно произвести обслуживание базы данных.
При этом основная задача текущего проекта - написание полноценной документации - никуда не делась, ее делать обязательно и срочно. Потому что без документации вышеописанное невозможно будет передать кому-то еще, на словах все не опишешь.
По идее, эту работу надо разделить между несколькими людьми, но для этого надо или найти людей, способных это осознать самостоятельно или же обучить этих людей. Т.е. ко всему вышеописанному добавляется еще и обучение и контроль за работниками.
Я думаю, можно ли было бы скомпрессировать 14 часов размеренного рабочего времени(с перерывами на пожрать, пойти выгулять собаку и прочими делами) в 8 обычного, но с постоянной работой. Кое-какие вещи в рабочее время физически сделать невозможно - обслуживание баз данных, занятых юзерами, например. Некоторые вещи вообще прерывистые по своей природе, типа саппорта юзеров и они отвлекают от тех вещей, которые надо делать непрерывно, типа сложного кодирования или написания документации. Еще конечно, сильно напрягает добиратся с дома на работу и обратно, и вообще прерываться на всякую бытовуху, типа хождения в магазин.
Есть у меня подозрение, что все это симптомы дефицита внимания, возникшего от постоянного переключения контекстов между различными видами работы - я за один день, проснувшись от звонка на сотовый и спросонья проконсультировав пользователей, подключится к ним, вычистить у них вируса с диска, проверить почему не запускается программа, завести ее, переключится на исправление мелкой ошибки в программе, затем по сотовому поспорить с пользователем про необходимость написания документации раньше чем исправления мелких багов в проекте, посмотреть что за баг имел в виду пользователь, затем залезть на сервер, исправить sql запрос, посмотреть его загрузку, проконтролировать свободное место, параллельно отвечая в icq еще одному потенциальному клиенту на вопросы, касающиеся планов развития функциональности еще одного проекта, исправить скрипт генерации инсталлятора, прочитать рассылку с уведомлениями о уязвимостях и новостную группу пользователей СУБД, затем опять перейти к исправлению ошибки в программе, затем уже где-то ночью подключиться к серверу клиентов чтобы спокойно произвести обслуживание базы данных.
При этом основная задача текущего проекта - написание полноценной документации - никуда не делась, ее делать обязательно и срочно. Потому что без документации вышеописанное невозможно будет передать кому-то еще, на словах все не опишешь.
По идее, эту работу надо разделить между несколькими людьми, но для этого надо или найти людей, способных это осознать самостоятельно или же обучить этих людей. Т.е. ко всему вышеописанному добавляется еще и обучение и контроль за работниками.
no subject
Date: 2007-10-06 01:52 am (UTC)Согласен +)))
no subject
Date: 2007-10-06 04:21 am (UTC)Народ клинически не осознает то, в чем ты варишься
no subject
Date: 2007-10-06 07:21 am (UTC)no subject
Date: 2007-10-06 10:49 am (UTC)no subject
Date: 2007-10-06 04:45 pm (UTC)Но, интересно, по поводу "добираться на работу" у меня другое мнение - это исключительно благотворная процедура, нечто вроде переключения контекста с домашних забот на профессиональные.
Я, правда, живу в небольшом городе, и до работы мне двадцать минут на маршрутке.
no subject
Date: 2007-10-06 04:48 pm (UTC)Но сейчас это выглядит так: с утра мелкий кусок сделал дома, закомиттил, поехал на работу, обновился из svn и продолжил работать, вечером приехал, поносился по неотложным домашним делам, и сел делать дальше еще что-нибудь часов до двух ночи.
no subject
Date: 2007-10-06 05:48 pm (UTC)Не надо с утра делать дома кусок, если, конечно, у вас нет доли в фирме, где вы работаете. Даже, может быть, и тогда, если есть - тоже не надо.
no subject
Date: 2007-10-07 12:35 am (UTC)no subject
Date: 2007-11-19 04:42 pm (UTC)