Upwork: Time tracking или без, что лучше?

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

Как то повелось, что с самого начала я пытался что то сделать на oDesk, потом oDesk стал Upwork’ом. И с тех пор я продолжаю пользоваться и любить Upwork

Нет

Нет

На Upwork существует 2 базовых схемы заработка

Я не рассматриваю оплату за контракт вообще как вид. У меня много соображений на этот счет, но long story short я считаю наиболее интересным второй вариант. Оплата же по часам имеет интересную особенность — она гарантирована если вы используете Time Tracker приложение

Итак, после долгих поисков вы получили такое вот уведомление на почту

Здесь можно начинать праздновать, но сразу говорю - у вас не получится

Здесь можно начинать праздновать, но сразу говорю — у вас не получится

При изучении оффера нужно всегда читать условия, там может быть вот это

Вы поседеете

Вы поседеете

Как только вы подтвердили оффер, вы сразу рискуете своей репутацией. В первую очередь, потому что вы не знаете клиента, а клиент не знает вас. Слишком многое может пойти не так. Потому, чтобы быть уверенным я советую всегда использовать Time Tracker. Как же он работает?

Time Tracker

Бодрит каждый раз

Бодрит каждый раз

Вы скачиваете себе desktop версию. После запуска вы жмёте на кастомизированный чекбокс on-off, и как только вы нажали, он начинает следить за вашей клавиатурой с мышью и делать снимок экрана раз в 10 минут

Что интересно, как только это приложение делает снимок — вам засчитывают эти 10 минут. И это происходит случайно. То есть бывает такое, что вы сели работать в 01 минуту и сразу снимок экрана! То есть следующие 9 минут вы более менее свободны

Магический эффект Time Tracker’а заключается в том, что он работает лучше любого кофе. Вы действительно начинаете работать намного лучше в рамках простой задачи. А если ставить еще и планшет с фильмом рядом, то любой фильм смотрится намного интереснее. Вы попадете в поток просто по щелчку пальцев, вы можете всё! Вы делаете задачу за задачей в мгновение ока! Вы смотрите на код написанный человек в пьяном бреду и файл размером в 10 тысяч строк. И разбиваете его на классы в красивой луковой архитектуре! Это потрясающе. Я пересмотрел все сериалы, что хотел пересмотреть! Я рыдал над 5 сезоном Лоста! Я пересмотрел Код гиасс. Это самая магическая и самая потрясающая вещь на земле! И она… Выматывает

А ведь всё просто, не нужно даже статью писать

А ведь всё просто, не нужно даже статью писать

Как и все классное, Time Tracker имеет ряд существенных недостатков

  • Крайне сложно думать вне рамок простой задачи

  • Прежде чем включить трекер, нужно продумать задачу заранее -, а за это вам никто не заплатит

  • Иногда он не списывает время во время встреч, потому что вы забыли дёрнуть мышкой

  • Заказчику в общем то не важно, у вас есть потолок по часам и Time Tracker нужен больше вам, нежели ему

  • Вы стараетесь просто делать работу, что мешает общей архитектуре проекта и проект страдает

То есть помимо того, что вы теряете деньги, потому что не можете вписать время «обдумываний» в Time Tracker, вы еще и делаете всё это в общем-то зазря и вообще всем от этого подхода хуже

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

Идеальная схема

  1. Получение оффера

  2. Работа от 3 недель до 2 месяцев с трекингом

  3. Оценка проекта и своих возможностей

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

Что получает клиент?

  • Лояльный проверенный разработчик, способный делать задачи

  • Разработчик не в рамках и готов идти на встречу и помогать вам

  • Разработчик занимается архитектурой проекта, не срывается на говнокод, а рефакторит и улучшает кодовую базу

  • Контракт разработчика полностью виден и его можно оспорить/закрыть в случае если что то пошло не так

Win win;)

И главная заповедь любой сервисной работы (а разработка это сервисные работы) — вы должны быть доступны 24/7. Не обязательно срываться и бежать на каждое сообщение, но отвечать в выходные и ночью это качество любого хорошего сервиса! Может показаться как спорное замечание и тд, но это и правда так. Пропадающие фрилансеры на выходные и праздники могут стоить десятки тысяч долларов

Заключение

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

Вот он какой, сетап мечты

Вот он какой, сетап мечты

© Habrahabr.ru