Как стать автором
Обновить

Комментарии 67

Заказчики порой сами виноваты.
Пример: Попросили написать несложный скрипт формы для сайта. Я предложил 2 варианта
1) Просто работающий вариант.
2) Вариант с капчей, защитой от спама, фильтрацией, итд, итп, но в 5 раз дороже.
Не сложно догадаться, что заказчик выбрал 1й вариант, выполнять который я отказался, ввиду «надо делать хорошо»
Наверно он (заказчик) нашел исполнителя, но допускаю, что получит негатив от работы.
А как в данном случае (как заказчик) поступаете вы?
Отлично! Предложить вариант, затем отказаться. Ой всё!
Вы все не правильно поняли.
Я расписал на 2 пункта что бы было более понятнее для понимания.
Была сразу указана сумма на работу, но когда я предложил свой вариант (п.2) — его не приняли.
Ну так если например я публикую заказ на простую форму для, скажем, опроса клиентов, и указываю сумму 100$, то если мне напишет фрилансер и предложит за 500$ сделать CRM с фильтрацией, графиками, капчей и тому подобным, то я откажусь, просто потому что:
1. Я не рассчитывал на такую сумму.
2. Мне не нужна CRM, мне не нужна Captcha, и спам я тоже переживу.
Да, если вы в этом разбираетесь. Но если заказчик далек от IT технологий, то вы будете «виновником» когда начнутся проблемы. И вам останется либо решать проблемы бесплатно, либо прослыть плохим разработчиком.
п.с. В моем случае был вопрос 500р против 2500р.
В таком случае идеально было бы расписать:
— Простая форма с валидациями: 500р
— Captcha: +500р
— Фильтрация: +500р
— И т.п.: +500р
И дописать, что если интересуют доп. функции — цена указана, можно добавить, с увеличением стоимости. Так что тут все зависит от фрилансера и его способностей расписать что можно сделать, зачем (очень важно), и цену. Это также защитит от ситуаций типа: мне спам идет, добавьте фильтрацию, я же вам заплатил за форму, а фильтрации нет. Как минимум заказчик после этого будет знать что сколько стоит.
Это не меняет общей картины.
Как правило заказчик выбирает дешевый вариант, типа, а там как получится.
«Мы — большая международная компания, нам нужно распечатать визиток… Черно-белых… 50 штук»

На «кость» налетает куча «школоты» делают минимальный функционал и пропадают. В итоге все фрилансеры — неумёхи и безответственные исполнители.
Отказался и правильно сделал. Капча это узкоспецифическое, всем противное решение с помощью космических технологий простейшей задачи писать в базу айпишники и сравнивать, если сегодня больше 5, то ничего не делаем. И при всей сложности капчи, она не исключает проверки на айпишники.

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

>>В итоге все фрилансеры
И забудьте слово «все», а то дырку на нём протрёте. Все бывают только в субъективных фантазиях.
Часто исполнители делают идеальные вещи просто ради идеальности.
У человека жопоболь — сбор данных. 10 посетителей в месяц, 1 заполненая форма — это норма, возможно у него. Ни капча, ни статистика ему не нужна.
Я бы тоже выбрал первый вариант. А потом если бы увидел что делаете основную работу так, как надо, то можно было бы и дополнительно заплатить за дополнительные фичи
НЛО прилетело и опубликовало эту надпись здесь
Вы о чем, любезный? Где вы увидели «туманные обещания» и пресмыкания?

На все есть контракт. Сделали контракт на основную фичу — выполнили.
Если увидели что все в срок и качественно, делаем новый контракт на дополнительные фичи с отдельными ценами.

Как альтернатива была:
Сделать контракт на основную фичу и дополнительные фичи сразу, с высокой ценой, с незнакомым исполнителем в условиях неопределенности.

Вам самому какой вариант по душе?
НЛО прилетело и опубликовало эту надпись здесь
Нет. Вы делаете только форму. Но делаете её хорошо. При этом можно проинформировать заказчика об остальных плюшках, указав цену. Если заказчик совсем дуб, то расписать, какая плюшка для чего (и не нужно пытаться его на… ть). Если в дальнейшем у него возникнут проблемы (например со спамом), то он с большей вероятностью закажет капчу именно вам.
НЛО прилетело и опубликовало эту надпись здесь
Вот именно. Здесь вопрос даже может быть не в деньгах. А в том, что просто бы посмотрели, как вам вместе работается. И уж если что — то даааа… заказами бы забросали. А так советы дельные. Правда, большая часть толковых фрилансеров им и так следует. Пригодится тем, кто только вступил на эту дорогу.
идеальный админ: невидимка!!! все работает безупречно
Наверное ключевые слова были несложный скрипт. В самом деле, зачем человеку, который просит вас сделать фарфоровую статуэтку кота на рабочий стол, нужен чугунный памятник Чапаеву на коне и в полный рост?
А зачем предлагать вариант от которого потом отказываетесь?
В данной ситуации неправы вы, если не хотели работать по первому варианту — озвучивайте только второй.

upd: как много схожих мнений :)
Выполняю вариант 2. Надо делать всегда хорошо. Главное репутация.
Если готовы выполнять только вариант 2, зачем тогда нужен вариант 1? Не надо его вообще озвучивать. Иначе получается как в старом анекдоте:
— Чай, кофе?
— Пожалуй, кофе.
— Не угадали, чай!
Полностью согласен!
Неграмотно сформулировал — нахватал минусов =)
Изначально была цена заказчика, на что я написал, что есть вопросы безопасности, спам-атак и если за x5 — я возьмусь.
… и ключевым моментом тут было, конечно же, х5 :) Учитывая, что скрипты для подключения капчи, спам-фильтров и т.д. у любого веб-разработчика (кроме начинающих, конечно) уже есть готовые и отлаженные, и их подключение/настройка занимает заметно меньше времени, чем собственно разработка кастомных форм под заказчика.
x5 это нормальный подход, однажды заплатит и забудет. А потом когда идет тех поддержка много вещей делается бесплатно — Нет этих «злых» вопросов и ответов: Сколько это стоит, Дайте предоплату.
Как я уже указал, цена вопроса была 500р. Было бы обманом если я сделал хуже, чем умею, но как фрилансер, когда это уже не игрушки, а заработок, я не могу тратить на такой заказ более 1 часа.
Как по мне, вы просто неправильно сформулировали свою позицию, как фрилансера. Вы преподносите ее как «я не хочу делать настолько плохо», а на самом деле оно выглядит как «это слишком мелкий заказ, чтобы я тратил на него время. Давайте увеличим его в 5 раз, и он станет мне интересным». Я не могу судить о том, насколько целесообразна на той форме капча/фильтры. Нередко среди разработчиков встречается мнение, что любая доступная без регистрации форма должна быть оснащена такой защитой. Понятное дело, что если это какой-то сайт для общения, то он является потенциальной мишенью для спам-ботов. Но, к примеру, форма на каком-либо корпоративном сайте а-ля «Contact us» — зачем ей капча? Она не интересна спамерам, т.к. настроенный для нее робот — это впустую потраченный ресурс. А капча разве что отобьет у нескольких ленивых клиентов желание обращаться.
Звучит заманчиво:
1) Вариант, который я не хочу делать
2) Вариант, который вы не захотите оплачивать
Я думаю Вам нужен агент/продукт_менеджер (мне кстати тоже)
Не «Не хочу». Написать говнокод умеют все. Я стремлюсь что бы и волки сыты… заказчик был доволен и исполнитель не грустил.
Я убеждал и меня убеждали (как заказчика), что бюджет очень занижен.
Если есть цель стать хорошим фрилансером — делать плохо НЕДОПУСТИМО
А что в данном случае делать плохо?
Вы озвучиваете риски заказчику, заказчик говорит плевать, мне нужна тупая форма. Вы делаете тупую форму, при этом получаете в пять раз меньше денег чем вам хотелось бы, но и работаете в пять раз меньше.
Клиент доволен, вы при деньгах, все счастливы.
плохо — это когда, имея опыт, можешь сделать лучше.
Заказчику не плевать, он просто в этом ничего не понимает.
Когда через эту форму он получит вирус на сайт, упадет в поисковиках, кто будет виноват?
Имея знания и опыт, можно сделать микроскоп и им забить гвоздь, но молоток, намного проще в изготовлении и удобнее при забивании гвоздя.
Это касается именно разработки. Я часто сталкиваюсь с этим.
Если пользователь купит китайский «iphone» за 5т.р и обломается, он может винить только себя, поскольку это не iphone и не 20тр.
А если сделали плохой сайт за 5т.р. и обломались, то идут претензии и недовольства.
>>Когда через эту форму он получит вирус на сайт, упадет в поисковиках, кто будет виноват?
Я вот не понимаю. Вы делаете дырявые формы под вирусы?

>>Заказчики порой сами виноваты
Ваша история напоминает мне покупку кота в мешке с обвинением — ну вы сами виноваты что не знали, что у нас в магазине так товары продаются.

Я хоть тресни не понимаю почему заказчик в данном случае виноват. Вы не сошлись в цене, додумали, что он додумает и теперь обвиняете заказчиков в том, что как вы сами выразились:

>>он просто в этом ничего не понимает.
Можно объяснить или не работать с тем, кто не хочет или вы не хотите. Людей на планете много, не каждый адекватен.

История похожа на цирк.
Изначально, в простом варианте формы ДЫРЯВЫЕ, я не прав?
Их нужно обработать на front-end и back-end, я не прав?
По умолчанию не предполагается писать защищенный код?
Если не сошлись в цене, то при чем тут формы? Не сумели убедить заказчика, почему виноват заказчик?

Разговор начинает зацикливаться.

Виноват кто: заказчики, формы, может быть вселенское зло?
форма — формой… все браузер позволяет…
сервер принемает — работает
Не только фрилансером, а в принципе хорошим специалистом, не важно, код это, админство, написание сео-текстов или вёрстка.
Хорошим началом проекта будет создание документа в Google.Drive, в котором будут перечислены все задачи

Почему не что-то специализированное? Ну например Asana или teamer или ещё кто-нибудь. Использовал в последнем проекте, когда правки стало тяжело из почты вылавливать. Тут тебе и баг-трекер, тут тебе и история (о чём говорили, что обсуждали) и сроки можно ставить и подзадачи.
НЛО прилетело и опубликовало эту надпись здесь
Само собой я действительно просто предложил более удобный инструмент :) Особо для фрилансера у которого (в теории) много разных заказчиков.
НЛО прилетело и опубликовало эту надпись здесь
более удобный инструмент

Таких «удобных инструментов» есть на каждый чих. Не спорю, порой они удобны, но если слишком ими увлечься, то будет оверинжинеринг таймменеджмента, простите за мой французский.
А в гуглодрайве завел папочки «имя_заказчика». В ней все заказы клиента по папкам. А в папке конкретного заказа вся инфа по нему. Простенько и со вкусом. И не заморачиваешься.
Порой клиенты не могут связано описать, что они хотят… Ну или говорят — ты же сам знаешь чего там надо, но чтобы работало и за 3 копейки. Любую штуку по управлению взаимоотношениями им просто даже «рано давать», так как не осилят в силу того, что не умеют думать вперёд.
Да, может вы и правы. Я когда писал думал о проектах которые идут А)какой-то длительный срок и Б)с обильным взаимодействием с заказчиком (ну точнее менеджером с его стороны отвечающим за проект).
Это лишь пример. Хорошо на этот вопрос ответит Alexeyco в следующем комментарии.
Из менеджера проектов еще посоветую Redbooth, больше года пользуюсь и очень доволен.

Кстати, как быть, если все твои действительно крутые проекты под NDA?
Моя специфика — сложные промо-проекты/лендинги «за дорого». В портфолио их положить нельзя, а заказчики зачастую только по нему быстро и отсеивают исполнителей.
А если попробовать как хорошие студии выкладывать лого компаний заказчиков с которыми работал? Или даже само ваше участие в создании любых продуктов нельзя афишировать?
Именно, нельзя афишировать. Но идея с логотипами мне нравится, мало ли что я там для этих компаний делал еще.
НЛО прилетело и опубликовало эту надпись здесь
у вас ссылка на Redbooth битая (у протокола https первую букву образели).
Еще важных пару моментов:

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

2) Всегда будьте начеку, многие заказчики могут пользоваться вашей невнимательностью и «прожимать» на невыгодные условия. Например, невзначай обронить фразу «ты ведь говорил, что это несложно сделать» и навесить еще одну задачу, которую будете делать бесплатно. Тщательно обсуждайте каждую мелочь и заносите в список из п.1.
Банальные истины, все кроме отзывов и так требуют при работе в офисе, отношение к фрилансу слабое.
Работайте по графику Ганта и открывайте клиенту доступ к нему. Удовольствие, доставляемое видом закрашивающихся изо дня в день клеток диаграммы, мало с чем сравнится.

Совет из вредных. Диаграмма Ганта обычному разработчику не нужна, оверхед. У вас уйдет много времени, дабы все упорядочить в нужной последовательности. Нужна она менеджеру в крупной компании, когда есть потребность в согласовании работы большого количества людей.

Для разработки лучше доска Scrum, где у вас есть возможность выбора любого заданий из нескольких, в любой последовательности. А удовольствие получите когда будете перетаскивать один квадратик за другим в колонку Completed.
trello.com/ — отличная доска. Пользуюсь и радуюсь.
Просите клиента написать отзыв. Отзывы ваших прежних клиентов имеют большую ценность и часто являются ключевым фактором при выборе исполнителя. Некоторые заказчики не рассматривают возможность сотрудничества с исполнителем, чей профиль содержит хотя бы один негативный отзыв. Старайтесь разрешать конфликтные ситуации мирным путем. Дайте клиенту понять, что вы готовы приложить все разумные усилия для разрешения конфликтной ситуации.

Работаю фрилансером(исключительно) с 2006 года. Отзывов у меня штуки три. Из них два от заказчиков. :) И работы какие-то смешные, меньше 100$.
Особых проблем с заказчиками не испытываю.
Отзыв — ерунда. ИМХО.
Ключевое — это портфоли, которое можно показать.
Ну и отдельный момент — биржа это только для старта. Жить на бирже очень сложно. Там редко бывают действительно классные проекты. Туда приходят со всякой мелочью. У меня с биржы был только один очень крутой проект, но это скорее исключение, чем правило.
Лично я живу за счет постоянных клиентов и рекомендаций. На биржах бываю не часто, чисто для обновления клиентской базы.
Может быть на буржуйских биржах ситуация другая… Пока туда особо не совался. Но на наших все так.

Работайте по графику Ганта. Начать работу над проектом за день до дедлайна и даже умудриться ее выполнить – это не значит прослыть виртуозом, скорее, это неоправданное лихачество. Работу нужно выполнять в соответствии с согласованным с клиентом графиком. Исполнителю это может быть не очевидно, но к отдельным результатам вашей работы у клиента могут быть привязаны свои задачи – внутреннее тестирование, демонстрация партнерам, запуск рекламной кампании и пр. Работайте по графику Ганта и открывайте клиенту доступ к нему. Удовольствие, доставляемое видом закрашивающихся изо дня в день клеток диаграммы, мало с чем сравнится.

Чего я делать никогда не буду, так это показывать свой рабочий процесс заказчику.
Заказчики бывают очень разные. Бывают те, которые четко понимают, что платят за результат моей работы, а не за то что я 8 часов в день сижу над их проектами. А бывают и такие, которые нормально принимают один проект сделанный за неделю, но если делаешь его за день — начинают кричать, что цена завышена. Ну так милый мой, я же не за неделю работы сумму указывал, а за завершение проекта. Если у меня есть возможность сделать его за день, это чисто мое дело.

Простой пример: Было у меня хобби. В рамках этого хобби я потратил часть своего времени и сделал проект. Проект благополучно ушел в архив. Через несколько лет появился заказчик, который нашел в инете мои наработки и захотел, чтобы я для него сделал тоже самое.
Я обозначил цену. Ровно ту, которую стоит эта работа. И по глупости, вместо того, чтобы потянуть недельку — подправил свой хобби-проект чтобы он соответствовал ТЗ и отдал его уже через 10 часов после начала работы.
Заказчик с криками что я его обдираю испарился.
Я за собой вины не вижу, т.к. я ничего не украл, проект ТЗ соответствовал и стоимость была указана изначально.

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

Так что все люди разные. И самый простой способ избегать конфликтов — обозначать конкретные сроки отчетности и показывать в эти дни прогресс, не погружая заказчика в свой рабочий процесс.
В конце концов я из офиса ушел, чтобы у меня над душой не стояли.
НЛО прилетело и опубликовало эту надпись здесь
Портфолио как такового готового нет. Слишком много проектов накопилось. Где-то года три назад отказался от одной портянки(есть портфолио/резюме времен начала профессиональной деятельности, его я почти никому не показываю. Там не правильный телефон, ICQ котороый не используется, нет самых крутых проектов. sol-online.org/content/@!!ex.pdf). Портфолио собираю под конкретного заказчика. Шаблона нет. Как правило — это несколько видео готовых проектов. Ссылки на гугл плей, если работа с Андроидом.
Кратко рассказываю о том, какой опыт в обозначенной области есть.

У меня специфика в том, что очень легко опыт визуализировать… Я по основной специальности разработчик инструментария в геймдеве… По вторичной — разработчик движков.
Но и в не графических областях не сильно сложнее. К примеру, я ради развлечения и смены деятельности делал для казино терминалы приема/выдачи денег. Когда связывался с заказчиком, которому нужно было делать терминал — просто написал, что делал для казино «Название казино» терминал. И этого хватило, чтобы получить заказ.

Клиентов я и сейчас с биржи получаю изредка. Мониторю биржы, плюс профильные сайты. Например, подписан на рассылку www.gamedev.ru/job/forum/
НЛО прилетело и опубликовало эту надпись здесь
По поводу соотношения:
Крутые проекты нужны в режиме «одна штука».
А мелкие проекты можно делать параллельно несколько штук.
Поэтому я мониторю биржы, если появляется что-то интересное — общаюсь с заказчиком. В итоге несколько проектов с биржи в год приходит. Но они не являются основой.

По поводу software contractors:
Имеется ввиду просто удаленная работа по контракту?
ИМХО разница между фрилансером и просто удаленщиком в том, что удаленщику платят фиксированную зарплату и нет срока окончания работы. А фрилансер — может и год работать над одним проектом, но проект закончился — конец работы. И оплата не за время, а за результат.
НЛО прилетело и опубликовало эту надпись здесь
Я не понял чем это отличается от обычного фрилансера.
Вот я ИП, приходит заказчик, я заключаю с ним договор на работу, он платит мне на расчетный счет.
Я software contractor что-ли?
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Ну я с Россией и СНГ договора заключал. Фриланс не фигурирует. Фигурирует ИП и договор подряда.
Открывать ООО смысла нет. Помоему платить налогов меньше чем я плачу — невозможно. :) 6% минус ПФР и ОМС.
НЛО прилетело и опубликовало эту надпись здесь
ПФР — пенсионка.
ОМС — медстраховка
Их можно вычитать из налога.

Кстати, как может выглядеть заключение договора с компанией из США, например? Возможно ли это сделать работая из России?
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории