
Последние пять лет я активно занимаюсь фрилансом (это единственное место работы), года три из них так же веду свои проекты и, порой, выступаю в роли менеджера в проектах заказчиков. Так или иначе постоянно приходится нанимать людей «со стороны» для выполнения текущих задач. Этот пост я пишу не как фрилансер, а как работодаталь.
Присказка
Написать пост меня побудило вчерашнее осознание того, что нанятый мной флешер оказался таким же
кретином, как и двое предыдущих. Задача состояла в том чтобы написать приложение для ВКонтакте на базе недавно анонсированного
ЧатВдвоем. Казалось бы, простое дело, так как есть очень строгое ТЗ, детально описывающее все нюансы протокола. Тем не менее, первый нанятый флешер спустя четыре(!) недели сказал:
Нужна реальная причина? Сейчас я сбросил все проекты, т.к. переживаю кое-какой период
Второй флешер, спустя три недели:
я завтра уезжаю в другой город. ты извини, я не доделал немного. то что я сделал (послал тебе на ящик) это как раз на аванс поэтому возвращать не буду. найми кого нибудь другого, пусть доделает
С третьим «замечательным человеком» после какой-то части работы, договорились, что после выплаты остатка, я получаю окончательные небольшие правки и, соответственно, исходники. Примерно с тех пор мне уже надоело слать письма без ответов и кричать «ау» в глубь протокола ICQ.
Теперь сказка

После описанных событий, я внезапно вспомнил, что года три назад в составе команды разработки нескольких проектов мы нанимали достаточно толкового флешера, который по каким-то причинам не оказался в числе
рекомендуемых мной разработчиков, но явно того заслуживал. Пришлось пойти в архив и перебирать буквально все проекты, сделанные в том временном промежутке. Именно тогда я объективно взглянул на число нанимаемых работников, с которыми в процессе работы возникали те или иные разногласия. Загоревшись идеей собрать некоторую статистику, я потратил несколько часов, перебирая все проекты, в которых принимал участие. Статистика вышла очень грустная.
Как выяснилось, за время разработок я сотрудничал с 52 фрилансерами или их малыми группами (2-3 человека) работающими вместе (считаю за одного). Это были php-, js-, bash-, flash-, delphi-, C-программисты, художники, дизайнеры, 3d-моделеры, верстальщики, системные администраторы и копирайтеры.
18 из них (35%) бросили проект на ранней или поздней стадии. Т.е. у кого-то возникли внезапно дела, кто-то женится, заболевает, кому-то становится неинтересно… Ну детский сад, ей богу. Из них 12 человек (67%) вернули аванс, остальные же 6 исчезли восвоясье, кто-то сразу после получения денег, кто-то предварительно попудрив мозги.
10 человек (19%) выполнили свою работу таким образом, что ее пришлось частично или полностью переделать. Порой, происходил примерно такой диалог:
— (Стас/Иван/Николай/Маша), вот в этом месте (приложение/верстка/макет) ведет себя совсем иначе, нежели описано в ТЗ.
— Да, но это место в ТЗ можно понимать двояко. Если выше будет (ексепшн/новости/красненький), то эта часть логично должна (падать/ехать/быть зеленой).
— Понял, т.е. это упущение ТЗ? А почему о такой базовой вещи идет речь в момент сдачи проекта?
— Если бы я уточнил раньше, то пришлось бы переделывать, а теперь это будет оплачено как «поддержка».
От такой откровенной наглости человек либо сразу гнался в шею, либо приходилось оплачивать его «поддержку», т.к. сроки горели.
Без учета предыдущих 10 героев, за пятью (10%) был замечен симптом под названием «от ТЗ ни на дюйм». Т.е. за максимально простые вещи, не входящие в ТЗ, требовалась доплата. Обычно, я сам против резких перемен, но приведу пример, что бы стало ясно о каких коррекциях идет речь. К примеру, флешер наотрез отказался поставить простую ссылку внутри мувика на уже имеющуюся там кнопку, потому что это не было описано в ТЗ. Или копирайтер отказался разбить пополам абзац огромного текста, потому что «ему виднее, а в ТЗ не написано». Радует, что процент такой клиники не очень велик.
Но самая большая беда в мире фриланса — это сроки. Для меня было дикостью поведение работников моей же «братии» после того как я стал и потребителем услуг фриланса. Складывается такое чувство, что дата в календаре, указанная средним фрилансером как срок сдачи проекта — это такое произвольное число, назвав которое, можно наконец приступить к проекту, миновав бюрократические наклонности заказчика. Фрилансер, сидящий дома, совершенно не понимает, что он не единственное звено в проекте, и у прочей команды нет такой роскоши, как время на его ождание. Из 34 человек (52 минус 18 бросивших), которые так или иначе завершили свою работу, вовремя это сделали трое. Т.е. работа была сдана ровно в назначенный день, отлаженная и рабочая, возможно с минимальными недоделками, но в целом оконченная. 3 из 34 это 8% из тех кто хоть в каком-то виде сдал проект или 5% из тех, кто за него брался! Среднее время просрока — половина ресурса, выделенного на проект. Т.е. договорившись на месяц, будьте готовы получить результат через полтора.
Хочется так же обратить внимание на то, что все фрилансеры, с которыми строилось взаимодействие, не были школотой, готовой повторить Гугл за 1000 рублей. Это всегда были люди с ±приличным портфолио и некоторым количеством положительных отзывов. С какой-то частью из них заключались договора (которые успешно проси**лись), с другими производилась устная договоренность. Почти всегда совершалась предоплата (~30% от общей стоимости) и писалось ясное недвузначное ТЗ.
Мораль
А так как в каждой сказке есть мораль, то подведу ее и в сегодняшней.
Если вы работаете с новыми фрилансерами, которых еще не проверили в деле (именно вы, а не 2 человека, оставившие положительные отзывы «по обмену»), то стройте скорее пессимистичный прогноз. Рассчитайте сроки таким образом, чтобы нанять еще двух человек, вслед за первым провалившимся. Разделите свою задачу на несколько частей (строго прописав коммуникацию между частями) и отдайте ее нескольким исполнителям.
А вы, %username%, уверены, что фрилансер, который сейчас трудится на вас, сдаст работу в срок?
P.S. В ответ на множество комментариев. Лично я уже давно решил проблему с фрилансерами, сорванных проектов почти нет (без исключений не обходится). Необходимо постоянно мониторить процесс работы (вплоть до ежедневного контроля) и хорошо продумывать сроки с учетом того что каждого исполнителе можно заменить 1,5 раза. 1,5 — потому что после двоих обычно остается много проделанной работы, и если не повезло так что отпали двое, то пол-срока точно хватает чтобы довести до ума третьими силами. Если делать расчет на большее количество часов, то проект рискует стать бесконечным.
P.P.S. Вот
дополнение к истории про флешеров, если речь идет о низкой цене.
комментарии (452)
А какова вероятность того что проблема не во фриласнерах а в вашем подходе к ведению проектов?
Может мне везет?
зы. И нет у меня такого разброса как у вас. У меня только php, python и С++ пока.
за собой замечал!
Ну это исходя из моего опыта.
ЗЫ: кстати, некоторые американские партнёры утверждают, что предпочитают работать с более медленными и дорогими русскими компаниями/фрилансерами ввиду того, что объяснить индусам задачу точно — для них почти невозможно оказалось.
зы. Вот проникнуться бы мне ещё буддистским мировозрением и тогда я смогу спокойно руководить сферическим фрилансером в вакууме. :)))
Я (в ТЗ): Кодировка проекта строго utf-8
Фрилансер (при первом показе результатов): Ой, а я мне win-1251 больше нравится (Прим: Я где то отстал в этой жизни?)
Я (в ТЗ): приложение должно работать под php 5.3
Фрилансер (уже на этапе сдачи проекта): Ну так в чем проблема устновить php 4? (Прим: я точно отстал в этой жизни)
Мораль: «работа не себя» многими понимается немного не так, как она есть на самом деле — Уважаемые фрилансеры — фриланс это тоже работа на дядю, только дяди эти теперь называются заказчиками, а полностью работать на себя это скорее на необитаемый остров — там точно дядь никаких нет.
а для себя мораль вывел давно — счет в банке на открытие офиса — сил моих больше на них нет.
Вот именно из за наплыва таких как Вы и появляются подобные топики и массовое недовольство фрилансом. Вы понимаете, что вы, несмотря на то, что Вы считаете иначе, НИХЕРА еще не умеете на 2000$ в месяц.
Я, напрмер, работаю 16 -18 часов в сутки полностью отказавшись от личной жизни уже 2 года и у меня только начало получатся иногда получать 1000$ за месяц и это не потому, что я тупой как пробка и ничего не умею — у меня еще очень мало знаний и опыта, а они достаются только упорным трудом со временем.
В общем очень Вас прошу от имени всех заказчиков, пытающихся работать на сайте фриланса — удалите свой профиль с фриланса, ну хотя бы до окончания университета, или же сбросьте аппетиты и учитесь — таким как Вы я пока точно не готов платить 1000$ за «пару недель работы над кодом работающим на php 5.3»
Для меня главное не деньги а моральное удовлетворение от работы и мне нравится именно управление разработкой ПО, а не непосредственно программинг (я по образованию экономист) Присмотревшись, я понял, что в Украине попросту нет компаний, разрабатывающих серьезный софт и ставящих целью развитие а не просто «срубить бабла по-быстрому», соответственно найти интересную мне работу не представляется возможным, а за границу не хочу — приходится выкручиватся своими силами:)
А если серьезно, я думаю, Вы ни разу не были за рубежом. Необходимо смотреть не только на доходы но и на общую стоимость жизни и считать сколько остается после уплаты с этих денег всех необходимых расходов — аренды жилья, еды, налогов и тд по списку — и эти суммы Вас скорее всего ооочень удивят.
Ну и на закуску — в Китае, например, 100$ в месяц — это чуть ли не предел мечтаний
на 1800 новозеландских можно вполне себе прожить, может даже и на домик на берегу моря хватит
Для Украины и России 1000$ это действительно серьезные деньги (это полугодовая зарплата моей матери — учителя с 20ти летним стажем)
Средняя зарплата хорошего программиста (среднего уровня) — 5000 гривен (после падения курса — это где то 700$). Замечу — это стоимость полного месяца работы человека, с опытом около 2х лет на нормальных проектах. Цену диктует рынок. Отсюда и моя твердая уверенность в том, что 2000$ в месяц 20ти летнему парню, который еще и университет закончить не успел, а соответственно абсолютно не имеет никакого опыта — это однозначно слишком много. Конкретно в реалиях нашей страны.
Если кто-то может без навыков учиться-практиковаться и получать при этом 2000, то это же замечательно!
Поищите себе хорошее место работы, а не пытайтесь убедить кого-то, что он много просит. «Цену диктует рынок.», а не Вы!
Однако для России (и не Москвы, а для более удалённых районов) $700 (по моим скромным данным) в месяц для не имеющего особого портфолио смышлёного выпускника ВУЗ-а — вполне нормально.
А вот с последними двумя фразами согласен полностью!
and50, может быть, Вы просто не решаетесь выставить более высокую цену за свои услуги?
1304 американских у.е. в месяц не особо поживешь, особенно когда есть семья.
Это мне сказала моя родная тетя (и еще пару родственников), которые живут там 7 лет.
на семью денег маловато, а одному вполне неплохо
З.Ы. Чтобы не было вопросов — возраст 25, опыт работы до фриланса 1.5 года (опыт в виде работы за 200 в месяц по 2-3 часа в день после пар в универе и полгода на офисе в крупной конторе за 500 в месяц).
Если знаете, изначально фрилансом начали заниматся очень высококвалифицированные специалисты потому что они «выросли» свою работу в офисе как по опыту так и, соответственно, по стоимости их работы. И если смотреть с этой точки зрения, то абсолютно согласен — 1000$ в месяц это мало.
НО потом идею подобного способа зароботка переняли и все остальные и теперь фриланс — это скорее способ получить какие либо навыки для начинающих.
В этом контексте 1000$ это слишком много.
Самый надежный фрилансер с которым я работаю и надеюсь продолжать работать — это 30 летний ведущий программист одной киевской компании, занимающийся фрилансом в свободное от работы время. Опыт и голова этого человека меня иногда просто поражают :) и с ним мы работали над проектами с которых он получал не одну тысячу «зеленых», я например таких денег сам еще себе не брал, но прекрасно понимаю, что его опыт, знания и НАДЕЖНОСТЬ стоят столько и может даже больше.
Здесь же я вскипятился именно из за того, что наслушавшись того, что «для фриланса 1000$ в месяц это мало» — сюда ломанули толпы «школоты», знания и опыт которых стоят 200$ максимум, а самомнение иногда просто поражает.
вспомнился старый анекдот:
«Он знает все. К сожалению только это он и знает.»
Человек, предъявляющий завышенные претензии, не подтверждённые навыками и знаниями, просто не найдёт работы. Как максимум подхватив пару халявных задачек.
Если же за душой у него есть кое-что кроме апломба, то флаг ему в руки — стране нужны амбициозные молодые люди :)
Или как вариант — работать так, чтобы не мешало учебе. Но это фантастика.
*Мечтательно* эээх, вот это условия! ))
2) эксперименты с кешированием данных
3) там вроде есть поддержка отображения прогресса загрузки файла, через apc
Не хочется вступать в дискуссию потому что я какбэ и не заказчик и не фрилансер, а значит нихрена в этих вопросах не разбираюсь :)
Заказчики тоже часто неадекватны — программиста могут внезапно заставить рисовать дизайн, или верстать, или набивать контент. Откуда это берётся? Тот же самый непрофессионализм:
ТЗ часто составляются так, что без слёз не взглянешь — у человека, его составлявшего, в 90% случаев нет никаких системных представлений ни о том, как выполнятся проектирование, ни о том как правильно задокументировать результат (ТЗ).
У менеджера часто нет никаких представлений об управлении циклом разработки и организации команд, кроме самопально-опытных (и сомнительных). Конечным результатом становятся отсутствие архитектуры (т.е. низкое качество и скоро придётся всё переделывать), срыв сроков (потому что никто не оценивал реальные сроки исходя из списка задач), задержки из-за несогласованности (левая рука не знает что делает правая), подключение новых людей на поздних этапах (хотя этого делать нельзя категорически), и много других идиотизмов, для перечисления которых надо писать целую статью.
Да что там профессионализм… Вы посмотрите на наш бизнес вообще, на любые взаимоотношения с клиентом. Деловая этика отсутствует, почти полностью. Большая часть экономики — торгашество и спекуляция. Все друг-друга стремятся надуть, вытянув максимум денег. Естественно, что это не может не сказываться на мировоззрении наёмных работников. Неважно, фрилансеры это, или сотрудники в штате.
Работодателям могу посоветовать только две вещи:
1. Учитесь управлять разработкой. Часто вы этого не умеете, и не желаете учиться — не читаете книг, не пытаетесь перенять чужой опыт. А это тоже работа, причём часто более сложная, чем работа людей, которых вы нанимаете. Помните: всегда виноват управленец!
2. Старайтесь поддерживать связи с «проверенными» людьми, и сколачивать из них относительно стабильные команды.
Простите, но это ерунда какая-то. Не «виноват», а несет ответственность. «Фри»-лансер же не несет ответственности вообще никакой, поэтому зачем сравнивать? Я вот не припомню случая, чтобы когда-нибудь хоть раз с фрилансеров требовали заплатить неустойку за провал сроков.
Причем, как показывает практика, даже технически необразованные заказчики вполне себе адекватны в экономии средств. Вообще с точки зрения бизнеса адекватность далеко не всегда определяется знанием «вуду-шмуду» по управлению проектами.
Судя по фразе
> адекватность далеко не всегда определяется знанием «вуду-шмуду» по управлению проектами.
вы никогда не интересовались управлением проектами и организацией команды, как отдельной дисциплиной. Например, я охотно верю, что «по наитию, интуитивно» можно управлять бизнесом и даже зарабатывать миллиарды. Но согласитесь, обычно лучше это получается делать у тех, кто всё же немного изучал экономику, и понимает принципы её работы, да и в управлении разбирается.
Причём управление разработкой, и управление заводом — это совсем не одно и то же.
Я много раз видел неадекватных исполнителей. Но видел и настоящих профессионалов, высшего уровня. А вот неадекватных руководителей я видел намного больше! Повторюсь, в основном эти люди не могли организовать разработку, и даже не пытались научиться этому. Вот вы — пытались? Что прочли на эту тему? Расскажите, поделитесь выводами. Пусть даже критическими, вроде «Ваш Брукс устарел ужасно, в наше время всё не так...», или «По-моему, у Вигерса слишком много бумажной волокиты, я обычно делаю проще.»
Да, во всём виноват управленец. Например, в том, что не может подобрать адекватных исполнителей и не может их проверить. Что жадничает, и платит сумму достойную лишь студента-первокурсника, надеясь при этом получить качественный результат. Что неспособен составить адекватное ТЗ, и не допустить его многократного «распухания» в ходе работы, что выливается в двойную работу для исполнителей (даже адекватных), ухудшение отношений с ними, срыв сроков, нервы, и нежелание исполнителей иметь с ним впредь какое-либо дело.
Я не выгораживаю ни одну из сторон. Но прежде чем ругать, надо разобраться глубже в причинах, и попытаться посмотреть критически и на себя, любимого. Идиотские выводы вроде «во всём виноват фрилансер», «предоплата — враг фрилансера!», ничем не лучше чем «Все болезни — от грехов!» или «Во всём виноваты жиды».
Я вообще не вижу где в тексте кто-то обвиняется. Вроде как топик «Никогда не надейтесь на фрилансеров» и с этим я полностью согласен.
«Виноват» — «не виноват» — это терминология для детской площадки. Грамотные руководители существуют в большом количестве, просто услугами фриланса, я думаю, они пользоваться не рискуют, поэтому вы с ними вряд ли пересечетесь.
>Вот вы — пытались? Что прочли на эту тему?
Давайте как бы эээ говорить предметно. Я много чего прочел, и мы можем это обсудить, хотя к вопросу это ИМХО отношения не имеет. У вас сколько есть проектов, сделанных фрилансерами? Поделитесь статистикой тогда уж.
>Причём управление разработкой, и управление заводом — это совсем не одно и то же.
Вот с этим я соглашусь, поэтому думаю не стоит требовать от «руководителя завода» изучать книжки по ИТ-менеджменту.
В стотыщпятисотый раз убеждаюсь, что при работе с фрилансерами с вероятностью 90% попадаешь в просак даже ввиду того, что для обеспечения более-менее эффективной работы управляющему надо потратить гораздо больше усилий. Настолько гораздо больше, что порой быстрее и экономичней сделать самому.
То есть если сам сделаю проект за месяц, стоить это для фирмы будет, например, $3000. Это зарплата, амортизация оборудования и помещения, налоги, интернет и т.п. Итак, $3000 + 1 человекомесяц.
Теперь берётся фрилансер, который и работает похуже и денег требует пожиже. Например, $1000 за два месяца работы. Реально, как обычно, человек оценивает свою работу черезчур оптимистично и будет потрачено 3 месяца. Дальше обнаруживается, что для получения адекватного результата нужно заниматься «хорошим» управлением. То есть отслеживать каждый шаг, постоянно уточнять детали (ибо человек всё же со стороны, всех нюансов не знает). И вот ежедневно трачу по паре часов на всю эту процедуру.
Итого имеем 3*3000/4 = 2250. Плюс 1000 — на собственно фрилансера.
$3250 + 3 человекомесяца.
И это при условии «хорошего» старательного менеджмента.
И в результате всё равно получаешь результат, несколько отличный от идеала даже в случае, если фрилансер никого не кидает и трудится «честно».
Я понимаю, что заказчики тоже не все белые и пушистые, но если неточное ТЗ — уточнайте,
если ТЗ нету — не беритесь, и свои нервы сбережете и заказчиков научите в следующий раз ТЗ готовить как надо, а не «Чтоб было офигенно и лучше, чем у того парня»
НО, если вы взялись за работу и эта работа входит в ТЗ — я имею полное право, чтобы она была сделана, а Вы обязаны ее сделать независимо от Ваших проблем, желаний и влияния созвездия Косиопеи. А то берутся за работу, а потом — «ой, а я думал больше это у меня займет не так много времени, тут так сложно оказалось — не собираюсь за ваши копейки вкалывать» — а почему это меня должно волновать?!
Как я вижу — с менеджерскими способностями у Вас не очень. Надеюсь пока.
Для нормальной работы с людьми необходимо понять одно — каждый человек в подавляющем большинстве случаев действует сугубо в своих интересах, и его НЕ волнуют интрересы других (разве что если этот человек не святой:), поэтому и Вам следует поступать так же — понимаете, что проблемма в отсутствии ТЗ — убеждайте заказчика в том, что ТЗ необходимо, если он этого не понимает — прощайтесь и ищите другого. Не можете найти другого — тогда уж лучше идите в офис — там не так плохо как его рисуют:) и есть специальные люди, которые занимаются поиском и ведением переговоров с клиентами — Вам же остается только заниматся любимым делом.
Фриланс не панацея от всего, и далеко не каждый может нормально на нем работать.
Уважайте себя и смотрите на мир шире!
Но есть и другая сторона проблемы, которая дает не менее львиную долю картины.
Мне трудно говорить о фрилансерах от программирования.
Я нарисую ситуацию в инженерном фрилансе (такой тоже есть, если кто не в теме).
Так вот, здесь я так же могу привести некоторую статистику из личного опыта (и нанимателя и фрилансера, как и автор топика).
В части поведения фрилансеров — в целом, все совпадает. Правда процент «сознательных» по моему опыту побольше — четверть от всех.
Но вот копаясь в причинах краха ряда проектов, я однозначно понимаю, что она в заказчике.
Причем в половине случаев — полностью в заказчике, не умеющему сформулировать свои мысли и из-за гонора/комплексов/мании_величия/просто_дебилизма/и_так_далее не желающего передать дело в руки специалиста. Очень часто попадается тип заказчика, подхватившего отличную идею, но не умеющего ее реализовать. При этом ни в какую не желающего выполнять рекомендации специалистов (которым сам же за рекомендации заплатил!).
Такой тип заказчика (где-то срубил денег, затем где-то увидел идею, но при этом сам-дуб) — очень распространен. Это тот король, которого делает свита. А вот свита из профессионалов у таких не оседает — ну не интересно на дурака работать. Зато оседает всякий планктон, которому «где бы не работать, — лишь бы не работать» (цитирую по фильму «Весна»).
Вот скажите: может такая команда грамотно организовать процесс?
Нет!
Может она передать полномочия специалисту?
А то же нет! Она в большинстве случаев боится, что все увидят ее ненужность.
Повторюсь, по моим подсчетам, в этом половина причин краха проектов.
P.S.: к автору и его топику мои слова никакого отношения не имеют.
С правами на работу все понятно. Они никуда не денутся.
Но бывают такие работы, которые нельзя перепродать — они слишком заточены под конкретного клиента и с этим ничего не поделаешь. Что с ними делать? Выкладывать в своем портфолио? Ну да, клево — портфолио толстеет, а вот кошелек — нет.
Сейчас решается вопрос о взимании с него денег за мое потраченное время.
Отказался от проекта? Его проблема. Но я выполнил свою задачу.
зы. правда, я ещё ни одного фрилансера не нанял на фрилансерских ресурсах: все они мне достались, как бы в наследство :) Мне просто посоветовали, что, мол, вот с этим связаться… пока не жалею.
то есть заказчик платит всю сумму, но исполнитель не может её получить пока заказ не выполнен
тут видно что заказчик готов потратить деньги, а исполнитель должен сделать заказ чтобы их получить — и все рады =)
С моей стороны (Исполнителя, работа с юридическими лицами в статусе компании), неоднократно возникала ситуация следующего характера:
1.) Появляется Заказчик, которому ПОЗАРЕЗ нужен сайт (по-крайней мере, так говорят).
2.) Часто бывает, что все происходит на словах (пришел по рекомендации хороших знакомых — и т.д.)
3.) Сайт запускается в разработку, идут переговоры, сдача определенных этапов.
4.) В один прекрасный момент Заказчик говорит: «все говно!» или «мне больше не нужен сайт!» или просто исчезает.
Finite a la comedia.
Предоплата — признак заинтересованности и гарантии оплаты. Исполнитель должен понять, что его, в свою очередь не «кинет» Заказчик.
Помню менял пачку «выцветших» и потрепанных баксов, долго лежавших в воде — удержали больше 10% в сбере.
С баксов действительно удерживают, потому что инвалюта.
Родные деньги меняют просто так.
Не равняйте всех под одно. Если вам не довелось работать с порядочными людьми, это не значит, что 100% фрилансеров такие.
Недавно вот попались буквально ламеры, которым я верстал сайт. Так вот они считали, что если что-то на сайте работает плохо, нужно обязательно обратиться ко мне, даже если это глюки, которые должен испралять программист. Макет был отвёрстан пиксель в пиксель, так потом я ещё три дня исправлял какие-то вещи, при их аргументации типа «Ну почему же всё вот так, если должно быть наоборот? Почему вы не сделали по-другому, вы же видели, что на макете некрасиво!»
Т.е. я получаюсь виноват из-за того, что я не ясновидящий. Прелесть, правда?
И ведь, наверное, проклинали меня, как и автор поста проклинает своих подрядчиков… Да, может где-то я был не прав в работе с ними, но это же не значит, что нужно держать на меня зло за то, в чём я некомпетентен. В итоге, после двух недель взаимной любви мозгов, они сами меня и послали, денег вернуть не требовали.
У монеты две стороны, каждый по-своему прав.
Подходит ко мне наш менеджер по продажам, говорит, мол так и так: надо добавить подразделы на форуме, написала на бумажке названия разделов и подразделов. Спустя некоторое время подходит и предъявляет претензии: «какого хрена мол ты так обозвал подфорумы!? Нужно ведь написать не так, а „Оборудование для авто“». В задании, которое она сама писала черным по белому было написано «Авто». И так часто у нас :)
Каменьщик всегда стремится выпить бутылку водки и лечь спать под забором в укромном уголке, а в конце недели получить деньги за просто так. А вот работа руководителя уже решить что делать с имебщимися ресурсами: или дать ему сапогом по жопе или позвонить теще или при разделе денег недодать положенное ему или же поговорить и постращать… И так везде. И IT совсем не исключение. Только при удаленной работе ещё меньше методов воздействия: мои иностранные сотрудники уже выучили русское выражение «nujobanavrot!...» которое к начале разговора как бы намекает на возможность наличия багов :)
зы. Эффективно руководить пиздец как сложно. И сколько раз я ни сливал ответственность на подчиненных, но по прошествии времени и подумав, могу сказать, что все же виноват был я.
ззы. А может вам просто не везет. Бывает же такое?
Еще есть правило Вестгеймера
Чтобы определить, сколько времени потребует работа, возьмите время, которое по-вашему на нее необходимо, умножьте на 2 и замените единицы измерения на единицы более высокого порядка. Так, мы выделяем два дня на одночасовую работу.
К сожалению все люди склонны переоценивать свою производительность. Да и опасно давать заказчику верный прогноз по времени исполнения, потому что конкуренты предложат меньше. Такова жизнь, поэтому всегда закладывайте двухкратный запас в сроки. И вообще: хочешь чтобы что-то было сделано хорошо — делай сам :)
1. природная лень
2. непредвиденная ситуация
3. изменение в ТЗ
4. тупость заказчика
…
Если с первым можно самому побороться, простимулировать себя, то со 2 и 3 пунктом(и остальными) ничего не поделаешь
То же самое касается любой формы занятости и почти любой профессии.
не люблю я деньги считать, а продешевить тоже не хочется
перелопатив 50+ претендентов, нашел того кто сделал именно то, что мне было нужно
хотя у меня наработка маленькая, всего один два раза фрилансоров использовал
У меня есть товарищ, живет он в Норвегии и содержит там небольшую компанию, занимающуюся разработкой ПО. Время от времени им приходится выполнять проекты для веба, преимущественно на php. Так вот, он перестал нанимать аутсорсеров (фрилансеров) без Зендовского сертификата еще в 2005-м году. А работники с сертификатом обходятся несколько дороже, но это практически 100% гарантия того, что работа будет сделана в срок и как следует.
По крайней мере мне он ни разу не говорил за все те годы, которые я с ним общаюсь, что у него проблемы c исполнителями. Ну а флешеры, они везде флешеры.
Но за всеми 5 приходилось до делывать, не смотря на подробное ТЗ, есть вещи которые проще и быстрее самому доваять, нежели воевать с фрилансером.
Вот такие мои 5 копеек…
Никто не запрещает же обратится к профи, правда там и цена будет соответсвующая.
Или, как варинат, набират свою команду, на постоянной основе. Если проектов много то смысл будет. К тому же есть еще outsource рынок. Обычно там ситуация по лучше. Можно выбирать компании что работают с крупными заказчиками, но опять таки это будет стоит дороже фрилансеров.
PS А на западных биржах работать не пробовал? хотя индусы тоже любят кидать, и часто подозрительно беруться за любую работу. Но зато есть фрилансеры(обычно это команды) с положительными отзывами от >100 клиентов, которым все таки есть доверие.
Кстати на мой взгляд, предоплачивать фрилансерам стоит только в крайних случаях, когда человек на 100% проверен. А так только escrow системы.
замкнутый круг?
Согласно той же теории управления проектами бюджет и сроки проекта, как правило превышают запланированные в два раза.
Вы как менеджер проектов должны ставить сроки на каждом этапе и мониторить выполнение буквально ежедневно.
правда на проекте который должен был бы быть сделан за день. И пророчка еще два дня — 200% задержки :)
Что касается поведения фриленсеров по отношению к срокам, мне кажется, что это «привито» образованием — в ВУЗе сдача сессии/курсового/диплома до срока рождает у принимающего ощущение перфекционизма по отношению к студенту, поэтому только единицы идут на риски сдавать досрочно.
Пользуетесь ли вы для этого MS Project или другими продуктами?
Читали ли вы PMBOK или книгу Тома ДеМарко «Вальсируя с медведями»?
MS Project не использую.
Не читал, но выход из ситуации нашел (написал P.P.S.), я поделился статистикой по фрилансерам, а не по эпик-фейлам проектов. Проекты, как правило, завершаются удачно.
1 раз научили, теперь от ТЗ не ухожу ни на шаг, сначала закрываем, потом дорабатываем, иначе начинается пиндец ;)
Даже комикс был про маленькие правки, скоро вставят ;)
потому что разные доделки будут всегда, и переработки тоже.
75% всех доделок можно включить в бюджет.
обычно после такой мелочи заказчик понимает (может подсознательно) что теперь можно добавить вот тут и вот тут еще чуток, в итоге куча мелкий доделок не описанных ТЗ, из-за некоторых из них может потребоваться перепить не фиговой части кода… у меня вот не получалось быть таким резким и сказать НЕТ сразу… а зря — в итоге — заказчик не доволен, а я просто так потратил неоплачиваемое время
Но тут надо сказать, что некоторые заказчики тоже не ангелочки. :)
Не-не, вставать во второй половине дня и работать до позднего утра. :)
Без обид.
Гонор, тем более на пустом месте, не является ни достоинством ни признаком профессионализма. Если посмотришь на том же фриланс.ру, в каждом проекте толпятся десятки умников, считающих что заказчики должны за ними бегать. Вот мол, моя аська, пишите. Как думаешь, сколько из них получают приличные заказы? Если угораздит учить высшую математику в ВУЗе, вам непременно будут преподавать бесконечно малые величины. Вот это как раз из той области.
Чтобы я/автор/кто-то еще хоть что-то тебе предложил (включая просто принести кофе, не говоря уж о работе) тебе нужно доказать что ты стоишь хотя бы времени, которое будет потрачено на разговор. Сейчас ты демонстрируешь прямо противоположные качества.
Да, и никогда не говори о деньгах «хотя бы» — это дурной тон и для опытного руководителя очень плохой признак. Называй сумму которая тебя полностью устроит либо ничего не говори.
Хотя что-то мне подсказывает что не в коня корм.
Успехов.
Заказчику, в общем-то по барабану сколько платить фрилансеру, лишь бы он эти деньги отработал. Есть объем работы, за который он все равно кому-то заплатит. И лучше бы заплатить тому кто делает быстро и качественно — за это и надбавить не жалко.
Если флэшер/программер/иллюстратор решит стать стахановцем, работать по 16 часов в сутки и за месяц делать качественно столько же сколько остальные делают за три — и 100 и 150 килорублей платить будут. И спасибо скажут. Потому что отработал.
относительно «Называй сумму которая тебя полностью устроит либо ничего не говори», эти разговоры оставляйте для сопливых дрочеров, да, фраза «хотя бы» характеризует но не больше чем ваш пафос и представления о некой магической сумме которая всех устроит.
По поводу суммы, которая устраивает — читайте внимательнее, я не говорю что сумма устроит всех. Она должна устраивать конкретного исполнителя за конкретную задачу. Причем устраивать на уровне качественно и вовремя сделанной работы. А когда исполнитель начинает юлить, «ну вы мне обеспечьте ХХХ, а я посмотрю что смогу для вас сделать», он практически автоматом идет лесом.
И, не нравится, не ешьте, я не навязываюсь.
— Почему так много?
— Честно? Страховка, вижу в вашем ТЗ много недоработок и уверен, что они всплывут по мере работы, потому срок умножаю на двое.
— Нет, так не пойдёт, проект нужен уже вчера…
типично…
А на деле мне, например, постоянно приходится объясняться с работниками, которые норовят переставить задачи и игнорировать задачи, связанные с созданием этих промежуточных результатов. В результате снова и снова к завершению итерации имеем не завершённый кусочек, а кучу разобранного кода. И многие стремятся к этому настолько яростно, что ситуация доходит до смешного:
— Вечером договариваемся, что завтра с утра выкладывается промежуточный релиз.
— фрилансеру остаётся поправить одну маленькую ошибку — например, поменять слово на странице
— на следующее утро обнаруживается, что работник «решил не тратить время зря» и принялся за следующуую долгоиграющую задачу, для чего разобрал весь проект на мелкие кусочки
— и естественно, в SVN предыдущую версию не выкладывал…
дефектыособенности. Просто, когда наступает необходимость пользоваться этим инструментом, надо сразу быть готовым к таким особенностям. Либо не пользоваться этим инструментом вовсе. Иначе быть беде.Автор это правильно подчеркивает.
Ирония в том, что я как раз этот сайт делал как фрилансер по заказу. К сожалению и ТЗ был слишком общий и люди на стороне заказчика менялись, а с ними и взгляд на то «как это должно быть», да и себя я переоценил.
Так и не закончил.
Деньги — нанять того, что возьмёт меньше (пусть у него три отзыва, два месяца с момента регистрации, нет резюме и почти простое портфолио)
Время — лень долго искать исполнителя, поэтому идём на главную (пишу в жаргоне free-lance.ru, кто не в теме) и создаём проект. Среди школьников, пытающихся понять, чего они умеют делать, находим самого симпотичного (коим обычно является самый дешевый из отписавшихся) и начинаем работать, присылая ему ТЗ. Да он ТЗ в жизни не видел! Если и был у него опыт, то задлание звучало примерно как «Сделай мне так, что бы понравилось».
Мораль: за неделю до предполагаемого начала работ пролистайте ТОП фрилансеров по необходимой специализации, выберите троих из них и предложите взяться за проект, дав как можно больше информации. Если они не заняты (а они реально расчитывают силы и знают, в какие сроки можно уложится, а в какие нет. Пусть они скажут, что на это уйдёт две недели, а не два дня, как скажет человек с главной. Зато на это реально уйдёт две недели! Не больше, возможно меньше.), они возьмуться за Ваш заказ. Они Вам и план накидают и расскажут о том, как лучше спланировать работу. С ними можно созвониться, если их не будет в ICQ днём — они Вам ответят и объяснят всё по телефону. Я даже предоплату не беру — последнии 100-150 клиентов отправляли деньги в конце работы. Понимаете, это доверие. Меня не «кинул» ни один из них. Они взаимно доверяют, относятся с пониманием и уверенны в сроках, в том, что я не попрошу денег за написание слова, не оговоренного в ТЗ…
— незнакомым не поручать ничего важного;
— выбирать людей для дальнейшей работы;
— медленно двигаться от фриланса к офису и фултайму в экономически депрессивных регионах, но с процентом разумных и обучаемых людей;
> который по каким-то причинам не оказался
> в числе рекомендуемых мной разработчиков,
> но явно того заслуживал
Както сразу зацепило. Кажется мне что такие вот вещи тоже влияют на ситуацию.
З.Ы. Можно еще в «не попади на скриншот» поиграть :)
И как в этом случае оплачивать работу заказчику?
Я бы никогда на такое не пошел и никак не смог бы работать.
Жосткий контроль=(
1. исповедую технику 70% думай 30% работай, или «лучше день потерять потом за 5 минут долететь», как это объяснить заказчику
2. Наработки за годы которые упрощают работу и позволяют ее систематизировать и сделать ее качественно закладываются в цену но визуально не видны, и более того — написанные генераторы и т.п. создают видимость безделия.
П.С. Одеск это галеры и профессионалами игнорируются сознательно.
Подходы могут быть разными, но как ни крути, а почасовая оплата намного выгоднее исполнителю, ведь оплачивается даже время на чтение документации, решение косяков с помощью форумов и даже чтение нужных статей на хабре :) Вы ведь не все время занимаетесь однотипными вещами, чтобы использовать в каждом проекте генераторы, чаще всего что-то новое изучать приходиться.
в классической схеме я сделаю быстрее, заказчик заплатит за полное время а у «меня» еще и время останется на другие проекты… и заметьте, как в рекламе — все довольны.
на каком-то уровне уже не приходится изучать…
можете, но заказчик может и оспорить эти часы в специально отведенном месте.
>в классической схеме я сделаю быстрее, заказчик заплатит за полное время
а где здесь выгода для заказчика?
>на каком-то уровне уже не приходится изучать…
вы хотите сказать что, без изучения документации, прямо сейчас сможете написать приложение для заказа авиабилетов онлайн?
я и говорю галеры, все я писал с точки зрения исполнителя
> а где здесь выгода для заказчика?
заказчик получил хорошо-работающий проект за оговоренное время, в следующий раз заказчик может даже риски не закладывать.
Часто бывает заказчик говорит хочу такие вот технологии, мой ответ «предлагаю эти и это будет дешевле и быстрее» (-25%), и все довольны, заказчик -25% я -50%
> или используя пхп-фреймворк который вы до этого не видели
ценю время свое и заказчика поэтому берусь за проекты, где я могу с 95% вероятностью утверждать успешность реализации в запланированные сроки, это подразумевает «проверенные лично» подходы, технологии, инструменты…
считаю давать оценку по проекту где вы инструменты первый раз видите — не уважение к заказчику… да изучение новых технологий непременно должно быть, без этого не бывает роста но это личное время и заказчик его не должен оплачивать… конечно бывают исключения «хочу чтобы делал только ты но вот так» — рецепт простой сумма * 1.5 + оплачиваемое время на изучение (и это оговаривается отдельно)
А браться за все подряд «почитаю», «не боги горшки обжигают» и т.д. — вот такие фейлы и получаются как у автора.
Совсем не корректное замечание. Мои заказчики знали, что я был не в курсе некоторых вещей при старте проекта и никаких нареканий не возникло. что я делаю не так?
по сути, я и написал «и это оговаривается отдельно» тогда все нормально, я писал про случай когда исполнитель бьет себя в грудь «я все могу и сделаю за неделю» а потом сидит изучает эту неделю маны «за деньги заказчика»
В одесковском саппорте есть не один «плач ярославны», как ушлый индус раскрутил заказчика на наем своей «виртуальной» команды.
В одеске все красиво, скриншоты делались с нескольких человек, время считалось, деньги еженедельно платились. А месяца через 3 выяснялось, что нихрена не сделано, а команда — фейк.
И не оспоришь оплаченные деньги — за давностью.
С фрилансовым компьютерным сервисом, кстати, то же самое. Вынуждают фрилансеров вести себя… кхм… слишком нагло в основном сами заказчики. Потому как один раз согласись «доделать ещё чуть-чуть без доплаты, ну всего на десять минут работы» — и с удивлением обнаружишь себя в соседнем здании сталинской постройки, прокладывающим сеть на полсотни машин.
Да и с дизайном/версткой не лучше. Рисуешь макет нуль-в-нуль по требованиям заказчика, вносишь в него на лету кучу изменений (конечно же, бесплатно), а потом (вау) выясняется, что оный заказчик является лишь посредником, а истинным заказчикам ничего не нравится, а переделывать поздно.
Поэтому не удивляйтесь, если фрилансер потребует предоплату и будет цепляться за каждую букву ТЗ. Иначе сожрут с потрохами, особенно одиночку.
Сотрудничал с:
1) Дизайнер
2) Верстальщик 1
3) Верстальщик 2
4) Программист RubyOnRails
5) Верстальщик 3 (который отлично переверстал всё с нуля, и четко срок)
6) Программист RubyOnRails 2
8) Переводчик (не совсем в срок, но сделано качественно)
9) Скриптовик-перловик (написал скрипт для парсинга определенной информации вовремя, и качественно)
В итоге: из 9-ти человек отлично справилось с работой 2-е, ещё один 2 — на «хорошо». С остальными сотрудничать не буду никогда (надеюсь).
А полезный итог заключается в том, что именно этих 4-х человек я смогу рекомендовать кому-либо, не боясь за свою репутацию. И на этих 4-х человек я смогу расчитывать, если мне понадобится сделать какую-то работу качественно и в известные временные рамки.
Только по рекомендации или предыдущему опыту работы.
Двум последним фрилансером я сказал примерно следующее — выберите сами сроки и сумму оплаты. Они выбрали — я сказал — Ок.
В результате оба сорвали сроки и одни высказал недовольсво суммой оплаты в конце.
Не было бы таких частых срывов и не писали бы, имхо.
Почему Вас это так задевает? ))
«кретины» — употреблено лишь один раз к конкретным людям, чей кретинизм популярно объясняется.
«истинное положение дел» — не смог найти в своем топике таких слов.
Не утрируйте и не врите.
— четкое ТЗ, в котором задача максимально разбита на подзадачи (максимальная длительность подзадачи — 2 дня)
— план работ, расписаный по дням
— раз в 1-2 дня сквозная сверка, в которой проверяется наличие функционала и бегло просматривается работоспособность.
— раз в неделю функционал полностью тестируется на соответствие тому что должно быть в текущий момент сдано.
Соответственно каждый день все знают что должно происходить и что на самом деле происходит. Не панацея, но косяки/клиника, как правило, выявляются на начальной стадии, не доводя потери сроков/денег до критической массы. Времени тратится на это капитально, но имхо того стоит.
Пример 1.
* есть ТЗ, сделал в сроки, проверил, всё работет, сдаю! (был как бы ещё посредник)
* Ньюанс — «форма заказа рейса» — вот и всё, один Пункт тз закончился (таких было ещё 4, но там мои догадки увенчались успехом :), ну мониторю подобные сайты, делаю форму, спустя месяц (проверяли), не не то, нужно так и так и скриншот сайта без урла (что за сайт не видно).
* Переделываю, довольно много роботы появляется, говорю мол проверяйте, они спустя 2 месяца, не не-то, ссылка на сайт виззейрдотком, так мол хотим о_О… ну что же, отложил, забил, парят мозги (теряют время/деньги).
* Переделываю опять (работы ещё больше), и опять фидбек спустя месяц, и опять не то, сил уже нету никаких (денег получил только половину и уже очень давно, работы сделано больше в 2 раза чем они говорили).
* Пришёл, наорал %), сел с директором и мы все прописали, от А-Я. В общем получился некий страшный симбиоз 3ёх разных форм с разных сайтов. Сделал, сдаю, директор приняла и тут выясняется есть ещё 1 директор о_О у которого ещё 100 хотелочек к этой форме.
* Что тут скажешь, отложено в долгий ящик, платить не собирались, пока мол не сделаешь о_О
* Доделываю, хочу закрыть к НГ ;) и забыть (Материал по работе от них приходил спустя месяцы)
Пример 2.
* Огромное ТЗ, сделал 95% (получил предоплату 50% за треть работы, как бы разбили на этапы).
* Кончились деньги о_О; Дали вторую половину за ту же 3ть и тишина.
* Спустя 6 месяцев начали на меня гнать мол то-то-то не доделано, я им в суму носом ткнул, они сказали что уже деньги не проблема.
* Доделал — рассчитались, все довольны.
Пример 0 (из раннего)
* чётко прописанное ТЗ (ими и мной, никаких двусмысленностей)
* сделал (получил ранее 30%), приходят «Правки» (которые нельзя назвать «правки» как не подходи, работы больше чем в ТЗ)
* Говорю мол чё за херь? Они, так ты сделай, мы тебя будет потом ещё подключать, дадим тебе ещё проектов, это только первый, у нас ещё много работы, ла-ла-ла… Сказал, что я не буратино (сайт был на моём хостинге), отдал им то, что было сделано (100% по ТЗ) и распрощался.
* Я бы не сказал что я кинул их, отдал всё как есть, 100% по ТЗ, но это единственный проект который я не заканчивал.
Иллюстрации: девушка выполнила работу значительно ниже уровня своего портфолио. Не выполнила ряд требований ТЗ. Отказалась вносить любые изменения. Устроила скандал. Все оплатили.
Копирайтер: не назову имя, но известная сейчас персона. Я лично был вынужден исправлять ошибки в текстах. Довольно быстро поняли, что безнадежно.
Флэшеры: программная сборка каталога продукции для финальной части презентации. Первый флешер протянул все сроки и перестал отвечать на звонки. Второй якобы попал в больницу. Третий просто не справился. Результат 1,5 бюджета. Все сделали свои программисты.
Для нас примерно 6 попыток работы с удаленными специалистами привели к решению полностью отказаться от такого вида сотрудничества.
На данный момент у нас в штате 8 своих дизайнеров и данный вопрос уже не актуален. Все предложения об удаленной работе, приходящие по почте вежливо отклоняем, никого не обижая.
То же можно отнести и к тем, кто слишком строго следуют ТЗ. Вы загоняете исполнителя в 99.9% следование ТЗ и при этом требуете проявить инициативу.
Можно добавить, что заказчик сам тоже формирует фрилансера.
Так что принимайте часть ответственности и на себя.
1. Разработчик не совсем понял, о чем идет речь.
В процессе коммуникации никогда не происходит 100% передача информации, уровень в 60-70% считается очень хорошим. Так что наверняка какие то различия в понимании вопроса вылезут.
2. Разработчик поленился изучить проблему, и оценил исполнение задачи( задач) на «глаз»
Или например упростил задачу. Звучит например так, «да тут и так все понятно зачем обсуждать».
Обычно исполнение разбивается на этапы, на каждом этапе определяются цели и задачи, под них пишется ТЗ, которое все равно приходится корректировать по ходу. Сдается первый этап, потом переходим к этапу номер два и т.д. гибкий подход то есть. Особенно актуален в веб проектах.
Ну а если серьезно, то всегда я теперь работаю через сервис безопасной сделки. Проблем меньше, реально меньше.
Вот такая вот аналогия выходит… Неадекваты есть везде.
Когда почти по окончанию ремонта в ванной сорвало фильтр предварительной очистки горячей воды (от песка и т.п., made in usa) и кипятком затопило 4 этажа вниз до подвала, строители бесплатно провели необходимый косметический ремонт соседям, т.к. закупал и ставил фильтр «их» сантехник, который я так понял, типа фрилансера :)
Также и в веб-фрилансе — не выполнил исполнитель условия ТЗ, в шею его, пусть мелочь в переходе стреляет. А если выполнил, но исполнителю абстрактно «не нравится и не хочется денег платить», в тот же переход такого исполнителя :)
Поговорку «хочешь сделать хорошо — сделай это сам» никто не отменял. На остальных рассчитывать не стоит, если они не проверены лично тобой. Как это было «до интернетов», так и с его развитием ничего не поменялось. Кстати, «до» такой повальной тупизны точно не было, тут можете минусовать — это объективно так. Большинство тянулись к знаниям, опыту и уважению.
зы. Но клиента приходится очень тщательно выбирать. Ибо попадаются все чаще и чаще дремучие мозготрахи, которые мнят себя великими дизайнерами, и начинается бесконечный процесс доработак, переделок, и срок затягивается не по моей вине. Таких стараюсь отшить в самом начале, на момент постановки задачи. Ибо мозготрахов вычислить не сложно: они небрежнее других относятся к постановке задачи, толком не знаю что им нужно, начинают дергать уже через час после постановки задачи и вообще ведут себя как нервная и несдержанная барышня перед ватерклозетом.
И еще золотое правило: никаких поэтапно, только за полную работу.
Я думаю это все карма…
Возможно я что-то не так делаю, щас решил свою домашнюю обновить, выложить банковские реквизиты и портфолио чуть красивее сделать. А так пока ощущения, что заказчики каким-то неведомым образом выбирают наёпщиков, а потом жалуются :)
Вас хотят на фул тайм под полный контроль, а не на пять минут за сто баксов.
www.free-lance.ru/projects/?pid=284465&f=3
www.free-lance.ru/projects/?pid=286789&f=3
www.free-lance.ru/projects/?pid=285736&f=3
И я не работаю в enterprise, я скорее в стороне django и ror программистов — у меня также есть простые и шустрые решения (не велосипеды, а от jakarta сообщества), которые поднимаются на jetty с vds хостингом за 10 баксов.
Екатеринбург?
Второй просит программиста _больших проектов_ для разработки сайта(скорее всего движка) за 30к. Я такой программист, на бюджет менее 100к смотреть даже не интересно.
Третий хочет сделать гугл за шоколадку, натырил кучу референс материала и выдает его за задание.
— приглашения только.
— утверждение тз через сервис(сохраняется копия, для выявления отклонений).
— утверждение сроков через сервис.
— система рейтингов, автоматические предупреждения, автоматический бан.
— арбитраж(чтоб случаем не напали на исполнителя\заказчика).
— расписание времени выхода на связь(через сервис) с целью контроля выполнения работ, n кол-во не выходов равняется бану (оспорить можно в суде, если есть веские причины) как со стороны заказчика так и исполнителя.
— сроки и этапы оплаты, просрочил — автоматический бан.
ну как то так.
Приглашения? И кто меня туда пригласит? Заказчик? (Ну сделаю я одному заказчику все отлично, ради приглашения) Друг? (так он пригласит, даже если я ничего не умею)
Что делать если у меня нет расписания времени онлайн?
Бан за просрочку? Будьте готовы к срокам в виде 6 месяцев за 50 строк кода :)
ну тогда к вам ни кто не обратится за 6 месяцев, реальные сроки реальное исполнение, по другому ни как иначе это будет вечно откладываться, ни кто не хочет платить за лень исполнителя, но и сроки должны быть не рабские.
С фрилансерами спасает лишь жесткий контроль и занижение сроков. Если нужно через месяц, насилуй исполнителя ежедневно, и скажи что нужно через неделю. Только тогда, есть надежда получить хотя бы через полтора месяца.
А теперь представте, что вы у фрилансера — далеко не первый заказчик(что так и есть). И у каждого были неточности в ТЗ, которые увеличивали его работу на н дней. А оплату он брал без этих неточностей. Вполне логично, что если он/заказчик не сразу увидел неточность и эта неточность у него займет достаточо времени, то никто не будет этим заниматься…
Лично я изначально перечитываю ТЗ много раз и такие ситуации перестали возникать, но все-равно бывает.
Правда если возникает подобная проблема, пытаюсь более корректно обьяснить почему я это делать не буду.
Фрилансер делает работу. Он может замечать неточности в ТЗ, но не так, как это бы заметил заказчик. Есть люди, которые специализируются на написании ТЗ, часто менеджеры этим занимаются. Фрилансер(програмист в моем случае) — просто исполнитель.
Но в любом случае делать, видя ошибку — это не правильно. Стараюсь обсуждать когда сразу вижу. Если такие доделки занимают до 3 часов — выполняю. Если больше — то обьясняю ситуацию.
Если проект не «однодневный» — процесс стремится стать либо диалогом с уточнением работ/сроков/ресурсов, либо перейти в стадию отмораживания исполнителя.
Мы работаем и деньги получаем только минимум через 3-4 месяца после сдачи (или закрытия) проекта, но мы ждём и тихо помалкиваем, т.к. рейт который мы получаем заставляет нас ждать и работать.
Я рекомендую вам оплачивать работу через систему Webmoney.
Находите исполнителя, смотрите его BL — должен быть >50, наличие аттестата — хотя бы формальный, делаете полное описание услуги в комментарии к переводу.
И если вдруг работа не выполнена/выполнена не полностью — блокируете ему кошелёк.
пгильдяйству :) Проблемы, конечно, остаются, однако их становится меньше. За это и переплачивают.ps. Я говорю о проверенных компаниях, которые не «гонят фуфло»
и да — если работать только с проверенными исполнителями, откуда будут браться новые кадры? кто их будет проверять )
p.s. написано уже много, но лишним точно не будет…
P.S. Попытался добавить коммент, а появилась ошибка:
«Хабрахабр — Голосования
SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction»
На фрилансеров бочку покатили, так покажите ТЗ
Может там «хочу красиво» и по этому каждый воспринимает его по-своему
на кол посажу уже позжеКогда фрилансер окукливается и исчезает — это самое страшное. Непонятно когда он появится со свежей историей из своей жизни и остатками работы. Неизвестность спутывает все планы.
К фрилансерам:
Товарищи фрилансеры, запомните — если вы неуспеваете или что-то случилось. НЕ ПРОПАДАЙТЕ, я понимаю тяжкий груз на душе и ноги подкашиваются пока идешь к компьютеру, аську тошно запускать а почту страшно проверять. блиять, найдите в себе силы и напишите заказчику о том что неуспели/заболели/родили. Вы с экономите время добрым людям, очистите совесть себе и не засрете репутацию.
Как оказалось, от «пропадания» это не спасает. Все начинается плавно, срыв одного срока, второго и… оп! в аське уже никого нет.
Хотя, аська — это не совсем общение. С таким же успехом можно в багтрекер писать.
Если бы общаться голосом, можно во-первых прочувствовать засаду чуть раньше, а во-вторых передать больше положительных эмоций, продлив заинтересованность в проекте.
По себе знаю, когда находишься в роли исполнителя. Энтузиазм, бывало, уже иссяк, но удалось поговорить с заказчиком, обсудить проблемы. По собственной инициативе разговор или по чужой. Опять появляются идеи и желание для этого конкретного человека сделать хорошо работу. А если не было бы разговора — срыв проекта.
Т.е. я намекаю на то, что есть «деловая» часть общения и «эмоционально-мотивационная».
Последней, имхо, фрилансеров очень сильно обделяют.
Могу дать только один совет заказчикам: почаще «пинать» исполнителя. На самом деле, фрилансер не хочет сорвать проект и обычно обладает вполне достаточными знаниями и навыками, просто он такой вот, ленивый. И подход к нему нужен соответствующий.
Вы же не требуете, к примеру, от маршрутки уровня сервиса элитного такси. Тем не менее, маршрутка иной раз довезет вас гораздо быстрее, чем самое дорогое такси. Поэтому ко всему нужен правильный подход и справедливые требования.
Тут через коммент говорят про «чОткое ТЗ» и «чОткие сроки» :) На практике, почти все ТЗ, что я видел — поток сознания, по которому не то что посчитать сроки, а понять что надо не очень получается. Работы в стиле «водопад» уже давно не получается.
Плюс, любой специалист страдает врожденным оптимизмом и всегда неправильно считает сроки. Сроки надо умножать на коэффициент(2-3) и в процессе корректировать, по мере поступления проблем. У вас через какую трубу проблемы поступают? А вентиль не перекрыт? Точно? :)
Если сроки исходят от вас — будьте готовы к сопротивлению и отмораживанию специалиста. Это азы.
Почитайте для иллюстрации «Правила Ашманова». У вас скорее всего изначально нарушенная коммуникация(с удаленными надо каждый день по 2 раза общаться), отсутствие адекватных ресурсов (не готовы переплачивать в несколько раз за четкость и непредвиденные часы, глядя на среднюю «дешевизну» фрилансеров).
Ну и работник без запала — это граната не той системы :)
А так да, все фрилансеры плохие :) Из за них проекты срываются. А в барах знакомятся только женщины легкого поведения. :)
Первому предлагалось $300, второму эта же сумма. Но второй сделал существенную часть логики, лишь оставив уродливый интерфейс. Затем был нанят третий уже с рейтом $100 только чтобы довел внешний вид до ума (просто в соотвествие с макетом) и реализовал один подробно описанный компонент протокола.
И да, я не считаю, что работа на 2 дня по тщательно описанной документации за $300 — это очень дешево.
Для работы на 2 дня — деньги небольшие.
Я ни разу не флешер, и слаб в верстке, но одна страница из PSD с незамороченной логикой выходит где-то 3-4 часа.
То есть 2 дня — это где-то 4 уникальных страницы или штук 6-10 шаблонных.
5000 рублей в день для задачи типа «следуй инстраукции» это мало? Мы, похоже, в разных мирах живем.
Удивляет то что 2-х дневная работа смогла быть растянута на месяц. У меня заказчики на второй день бы уже бесились.
Предыдущий же опыт сотрудничества с фрилансерами был весьма положителен, так что «вляпаться» можно даже когда казалось бы все на вашей стороне.
Будьте бдительны и доверяйте в первую очередь себе )
Я работал админом на швейном производстве и наблюдал такую картину: даже если зп по сделке, они не будут за день делать больше нормы, ибо лень, лучше сидеть чай пить, чем быстрее выполнить заказ. Или например наупакуют продукцию так, что при отгрузке приходится всё переделывать, т.к. шрихкоды не соотвествуют продукции, а потом рекламации от заказчика, что де прислали не то, что заказывалось. Или просто херово нашьют, что потом другие переделывают.
А всё оттого что там нет толкового менеджера, который бы следил за каждым этапом производства, и пинал бы всех и вся, чем вы собственно и начали заниматься судя по pps, и это дало свои результаты :)
в офлайне точно такой же способ управления как и в онлайне — денежное довольствие
где карта Билли?Когда можно будет посмотреть?", а в ответ или игнор или «contact is offline».В офлайне же, человек придет на работу, когда-нибудь он придет )
То что в онлайне сложнее я не спорю, но вот работники одинаково везде ленивы и жадны :)
Заказчики зачастую ищут каких-то неведомых монстров, которые готовы выполнить работу на месяц, два, три — за какие-нибудь абстрактные 100 баксов, вот вы лично готовы работать месяц за такую сумму? Уверен что нет, и открою вам страшную тайну, никто не готов, если исполнитель согласился на низкие условия — значит он или нуждается в деньгах, тогда велика вероятность что он уйдет к более сытному заказчику попадись ему только такая возможность, или рассчитывает выполнить свою работу спустя рукава, и т.п., лучшая защита от проблем — это взаимовыгодное сотрудничество, когда исполнителя будет подгонять не данное им обязательство, а те преимущества, которые он получит выполнив свою работу.
Я не знаю, чем руководствуется фрилансер, соглашаясь на оплату ниже среднерыночной, но я расчитываю, что он эту работу завершит. И нормальный фрилансер ее действительно завершит, а те, кто убегут к первому, поманившему их большей денюжкой, заказчику мало чем отличаются от разработчиков гугла за 1000 рублей.
Кстати, теперь намного трепетней отношусь к подбору фрилансеров. Отзывы — это хорошо, но стараюсь лично поговорить с бывшими заказчиками, чтобы выяснить детали. Хороший отзыв пишется часто на эмоциях от того, что понравился результат. Но помимо результата важен также процесс и сроки.
Б. Нужен сервис арбитража. Не государственный суд, а, допустим, работяющий при той же бирже. Где вменяемый человек (несколько человек) могут принять справдливое решение.
В. Нужен механизм исполнения решений арбитража. (хотя бы оплата депозита через биржу)
И все будет работать как часы. А пока нет механизма принуждения исполнения договора — все будет зависеть от личностей заказчика и исполнителя.
А я-то думал всё намного хуже
С фрилансерами единственная беда — их нельзя уволить, по этому он не боятся идти на кофликт.
Не буду отбеливать фрилансеров (коим сам и являюсь), но мои фрилансеры, которых я нанимал — чаще всего справлялись с поставленной задачей, чем не справлялись.
Рецепт довольно простой: тщательный отбор предварительно (хорошее портфолио, высокий рейтинг на биржах, манера общения, технические характеристики и т.д.) + маленькая предоплата (не более 30%) + контроль за качеством и сроками + удвоение сроков, выставленных фрилансером (успеет в поставленные собою сроки — отлично, не успеет — должен успеть в двойные. Если в двойные не успел — на газенваген, рано фрилансить ему).
Так что в целом грамотный менеджмент может вытянуть почти любого фрилансера, если он не полное быдло.
В итоге при планировании сроки именно по его части были увеличены вдвое. Но ему про это никто не сказал. Уложились.
Все есть, а продвигаторов нету?
Но, я думаю, человек, который согласится на жесткие условия, будет просить много денег, что делает его интересным только при разовой срочной работе. Если бы все удаленщики работали наравне со штатом, то в офисе остался бы только руководящий состав.
я никогда не затягивал сроки, работая на фрилансе, зато много раз нарывался на то, что клиент копит недовольство работой какое-то время и не может сразу сказать что именно ему не нравится, в чем он сомневается и все такое. вначале платит и предоплату, и оплату за один из реализованных проектов, а потом кинет и скажет нечто вроде: «На себя посмотри, какой фигни ты мне наделал»
Вот большинство проблем я испытывал от закрытости клиентов. С наемными исполнителями такая же ситуация, только по большому счету это ввиде неопределенности со своими планами на жизнь, так как сам работал, как фрилансер и продолжаю это делать время от времени, часто сталкиваюсь с ситуацией, когда есть вещи неопределенного срока исполнения, в этом случае я всегда прошу фрилансера быть конкретным, и узнавать более точно поэтапно что и когда, а главное как он это будет делать, на своем уровне.
Самая большая проблема все-таки возникает именно с заказчиками, у меня есть печальный опыт полного отсутствия руководства как такового, заказчик вел себя как менеджер низшего звена, при этом чувствуя себя главным директором конечно же: собирал команду предоставляя нам заказы, находя как можно большее количество заказов, практически до невыполнимого уровня, заключая договоры с определенным сроком. Как правило интересуясь сроками исполнения у команды, он не учитывал тот факт, что параллельно работа уже идет. Устанавливал конечно же сроки исполнения он самостоятельно. Кончилось это тем, что я вобщем на этом попался на полторы месячные зарплаты ввиде неустойки.
Теперь я ваще не берусь за проекты, в которых клиент говорит с ходу «нам уже нужно определяться.., когда все это будет.., сколько времени...» Если разговор начинается с таких слов, я вобщем сразу настораживаюсь. Всегда можно все обсудить, но самое главное, если обе стороны открыты к общению.
Заявления типа «предоплата — враг..» делают люди с замашками рабовладельцев. Я всегда беру предоплату, и всегда ее плачу подрядчикам — других отношений вообще не может и не должно быть (есть небольшие исключения, но основа в подобных отношениях).
Но статистику действительно интересно посмотреть…
Тут тоже не все так однозначно. Вот выдали человеку задание, вечером с него по нему спросили, а он вместо выдачи результата рассказывает об ужасах и трудностях вебразработки и нереальности сроков. И надо еще понять действительно все так тяжко или кто-то лапшичку на уши вешает, а сам в это время вКонтакты мучает.
> на них больше ответственности
Не знаю, не знаю… Сам работал и в офисе и на фрилансе и «в поле» сильнее ощущается, что твой доход зависит от того что ты сделал, а не просто прижимал пол к стулу.
> Но статистику действительно интересно посмотреть…
Вот, вот =)
Задачу ставит руководитель, который должен быть компетентен в области разработки и реально определять сроки. Да и такого «работника» вскоре просто уволят. Руководителю главное, чтобы задачи выполнялись, а как и кто — это вопрос второй.
> Сам работал и в офисе и на фрилансе и «в поле» сильнее ощущается, что твой доход зависит от того что ты сделал, а не просто прижимал пол к стулу.
Когда работаешь на кого-то, всегда есть страх увольнения, особенно в кризис. Тем более хороший руководитель всегда это сделает внезапно, когда уже не останется методов воздействия и наемные работники это знают, как минимум видели такое, поэтому и боятся. Хотя фриланс тоже развивает чувство ответственности…
Как говорит один человек, проект — это всегда уникальное мероприятие. Поэтому даже самый компетентный руководитель не всегда может быть в курсе задачи. Например, когда я работал веб-прогером, у меня была задача сделать флеш загрузчик на много файлов. Не то что мой начальник — я сам вначале не знал как оно должно работать…
> Да и такого «работника» вскоре просто уволят. Руководителю главное, чтобы задачи выполнялись, а как и кто — это вопрос второй.
Если чисто формально подойти, то тут играет роль страх прекращения деловых отношений, после выполнения текущей задачи. С фрилансом прямая параллель: умный фрилансер тоже не хочет растерять клиентскую базу.
Теперь еще больше статистику хочется… =)
— А вы можете сделать вот так?
— Можем.
— А вот так?
— И так можем.
— А вот так и с переподвывертом?
— Непонятно, зачем переподвыверт, но тоже можем.
— А цена?
— «Штукабаксоф»
— А почему так дорого?!
Последний проект сдал 1 сентября — ровно в срок, замечу. Деньги получил 1 октября, хотя акт приёмки-сдачи заказчик подписал сразу. Зато посредник предъявил мне претензии, что я его посредническую жизнь омрачал частыми просьбами расплатиться. А то, что на меня ещё команда из 10 человек работала — это ж никого не волнует…
а когда работаешь на фул-тайме в офисе, то и денежный выхлоп (если ты хороший специалист) больше чем на фрилансе, и за твоим временем постоянно следит менеджер («Слыш, работать!»)
поэтому по мне так неудивительно, что большинство (не все!) фрилансеров — хреновые специалисты и распиздяи (поскольку предоставлены сами себе), и вообще странно ожидать от них чего-то другого
не факт…
скажем, чтобы отработать зарплату в 100k на фрилансе — надо реально въебывать
но в офисе меньше геморроя, да и за временем твоим следят… мне так удобнее
даже когда у меня был выбор — работать дома или ездить в офис, я ездил в офис, потому что там рабочая атмосфера
не спорю, что не-в-дефолт-сити выгоднее работать фрилансером
а офисы разные бывают, и здесь у работника есть не меньшие возможности в выборе, чем у фрилансера в выборе проектов :)