Удаленная работа
От: white_znake  
Дата: 15.03.06 12:10
Оценка:
Здравствуйте, уважаемые коллеги.

Периодически просматриваю rsdn.ru, job.ru, joblist.ru в поисках постоянной удаленной работы. Предложений о постоянной удаленной работе очень
не много по сравнению с предложениями работы в оффисе. Отсюда вопрос работодателям — чем же работа девелоперов в оффисе выгоднее работы девелоперов такой же квалификации, но работающих удаленно?
Re: Удаленная работа
От: Vis Украина  
Дата: 15.03.06 12:13
Оценка:
Здравствуйте, white_znake, Вы писали:

_>Здравствуйте, уважаемые коллеги.


_>Периодически просматриваю rsdn.ru, job.ru, joblist.ru в поисках постоянной удаленной работы. Предложений о постоянной удаленной работе очень

_>не много по сравнению с предложениями работы в оффисе. Отсюда вопрос работодателям — чем же работа девелоперов в оффисе выгоднее работы девелоперов такой же квалификации, но работающих удаленно?

Контролировать намного легче.
Re[2]: Удаленная работа
От: Tourist Россия  
Дата: 15.03.06 12:22
Оценка:
Здравствуйте, Vis, Вы писали:

Vis>Здравствуйте, white_znake, Вы писали:


_>>Здравствуйте, уважаемые коллеги.



Vis>Контролировать намного легче.


А что вы понимаете под словом "контроль"?

Лично мое убеждение, нужно искать ответственных людей. Так как только контролем заставить человека работать эффективно нельзя. Я найду 100 причин если мне будет надо почему я это не сделал в срок и вы мне не докажите обратного, что это можно было сделать.

Так что контролировать меня, может только один человек, это Я. Вы же можите мне ставить только задачи.
Re[2]: Удаленная работа
От: Александр Игрушкин  
Дата: 15.03.06 12:31
Оценка:
Здравствуйте, Vis, Вы писали:

Vis>Контролировать намного легче.

+ очная коммуникация между участниками проекта играет очень большую роль
Re[3]: Удаленная работа
От: SergeySPb Россия  
Дата: 15.03.06 12:32
Оценка: :))
Здравствуйте, Tourist, Вы писали:

T> Вы же можите мне ставить только задачи.


В офисе это можно делать устно, не оставляя следов.
Re: Удаленная работа
От: Dair Россия  
Дата: 15.03.06 12:33
Оценка:
_> чем же работа девелоперов в офисе выгоднее работы девелоперов такой же квалификации, но работающих удаленно?

Скорость обмена информацией.

Более конкретно: даже при наличии skype/IM/whatever спросить у начальника/коллеги становится сложнее, чем просто повернув голову.
И много вещей пишутся группой разработчиков. Meeting'и и прочее гораздо более действенны вживую.
Re[2]: Удаленная работа
От: SergeySPb Россия  
Дата: 15.03.06 12:38
Оценка: +2 -1
Здравствуйте, Dair, Вы писали:

D>Более конкретно: даже при наличии skype/IM/whatever спросить у начальника/коллеги становится сложнее, чем просто повернув голову.


Про начальника не знаю, но коллегу своего вы точно выбьете из рабочего процесса. Любым вопросом на пол-часа.
Re: Удаленная работа
От: swame  
Дата: 15.03.06 12:53
Оценка: 2 (1)
По моему опыту использования удаленной разработки эффективность выполнения работы удаленным человеком была примерно в 3 раза ниже, чем под контролем в офисе (человеком такой же квалификации). Когда его оплата была в 3-4 раза ниже, чем в Москве, это было терпимо. Когда платить стало нужно половину московской зарплаты, стало невыгодно. Некоторые виды работ, не требующие особого качесва исполнения, продолжаю отдавать, таких не более 10%
Re[3]: Удаленная работа
От: Dair Россия  
Дата: 15.03.06 12:54
Оценка:
SSP>Про начальника не знаю, но коллегу своего вы точно выбьете из рабочего процесса. Любым вопросом на полчаса.

Мои соболезнования. У меня переключение процессов нормально отлажено

К тому же, спросить совета у senior/lead developer'а очень часто более оправдано именно в процессе, нежели, например, в конце итерации, когда выяснится, что всё сделано совсем не так. ИМХО, конечно.

А если коллега сидит "в глубоком дебаге" четвертый час и отмахивается от вопросов, как от назойливой мухи, лучше сесть рядом и помочь (да, таким образом, овлекшись от собственной задачи на полчаса). Из собственной практики знаю, что свежий взгляд очень часто помогает (проверял в обе стороны )
Re[3]: Удаленная работа
От: white_znake  
Дата: 15.03.06 12:58
Оценка:
Здравствуйте, Александр Игрушкин, Вы писали:

АИ>Здравствуйте, Vis, Вы писали:


Vis>>Контролировать намного легче.

АИ>+ очная коммуникация между участниками проекта играет очень большую роль

у нас на работе очень многие общаются друг с другом по ICQ, хотя сидят в 4 — х шагах друг от друга, т.к. шум от очных коммуникаций мешает работать другим
Re[2]: Удаленная работа
От: white_znake  
Дата: 15.03.06 13:00
Оценка:
Здравствуйте, swame, Вы писали:

S>По моему опыту использования удаленной разработки эффективность выполнения работы удаленным человеком была примерно в 3 раза ниже, чем под контролем в офисе (человеком такой же квалификации). Когда его оплата была в 3-4 раза ниже, чем в Москве, это было терпимо. Когда платить стало нужно половину московской зарплаты, стало невыгодно. Некоторые виды работ, не требующие особого качесва исполнения, продолжаю отдавать, таких не более 10%


А как у вас был построен процесс проектирования?
Re[4]: Удаленная работа
От: SergeySPb Россия  
Дата: 15.03.06 13:04
Оценка:
Здравствуйте, Dair, Вы писали:

SSP>>Про начальника не знаю, но коллегу своего вы точно выбьете из рабочего процесса. Любым вопросом на полчаса.


D>Мои соболезнования.


Мне соболезнований не надо, Я-то как раз удалённо работаю.

D> У меня переключение процессов нормально отлажено


Верю. А у вашего коллеги ?
Re[2]: Удаленная работа
От: Petrovich_  
Дата: 15.03.06 13:21
Оценка: 1 (1) +1
Здравствуйте, swame, Вы писали:

S>По моему опыту использования удаленной разработки эффективность выполнения работы удаленным человеком была примерно в 3 раза ниже, чем под контролем в офисе (человеком такой же квалификации). Когда его оплата была в 3-4 раза ниже, чем в Москве, это было терпимо. Когда платить стало нужно половину московской зарплаты, стало невыгодно. Некоторые виды работ, не требующие особого качесва исполнения, продолжаю отдавать, таких не более 10%

Это верное в слуыае если нету полноценного контроля. У меня товарищ работает на дому на одну довольно немаленькую и известную контору Так вот он садится за комп запускает IRC и начинает работать, причем работает он как по мне весьма эффективно. Но клучевым условием здесь является именно коммуникаиция внутри команды разработчиков т.е. в томже IRC сидит менеджер плюс еженедельные отчеты о проделанной работе (в неформальной форме). Да и сам я периодически работаю удаленно и заметил что качество моей работы прямо пропорционально возможнотсти взаимодействовать с остальными участниками разработки. Вобщем из своего и не только опыта я лично пришел к выводу что удаленная разработка вполне может быть эффективной но организовать ее намного сложнее чем не удаленную. Возможно, кстати, что тут свою роль играет отсутствие у менеджмента навыков руководства удаленными разработчикаи.
Re[3]: Удаленная работа
От: Roman Pushkin Россия  
Дата: 15.03.06 13:40
Оценка:
Здравствуйте, Tourist, Вы писали:

T>Лично мое убеждение, нужно искать ответственных людей. Так как только контролем заставить человека работать эффективно нельзя.


Отсутствие контроля — это полная бесконтрольность в буквальном смысле. И ни к чему хорошему это не приведет.
.
Re[2]: Удаленная работа
От: Roman Pushkin Россия  
Дата: 15.03.06 13:43
Оценка:
Здравствуйте, Dair, Вы писали:

D>Более конкретно: даже при наличии skype/IM/whatever спросить у начальника/коллеги становится сложнее, чем просто повернув голову.


А отвлечь человека и убить у него полчаса рабочего времени становится легче. Отвлекаешь — программеру уже сложнее втянуться. Поэтому в этом смысле работа в _общем_ офисе это минус, чем плюс. И в этом случае она уж точно не может быть лучше удаленной в плане продуктивности.
.
Re[4]: Удаленная работа
От: white_znake  
Дата: 15.03.06 13:49
Оценка:
Здравствуйте, Roman Pushkin, Вы писали:

RP>Здравствуйте, Tourist, Вы писали:


T>>Лично мое убеждение, нужно искать ответственных людей. Так как только контролем заставить человека работать эффективно нельзя.


RP>Отсутствие контроля — это полная бесконтрольность в буквальном смысле. И ни к чему хорошему это не приведет.


А что такое контроль — это по вашему стоять за спиной разработчика с кнутом — типа рабоать нигер, работать. Или иметь project plan с детализацией работ по дням (если возможно) и требовать отчестность о ходе выполняемых работ?
Re[2]: Удаленная работа
От: Roman Pushkin Россия  
Дата: 15.03.06 13:50
Оценка:
Здравствуйте, swame, Вы писали:

S>По моему опыту использования удаленной разработки эффективность выполнения работы удаленным человеком была примерно в 3 раза ниже, чем под контролем в офисе (человеком такой же квалификации).


Это могло быть по следующим причинам:
— Дома человека могли отвлекать больше чем в офисе.
— Плохая организация.
— Плохая мотивация разработчика, разработчик не чувствует себя членом команды, нет уважения коллег.
— Не было веры в важность проекта.

Поэтому так сразу взять и сравнить нельзя. К каждой из ситуаций нужно подходить конкретно. И нельзя также сказать, что удаленная работа хуже. Можно сказать, что удаленную работу сложнее настроить. Но если ее хорошо настроить, эффективность может быть выше в разы.
.
Re[4]: Удаленная работа
От: Roman Pushkin Россия  
Дата: 15.03.06 13:54
Оценка:
Здравствуйте, Dair, Вы писали:

SSP>>Про начальника не знаю, но коллегу своего вы точно выбьете из рабочего процесса. Любым вопросом на полчаса.

D>Мои соболезнования. У меня переключение процессов нормально отлажено

Работа среднестатистического разработчика требует, чтобы переключение внимания происходило не чаще, чем раз в несколько часов. Это прописная истина любого уважающего себя программиста. Вот, можешь почитать для затравки http://www.joelonsoftware.com/articles/fog0000000022.html
.
Re[5]: Удаленная работа
От: Roman Pushkin Россия  
Дата: 15.03.06 14:02
Оценка:
Здравствуйте, white_znake, Вы писали:

_>А что такое контроль — это по вашему стоять за спиной разработчика с кнутом — типа рабоать нигер, работать. Или иметь project plan с детализацией работ по дням (если возможно) и требовать отчестность о ходе выполняемых работ?


Контроль это:
— Создание детального плана проекта, согласно которому действия каждого разработчика будут соответствовать целям проекта.
— Пункт выше предотвращает конфликт с деятельностью других разработчиков.
— Установка стандартов проектирования и кодирования, которые смогут обеспечить совместимость результатов проектирования и исходного кода.
— Управление изменениями требований.

И многое другое. Перечислять можно долго. Но это нужно. И фокус в чем. Если процессу контроля уделять достаточно времени на начальном этапе, на конечном этапе это время не увеличится экспоненциально. Если не уделять процессу контроля время, то все равно его придется уделять в конце проекта. Следовательно, увеличится и "холостой ход" проекта ближе к его завершению. В итоге будете разгребать целую кучу непонятно чего, если не уделить достаточного внимания вначале.
.
Re[4]: Удаленная работа
От: Roman Pushkin Россия  
Дата: 15.03.06 14:08
Оценка:
Здравствуйте, Tourist, Вы писали:

T>> заставить человека работать эффективно нельзя.


Заставить человека работать вообще нельзя. Под дулом автомата только. В случае с разработчиком — его нужно заинтересовать. И обеспечить его самым необходимым: хорошими условиями работы, безопасностью (возможность реализовать проект в срок), поддержкой колег и верой в проект. Только тогда проект будет жить. И более того, только тогда в нем будет та искорка, которая отличает вымученные проекты от живых.

И даже заработная плата не играет решающей роли и не может покрыть все и сразу.
.
Re: Удаленная работа
От: Spidola Россия http://www.usametrics.ru
Дата: 15.03.06 14:39
Оценка: 9 (2) +1
Здравствуйте, white_znake, Вы писали:

_>Здравствуйте, уважаемые коллеги.


_>Периодически просматриваю rsdn.ru, job.ru, joblist.ru в поисках постоянной удаленной работы. Предложений о постоянной удаленной работе очень

_>не много по сравнению с предложениями работы в оффисе. Отсюда вопрос работодателям — чем же работа девелоперов в оффисе выгоднее работы девелоперов такой же квалификации, но работающих удаленно?

Есть большое количество факторов, которые не позволяют многим компаниям эффективно использовать удалённую разработку.

Основной, на мой взгляд, это отсутствие ресурсов на управление удалённой разработкой. Для того, чтобы удалёнка была эффективной, необходимо, чтобы процесс разработки был сильно формализован и эта формализация постоянно поддерживалась. Простыми словами — должны подготавливаться и отслеживаться все формальные документы процесса разработки, позволяющие разработчику работать автономно от других участников процесса (разработчиков, проектировщиков, тестировщиков, etc.).

Также играет роль отсутствие знаний, как организовать описанное выше
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: Удаленная работа
От: Petrovich_  
Дата: 15.03.06 14:54
Оценка:
Здравствуйте, white_znake, Вы писали:

_>Здравствуйте, уважаемые коллеги.


_>Периодически просматриваю rsdn.ru, job.ru, joblist.ru в поисках постоянной удаленной работы. Предложений о постоянной удаленной работе очень

_>не много по сравнению с предложениями работы в оффисе. Отсюда вопрос работодателям — чем же работа девелоперов в оффисе выгоднее работы девелоперов такой же квалификации, но работающих удаленно?
Мне еще одна мысль пришла в голову, очень часто нанимая удаленного разработчика почемуто думают что омжно действовать по принципу "выстрелил и забыл" т.е. дать задачу и спросить через n дней, как там дела, хотя должно быть какраз наоборот, т.е. постоянный контроль за ходом разработки. Кроме попытки сэкономить на офисе, зарплате, налогах и т.д. экономить пытаются еще и на менеджменте, именно на этом многие попытки наладить удаленную работу и погорели. ВСЕ успешние удаленные разработки которые я видел или в которых учавствовал основывались именно на постоянном контроле за ходом работы и корректировании направления разработки причем на началных этапах требовались немалые усилия чтобы наладить нормальные коммуникации.
Re[2]: Удаленная работа
От: white_znake  
Дата: 15.03.06 15:07
Оценка:
Удалено избыточное цитирование. — SchweinDeBurg

Здравствуйте, Spidola, Вы писали:

S>Основной, на мой взгляд, это отсутствие ресурсов на управление удалённой разработкой. Для того, чтобы удалёнка была эффективной, необходимо, чтобы процесс разработки был сильно формализован и эта формализация постоянно поддерживалась. Простыми словами — должны подготавливаться и отслеживаться все формальные документы процесса разработки, позволяющие разработчику работать автономно от других участников процесса (разработчиков, проектировщиков, тестировщиков, etc.).


Извините, а разве при работе в оффисе для того что бы на выходе получился качественный продукт не нужны спецификации c требованиями к системе, документация по архитектуре системы, project plan, check lists для тестирования?
Re[3]: Удаленная работа
От: Spidola Россия http://www.usametrics.ru
Дата: 15.03.06 15:31
Оценка:
Здравствуйте, white_znake, Вы писали:

S>>Основной, на мой взгляд, это отсутствие ресурсов на управление удалённой разработкой. Для того, чтобы удалёнка была эффективной, необходимо, чтобы процесс разработки был сильно формализован и эта формализация постоянно поддерживалась. Простыми словами — должны подготавливаться и отслеживаться все формальные документы процесса разработки, позволяющие разработчику работать автономно от других участников процесса (разработчиков, проектировщиков, тестировщиков, etc.).


_>Извините, а разве при работе в оффисе для того что бы на выходе получился качественный продукт не нужны спецификации c требованиями к системе, документация по архитектуре системы, project plan, check lists для тестирования?


Нужны, конечно, но объём их может быть меньше, поскольку часть вопросов может быть решена на уровне общения участников процесса для ускорения разработки. Особенностью удалёнки также часто является несинхронность работы по времени. Например, когда проектировщик готовит документ утром, а разработчик начинает работать вечером. Если у разработчика возникают вопросы, то он их задаёт вечером, а проектировщик отвечает утром. При синхронизации рабочего времени в офисе этих задержек можно было бы избежать. При удалёнке одним из способов избежать задержек является более полная формализация задачи, чтобы уменьшить объём вопросов.

Или, например, при работе в офисе и возможности вербального общения участников команды можно создавать документы не последовательно, а накапливать сведения и потом вносить в документацию оптом. Уже быстрее.

В дополнение хочу пояснить, что под ресурсами понимаются также затраты на коммуникации между участниками проекта, поэтому, например, предложения поставить всем скайп, обеспечить удалённый доступ по высокоскоростной линии и т.п. также требуют затрат.

Я уж не говорю о том, что психологически и профессионально удалённый работник должен быть очень хорошо подготовлен, поскольку у многих людей уровень самоорганизации на весьма низком уровне и посмотр интересного футбольного матча или выполнение настойчивой просьбы любимой женщины о походе в магазин за хлебом некоторые разработчики ставят приоритетом выше чем работа по проекту.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: Удаленная работа
От: AestheticSoft Беларусь http://www.AestheticSoft.com
Дата: 15.03.06 20:17
Оценка: 1 (1) +1
Здравствуйте, white_znake, Вы писали:

_>Здравствуйте, уважаемые коллеги.


_>Периодически просматриваю rsdn.ru, job.ru, joblist.ru в поисках постоянной удаленной работы. Предложений о постоянной удаленной работе очень

_>не много по сравнению с предложениями работы в оффисе. Отсюда вопрос работодателям — чем же работа девелоперов в оффисе выгоднее работы девелоперов такой же квалификации, но работающих удаленно?

Безусловно наличие сотрудников в офисе имеет преимущества и при равной стоимости нужно идти именно этим путем. Но если стоимость удаленной разработки дешевле, то конечно, она стоит рассмотрения.

Я считаю проблема №1 — это недоверие. ИТ-бизнес исторически развивался рядом с остальным крупным бизнесом, потому он сконцентрирован в мегаполисах. И естественно, что лучшие кадры и технологии находятся там же. Там же формируется и потребность в ИТ, и на месте она же и удовлетворяется. Квалификация удаленных разработчиков скорее всего будет ниже из-за отсутствия опыта и традиций. Исключения, конечно, есть и их много, появляются и удаленщики с многолетним опытом (мозги и целеустремленность к результату приведут). Но как правило, удаленку ищут люди невысокой квалификации и риск провала проектов с ними довольно высок.

Более того ИТ-компания или тем более консультант, вживую контактирующая с среднестатическим клиентом скорее всего лучше справится с задачей, нежели удаленный разработчик той же квалификации. Найм удаленщика для клиента целесообразен только если его собственная квалификация в ИТ высока и он четко представляет, что ему нужно. Либо если просто по деньгам нет других вариантов, что обычно и является движущей силой для клиентов обратиться к удаленщикам (наверное 95% удаленных проектов именно такие).

Но для ИТ-бизнеса удаленка тоже является вариантом решить проблемы нехватки специалистов и сократить издержки. И при современных технологиях это осуществимо и примеров тому много. Но опять же главная проблема по моему мнению — недоверие. Компании, которые строят правильный и успешный ИТ-бизнес, имеют технологии, обычно это не банальные навыки в Java или С#, а решения, которые так или иначе придется делить с удаленщиками. И далеко не все рискнут это делать, удаленщик завтра может прихватить все с собой. Как построить надежные отношения?

Кроме того нужна технология совместной работы. Версии, компоненты, базы, подключения и т.п. Все это гораздо проще организовать внутри офиса, нежели среди распределенной команды разработчиков. Иначе нестыковки, задержки, ошибки, разборки... Потому работа с удаленной командой, базирующейся в одном офисе, уже предпочтительнее для большинства проектов.

Также правильно было отмечено, что работа с удаленщиками требует бОльших усилий менеджера. Действительно, легче что-то устно сказать или объяснить разработчику, чем описывать требования и ждать реакции разработчика. Хорошо это или плохо — это большой вопрос. Для адекватного менеджера и понятливого разработчика это не будет проблемой. Тут уж как заведено в компании, вряд ли менеджер под удаленщиков будет перестраиваться. Но как говорил один клиент "большинство менеджеров предпочитают иметь возможность позвонить и сообщить исполнителю о том, что нужно срочно сделать" и таковы реалии. Хотя документирование требований — это общепризнанная практика, и чем крупнее проект тем более это необходимо. Так вот из-за дополнительных усилий со стороны менеджера найм одного удаленщика вряд ли оправдан, хотя и здесь бывают успешные исключения. Работа же с командой удаленщиков более целесообразна, так как стоимостные преимущества от команды разработчиков компенсируют дополнительные затраты времени менеджера.

Что касается отчетности, отслеживания загруженности разработчиков, то при адекватности и тех и других большой разницы нет. Если обе стороны хотят сделать больше и лучше, если у сотрудничества есть перспективы, есть доверие, то здесь проблем ожидать не стоит. По крайней мере они сопоставимы с аналогичными проблемами офисных работников.

А вообще хороший опытный разработчик в офисе это уже почти и есть удаленщик Обычно только поначалу нужно время на притирку, а дальше необходимость живого общения снижается. Обычные задачи решаются в рабочем режиме. Полезно бывает на старте проектов вживую обсудить архитектруру и т.п.. Но и это удаленно вполне можно делать.

Я работал в офисе, удаленно из дома в одиночку, удаленно в команде, довелось бывать и удаленным работодателем.

Со стороны работника: Дома удаленно работать все же тяжело, особенно если ты один на проекте, через какое-то время наступает спад, застой. Лучше работать в офисе и в команде. И особенно в команде, где тебе есть чему поучиться.

Со стороны работодателя: Есть предубеждение к удаленным работникам, есть в них что-то недолговечное и временное.

Я думаю, что использование удаленных работников, организованных в офисы, значительно расширится (это уже происходит). Также будет увеличиваться и число удаленных работников-одиночек, но вряд ли в сопоставимых темпах роста. И степень серьезности удаленных предложений останется невысокой, что сейчас и наблюдается повсеместно.
Re[3]: Удаленная работа
От: Anatolix Россия https://www.linkedin.com/in/anatolix/
Дата: 15.03.06 20:46
Оценка: +2
Здравствуйте, Roman Pushkin, Вы писали:

RP>- Плохая мотивация разработчика, разработчик не чувствует себя членом команды, нет уважения коллег.


Вот это основная проблема удаленки — сложно чуствовать себя членом группы которую ни разу не видел, и чувстовать ее уважение через ICQ.
Уважение и единство это внепроектная вещь, которая получается при работе вместе сама по себе при разговорах в курилке, а как ее удаленно получать вообще не понятно.
Любая проблема дизайна может быть решена введением дополнительного абстрактного слоя, за исключением проблемы слишком большого количества дополнительных абстрактных слоев
Re[4]: Удаленная работа
От: white_znake  
Дата: 16.03.06 07:01
Оценка:
Здравствуйте, Spidola, Вы писали:

S>Нужны, конечно, но объём их может быть меньше, поскольку часть вопросов может быть решена на уровне общения участников процесса для ускорения разработки. Особенностью удалёнки также часто является несинхронность работы по времени. Например, когда проектировщик готовит документ утром, а разработчик начинает работать вечером. Если у разработчика возникают вопросы, то он их задаёт вечером, а проектировщик отвечает утром. При синхронизации рабочего времени в офисе этих задержек можно было бы избежать. При удалёнке одним из способов избежать задержек является более полная формализация задачи, чтобы уменьшить объём вопросов.


Из своего личного опыта скажу, что те проекты в которых не было хороших спецификаций, описания архитектуры, не было грамотного project plan, не было check lists — либо завершались с серьезным опазданием, либо не завершались совсем. Когда я приходил устраиваться на работу — то одним вопросом к работодателю было — "А как у вас построен процесс разработки и проектирования П.О.?". И когда я видел архитектуру системы нарисованную маркером на доске — без всякой доки, то я завершал собеседование.

S>Или, например, при работе в офисе и возможности вербального общения участников команды можно создавать документы не последовательно, а накапливать сведения и потом вносить в документацию оптом. Уже быстрее.


Да только в этом случае можно упустить какую — либо деталь, которая потом аукнится...

S>В дополнение хочу пояснить, что под ресурсами понимаются также затраты на коммуникации между участниками проекта, поэтому, например, предложения поставить всем скайп, обеспечить удалённый доступ по высокоскоростной линии и т.п. также требуют затрат.


А аренда оффиса, плата за "коммунальные" и технические услуги. А разве если сотрудники работают в оффисе, то им не нужен быстрый инет?

S>Я уж не говорю о том, что психологически и профессионально удалённый работник должен быть очень хорошо подготовлен, поскольку у многих людей уровень самоорганизации на весьма низком уровне и посмотр интересного футбольного матча или выполнение настойчивой просьбы любимой женщины о походе в магазин за хлебом некоторые разработчики ставят приоритетом выше чем работа по проекту.


Работник и в оффисе может сидеть на rsdn.ru
Re[5]: Удаленная работа
От: AVM Россия  
Дата: 16.03.06 07:22
Оценка: 1 (1)
Здравствуйте, white_znake, Вы писали:

_>...."А как у вас построен процесс разработки и проектирования П.О.?". И когда я видел архитектуру системы нарисованную маркером на доске — без всякой доки, то я завершал собеседование.

Agile?
Re[5]: Удаленная работа
От: Vzhyk  
Дата: 16.03.06 09:34
Оценка:
white_znake wrote:
>
> "А как у вас построен процесс разработки
> и проектирования П.О.?". И когда я видел архитектуру системы
> нарисованную маркером на доске — без всякой доки,

Вы не поверите, или мне так везло, или это специфика контор, где я
работал, но в 80% проектов не было даже архитектуры, нарисованной на доске.
О какой удаленке можно говорить в таких конторах? К сведению, эти
конторы, отнюдь не развалились и живут себе вполне ничего.

И у меня сложилось впечатление, что порядка 80% контор не имеют
практически никакого процесса разработки. Точнее имеют — стохастический,
в первую очередь делается то, что горит для заказчика (классический
вариант "пожаротушения").
Posted via RSDN NNTP Server 2.0
Re[6]: Удаленная работа
От: Roman Pushkin Россия  
Дата: 16.03.06 09:44
Оценка:
Здравствуйте, Vzhyk, Вы писали:

V>И у меня сложилось впечатление, что порядка 80% контор не имеют

V>практически никакого процесса разработки. Точнее имеют — стохастический,

Не то чтобы это фатально. Но порядка это не добавляет точно. И ресурсов на такие проеты расходуется больше. И есть риск, что в будущем изменения в архитектуре ох как сильно могут ударить по ресурсам.
.
Re[5]: Удаленная работа
От: Dair Россия  
Дата: 16.03.06 10:20
Оценка:
D>> У меня переключение процессов нормально отлажено
SSP>Верю. А у вашего коллеги ?
Если коллега сильно занят, он способен об этом сказать, не отвлекаясь. У самого такое бывает.
Re[5]: Удаленная работа
От: Dair Россия  
Дата: 16.03.06 10:28
Оценка:
RP>Работа среднестатистического разработчика требует, чтобы переключение внимания происходило не чаще, чем раз в несколько часов. Это прописная истина любого уважающего себя программиста. Вот, можешь почитать для затравки http://www.joelonsoftware.com/articles/fog0000000022.html
Спольски хорош, как обычно

Но он говорит о разных принципиально задачах.
А когда мы в одном проекте и, в принципе, делаем одно дело...

Опять же — если коллега "потеряет" один час засчет того, что переключится на мою задачу (очень часто это надо минут на 10, "свежая голова" видит ошибку обычно очень быстро), а я выиграю три, то, мне кажется, проект от этого выиграет.

В общем, плавно к XP...
Re[6]: Удаленная работа
От: Roman Pushkin Россия  
Дата: 16.03.06 10:35
Оценка:
Здравствуйте, Dair, Вы писали:

D>А когда мы в одном проекте и, в принципе, делаем одно дело...


Одно дело — программируем одну и ту же функцию и один и тот же класс? Если так, то вы правы. Иначе — нет.
.
Re[7]: Удаленная работа
От: Vzhyk  
Дата: 16.03.06 11:05
Оценка:
Roman Pushkin wrote:
>
> V>И у меня сложилось впечатление, что порядка 80% контор не имеют
> V>практически никакого процесса разработки. Точнее имеют — стохастический,
>
> Не то чтобы это фатально. Но порядка это не добавляет точно. И ресурсов
> на такие проеты расходуется больше. И есть риск, что в будущем изменения
> в архитектуре ох как сильно могут ударить по ресурсам.

Именно так. Но "пока гром не ударит, мужит не перекрестится".
Posted via RSDN NNTP Server 2.0
Re[5]: Удаленная работа
От: artgonch1  
Дата: 16.08.06 16:08
Оценка:
Здравствуйте, SergeySPb, Вы писали:

SSP>Здравствуйте, Dair, Вы писали:


Я-то как раз удалённо работаю.

Расскажите поподробнее, пожалуйста, как вы нашли такую работу. С какими нюансами сталкивались?
Re[4]: Удаленная работа
От: w00zle  
Дата: 16.08.06 17:31
Оценка:
Здравствуйте, white_znake, Вы писали:

_>у нас на работе очень многие общаются друг с другом по ICQ, хотя сидят в 4 — х шагах друг от друга, т.к. шум от очных коммуникаций мешает работать другим


А у нас никто не общается по ICQ кроме как для пересылки кусков кода.
Кто из нас кого переубедил охренительным примером?
---
Woozle
---
w00zle.
Re[7]: Удаленная работа
От: w00zle  
Дата: 16.08.06 17:31
Оценка:
Здравствуйте, Roman Pushkin, Вы писали:

RP>Одно дело — программируем одну и ту же функцию и один и тот же класс? Если так, то вы правы. Иначе — нет.


Ваши аргументы заставили меня изменить взгляд на жизнь.
Поясняю: не хотели бы Вы объяснить, показать на примерах, поделиться опытом, подтверждающим Вашу точку зрения?
---
Woozle
---
w00zle.
Re[3]: Удаленная работа
От: w00zle  
Дата: 16.08.06 17:31
Оценка:
Здравствуйте, Roman Pushkin, Вы писали:

RP>- Дома человека могли отвлекать больше чем в офисе.


Мне как руководителю от этого ни горячо, ни холодно. Проект провален.

RP>- Плохая организация.


Одна из причин неэффективности удаленщиков.
Покажите мне контору с хорошей организацией.
Я в такой одной работал. Было очень скучно.

RP>- Плохая мотивация разработчика, разработчик не чувствует себя членом команды, нет уважения коллег.


+

RP>- Не было веры в важность проекта.


++

RP>Поэтому так сразу взять и сравнить нельзя. К каждой из ситуаций нужно подходить конкретно. И нельзя также сказать, что удаленная работа хуже. Можно сказать, что удаленную работу сложнее настроить. Но если ее хорошо настроить, эффективность может быть выше в разы.


--
---
Woozle
---
w00zle.
Re[5]: Удаленная работа
От: w00zle  
Дата: 16.08.06 17:31
Оценка:
Здравствуйте, white_znake, Вы писали:

_>Из своего личного опыта скажу, что те проекты в которых не было хороших спецификаций, описания архитектуры, не было грамотного project plan, не было check lists — либо завершались с серьезным опазданием, либо не завершались совсем. Когда я приходил устраиваться на работу — то одним вопросом к работодателю было — "А как у вас построен процесс разработки и проектирования П.О.?". И когда я видел архитектуру системы нарисованную маркером на доске — без всякой доки, то я завершал собеседование.


А у меня с точностью до наоборот.
Наш отдел успешно сдал проект, по которому ВООБЩЕ не было документации проектной. В О О Б Щ Е.
И архитектура была нарисована именно маркером на доске.

S>>Или, например, при работе в офисе и возможности вербального общения участников команды можно создавать документы не последовательно, а накапливать сведения и потом вносить в документацию оптом. Уже быстрее.

_>Да только в этом случае можно упустить какую — либо деталь, которая потом аукнится...

Мало кто готов инвестировать деньги в идеальный процесс разработки, когда сначала ВСЁ проектируем, а потом ВСЁ кодим и тестируем.

_>Работник и в оффисе может сидеть на rsdn.ru


А парное программирование на что?
---
Woozle
---
w00zle.
Re[7]: Удаленная работа
От: w00zle  
Дата: 16.08.06 17:32
Оценка:
Здравствуйте, Roman Pushkin, Вы писали:

RP>Не то чтобы это фатально. Но порядка это не добавляет точно. И ресурсов на такие проеты расходуется больше. И есть риск, что в будущем изменения в архитектуре ох как сильно могут ударить по ресурсам.


Я в такой конторе работаю.
Методика разработки называется superпуперveryохренетьagile.
Заключается в том, что клиенту продается продукт, которого ещё нет.
За два месяца группа выкатывает более-менее работающий проект. Ещё за два месяца доводит до ума.
Норма прибыли, не дай бог соврать, 300%.
Неэффективно?
---
Woozle
---
w00zle.
Re[3]: Удаленная работа
От: Win2k  
Дата: 17.08.06 22:53
Оценка:
Здравствуйте, Roman Pushkin, Вы писали:

RP>- Дома человека могли отвлекать больше чем в офисе.


Именно так. Типа "а что, в офисе ты посуду не моешь после того как чай попьёшь? быстренько помой то что со вчерашнего (и позавчерашнего) вечера накопилось, а потом ещё и полы пропылесосить надо". Наблюдал я такую сценку у одного товарища, работающего удалённо. Так и решил тогда — никогда удалёнщиков не брать. А товарищ тот, кстати, потом сбежал на работу в офисе. Уходит к 8, домой приходит к 23, и рад по уши. Посуду теперь можно не мыть, минутки перекуров никто с секундомером не считает.
Re: Удаленная работа
От: Miroff Россия  
Дата: 18.08.06 05:06
Оценка:
Здравствуйте, white_znake, Вы писали:

_>Здравствуйте, уважаемые коллеги.


_>Периодически просматриваю rsdn.ru, job.ru, joblist.ru в поисках постоянной удаленной работы. Предложений о постоянной удаленной работе очень

_>не много по сравнению с предложениями работы в оффисе. Отсюда вопрос работодателям — чем же работа девелоперов в оффисе выгоднее работы девелоперов такой же квалификации, но работающих удаленно?

Толком управлять удаленными разработчиками мало кто умеет. А между тем специфика удаленной работы существенно отличается от офисной. Как минимум требуются другие методы контроля, мотивации, взаимодействия и схемы оплаты. Просто взять и перетащить то что работает в офисе невозможно, а на то чтобы придумать что-то новое многих менеджеров не хватает. Удаленных работников привлекают в двух случаях: если хочется сэкономить деньги а сроки и качество не очень важны либо для выполнения рутины, которой своим разработчикам заниматься неинтересно. Как следствие, блестящих специалистов среди удаленщиков мало, что дает эффект положительной обратной связи. В третьих, "идейных" удаленщиков мало: мало у кого есть дома собственный кабинет, хорошая техника, толстый канал в интернет, выдрессированая жена и изрядная самодисциплина. Обычно удаленщики руководствуются другими причинами. Так что на нимая удаленщика есть высокий шанс нанять какого-нибудь урода.
Re[3]: Удаленная работа
От: HAN-BRATAN Украина http://bookkeeper.com.ua
Дата: 18.08.06 07:44
Оценка:
Здравствуйте, Petrovich_, Вы писали:

>> Возможно, кстати, что тут свою роль играет отсутствие у менеджмента навыков руководства удаленными разработчикаи.


А зачастую и отсутствие этих навыков руководства и не удаленными разработчиками.

Мне кажется что сложность удаленного контроля заключается в том что начальство не в состоянии более или менее четко поставить задачу даже когда группа разработчиков сидит в оффисе. И так на много проще при любых вопросах давать не совсем внятные ответы и таким образам создавать видимость работы.
Re[4]: Удаленная работа
От: HAN-BRATAN Украина http://bookkeeper.com.ua
Дата: 18.08.06 07:45
Оценка:
Здравствуйте, Roman Pushkin, Вы писали:

RP>Здравствуйте, Tourist, Вы писали:


T>>Лично мое убеждение, нужно искать ответственных людей. Так как только контролем заставить человека работать эффективно нельзя.


RP>Отсутствие контроля — это полная бесконтрольность в буквальном смысле. И ни к чему хорошему это не приведет.



100% Но вот одна проблема... контроллировать надо ход выполнения задачи, конечный результат а не то чтоб человек сидел в оффисе и лишний раз не зашел в инет.
Re[4]: Удаленная работа
От: HAN-BRATAN Украина http://bookkeeper.com.ua
Дата: 18.08.06 08:02
Оценка:
Здравствуйте, Win2k, Вы писали:

W>Здравствуйте, Roman Pushkin, Вы писали:


RP>>- Дома человека могли отвлекать больше чем в офисе.


W> Именно так. Типа "а что, в офисе ты посуду не моешь после того как чай попьёшь? быстренько помой то что со вчерашнего (и позавчерашнего) вечера накопилось, а потом ещё и полы пропылесосить надо". Наблюдал я такую сценку у одного товарища, работающего удалённо. Так и решил тогда — никогда удалёнщиков не брать. А товарищ тот, кстати, потом сбежал на работу в офисе. Уходит к 8, домой приходит к 23, и рад по уши. Посуду теперь можно не мыть, минутки перекуров никто с секундомером не считает.



Так а работать удаленно кодгда ты дома не сам 100% нереально . Тут надо сначала дома процесс наладить, а потом браться за удаленку.
Re[2]: Удаленная работа
От: Valery A. Boronin Россия linkedin.com/in/boronin
Дата: 18.08.06 19:16
Оценка:
Здравствуйте, Miroff, Вы писали:

M>Толком управлять удаленными разработчиками мало кто умеет. А между тем специфика удаленной работы существенно отличается от офисной. Как минимум требуются другие методы контроля, мотивации, взаимодействия и схемы оплаты. Просто взять и перетащить то что работает в офисе невозможно, а на то чтобы придумать что-то новое многих менеджеров не хватает.

+1

M>Удаленных работников привлекают в двух случаях: если хочется сэкономить деньги а сроки и качество не очень важны либо для выполнения рутины, которой своим разработчикам заниматься неинтересно.


справедливости ради отмечу что бывает 3й случай: когда удаленно работающих по consulting agreement консультантов берут как раз потому что именно качество очень важно, а очень хороший специалист сидит далеко и переезжать не то что в офис а вообще в Ваш город не торопится

стоит не забывать, что есть типичный аутсорс, который Вы привели в качестве примера — где самое важное цена, и есть высокотехнологичный аутсорс — где цена конечно важна, но не определяет выбор и более того, находится примерно на мировом уровне, а не 10 уругвайских ескудо в час.

К сожалению в России действительно пока что доминируют первые 2 случая, фактически вся эксклюзивная "дорогая" работа делается не для российских фирм и вообще встречается редко\не афишируется — вот и сложился стереотип что "удаленно значит дешево" и появляются вот такие странные вакансии
Автор: Infin5
Дата: 16.08.06
:

<...excess quoted lines suppressed...>
Работа в офисе в Москве,З\п на испытательный срок от 2000$.
Возможна удаленная работа,З\п на испытательный срок от 1000$.


по мне так цифры если не должны были быть даны наоборот, то хотя бы совпадать ибо есть мнение, что работодатели нанимающие удаленно по идее должны и платить побольше — ибо не несут часто никаких расходов, которые имеют место быть в офисе, особенно если у удаленного работника есть вся инфраструктура и все что оплачивает работодатель это зарплата + расходы на связь. Лень писать внушительный список, но экономия может быть очень приличной, больше даже собственно самой зарплаты удаленщика иногда.

Вот это бы обсудить не мешало, что думает народ по этому поводу? причем хотелось бы услышать точку зрения работодателей по этому вопросу
... << RSDN@Home 1.2.0 alpha rev. 653>>
Valery A. Boronin, RSDN Team, linkedin.com\in\boronin
R&D Mgmt & Security. AppSec & SDL. Data Protection and Systems Programming. FDE, DLP, Incident Management. Windows Filesystems and Drivers.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.