воскресенье, 20 апреля 2008 г.

Цена красного крестика

В одно время я стремился повысить свой доход с фриланса за счёт расширения своей специализации. В общем то это очень естесственное и логичное решение. Действительно, допустим, портфель заказов на работы по установке Drupal приносит какую то стабильную оплату, круг постоянных клиентов более менее сформировался, а получение новых заказов сопряжено с повышенными трудностями. Любая биржа труда или форум имеет ограниченный потенциал на объём заказов. И еще есть конкуренция между фрилансерами. В результате мы быстро упираемся в потолок и если доход нас не устраивает, то начинаем изучать Joomla и предлагать услуги уже по двум системам. И в результате через некоторое время поисков становимся человеком-паравозом и пишем у себя в профиле: вёрстка сайтов, дизайн, php, Ajax, Perl и т.д. И хорошо если там нет еще C++.

Знаете, я верю, что человек может иметь действительно потрясающий кругозор и знать множество технологий. Тут дело в другом. Распыляясь на несколько областей, мы одновременно распыляем и портфолио. И когда казалось бы наступает звёздный час ("Вот мой клиент! Я хочу с ним работать!") оказывается, что клиенту нужен опытный PHP программист, остальное ему приятно, но не нужно, а вы можете ему показать только несколько хороших работ. В целом работ у вас много, но именно по PHP — 1/6-1/4 часть от целого.

Что делать?

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

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

И последняя ремарка на эту тему. Я говорю здесь конечно большей частью о веб-разработке и смежных областях. Здесь всё меняется достаточно быстро: появляются новые технологии, требуются новые специалисты. Вырастая в профессионала, периодически оглядывайтесь вокруг, чтобы не отстать от этого. Хороший пример — сейчас уже бесполезно становиться профессионалом табличной вёрстки :)

Ах да, хотите знать, при чём тут красный крестик? Просто он для меня на каком-то этапе развития стал символизировать наличие очень мелких недочётов в моей работе. Это вещи, наличие которых неочевидно, а их присутствие по сути не мешает нормальной работе сайта. В числе этого соблюдение стандартов оформления кода, наличие комментариев, правильные отступы, забота о тех людях, которые будут читать мой код и т.д. Это черта профессионала (качество кода в своей сути я подразумеваю).

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

Удачи!

среда, 9 апреля 2008 г.

Аванс или не аванс?

Я не дизайнер. Поэтому изредка, когда знакомые дизайнеры сильно заняты, я вынужден искать исполнителя на небезызвестном free-lance.ru. Стоит только объявить новый проект, и на него откликаются очень много дизайнеров. И 2/3 хороших дизайнеров, знающих себе цену, просят предоплату.

Почему? На мой взгляд, есть пара хороших причин для предоплаты:

  • приятнее работать, способ мотивации;
  • человек как раз нуждается сейчас в этой сумме денег;

но первое место с большим отрывом занимает причина "Боюсь оказаться кинутым". Переговоры выражаются в такой форме (практически точные цитаты):

— Если вы не готовы сделать предоплату 50% — до свидания!

.. и причина:

— А какой смысл работать, если вы не готовы платить?

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

Давайте поразмышляем вместе.

Обманывать будут, наверное, всегда, я согласен. Многие на этом уже обожглись и теперь почти все хотят предоплату. Обратите внимание: предоплату, пока еще не полную оплату вперёд. Но позвольте, если все будут брать предоплату, то кидать будут уже на остаток, если захотят. Разве нет? ;)

Если вы считаете, что предоплата гарантирует от "кидка", то почему вы считаете, что она гарантирует от недобросовестного клиента, который захочет получить дизайн за полцены?

Второй момент, на мой взгляд, тоже очень важен. Я понимаю новичков, которые начинают незнакомую деятельность, не знают, как общаться, ни разу не получали денег "из Интернета" и т.д. Я понимаю, что им немного страшно. Всё-таки первый раз. Но я недаром заострил внимание на том, что предоплату просят опытные. Опытные — это люди, которые уже не первый десяток проектов сделали удалённо.

Неужели, обладая таким опытом удалённого общения и работы, они не научились чувствовать людей?

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

На самом деле я всё-таки нахожусь в позиции фрилансера. И за все годы работы в Интернете я брал предоплату только в тех, случаях, когда мне срочно нужны были деньги. И вторая "удивительная" вещь — меня никогда не "кидали". Серьёзно. От явно "мутных" заказов я просто отказывался.

И это надо чувствовать, иначе никак. Чувствовать по беседе, по разговору, по мелким деталям, насколько серьёзный там человек. Один из моих самых прибыльных клиентов появился именно на таких условиях:

  • никакой предоплаты;
  • принимать работу будет сначала он, потом еще ждём feedback от клиента и только потом оплата;
  • три (!) тестовых задания, одно из которых вполне могло оказаться реальной работой, сделанной на халяву.

Почему я согласился на такие условия и не боялся тратить время на тесты?

Чувствовал, что такие требования характеризуют серьёзного человека. Опять-таки только ощущения и догадки, я не знал ни его фирмы, ни его должности. Только имя в Skype. Так что всё оценивал исключительно по разговору.

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

Выводы из вышесказанного

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

И еще одна причина, почему я не беру предоплату

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

Но у вас может быть по другому, интересно было бы почитать в комментариях, мотивирует ли вас получение предоплаты?

воскресенье, 6 апреля 2008 г.

8½ причин, почему я стал фрилансером

  1. Я развиваюсь в желаемом профессиональном направлении. Я беру только те заказы, которые мне интересны и сознательно повышаю их сложность. Мои клиенты используют разные технологии для организации работы (взять хотя бы разнообразие систем контроля версий). Мне нравится быть разносторонним.
  2. Моя работа чётко разделена на отдельные проекты. Проект идёт за проектом, все разные и очень интересные! Я постоянно имею возможность резюмировать свои ошибки и недостатки в работе и это очень помогает развиваться. Проект сдан, да здравствует проект!
  3. Мне нравится общаться с очень разными клиентами людьми, но при этом я не менеджер, я остаюсь в первую очередь ... человеком разработчиком, которому интересны всякие страшные технологии, не нужные простым смертным.
  4. According to (3) у меня много клиентов за рубежом. Таким образом, я улучшаю свой английский язык.
  5. Фриланс заставляет расти личностно. Появляются проблемы, решить которые можно только развиваясь. Остро встают проблемы эффективности (effman.ru — привет!), организованности, усидчивости. Для меня это просто классно.
  6. Я люблю своё рабочее место, которое я могу оборудовать там, где мне удобнее работать. Вот удобно сидеть за компьютером на балконе и слушать пение птиц по утрам — я обязательно буду работать на балконе!
  7. Я ненавижу работать по чужому графику :) Сотрудничать могу, да. Давайте договоримся о контрольных сроках в проекте, и я их обязательно выполню. Но при этом я буду работать тогда, когда захочу, а не тогда, когда требует штатное расписание. Я могу быть обязательным, точным и пунктуальным, а вот вставать с утра и приходить на работу к 9:00 — нет :) Просто не получается.
  8. Можно заработать много денег (а можно и не заработать :) )

    А теперь внимание!

  9. Фриланс даёт мне свободу, недостижимую при работе в офисе.

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



Свободу нужно заработать и заслужить.



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

И уж поверьте, что не отвлекаться иногда бывает ну очень трудно ;)

Удачи и процветания!