Естімейти

Для мене естімейти часу виконання — просто казкова сфера провтиків… Якщо в завданні більше 40% нового, то спокійно множимо весь час на двоє, навіть якщо перед цим він вже був помножений. Закон Хофстедера

На основі цього в мене були неабиякі проблеми з делегуванням. Частково я намагався їх вирішити понижуючи частку ризиків нового до 20%.

Певною мірою рятувала конкретизація списку вимог. Як це працювало: в процесі розробки так чи інакше були заминки, але тепер вдавалось зводити відповідальність лише до того об’єму, під який сам підписався, викреслюючи новостворені побажання.

Загалом я сподівався, що з пасивним досвідом проблема розсмокчеться сама собою. Втім бачу, що найближчий час цей навик доведеться прокачати акцентовано.

Спеціалізація на сфері

У випадку, якщо на комунікацію витрачається багато часу — виникає непристойно роздутий об’єм годин за який має хтось платити. Зазвичай платить розробник — грішми, нервами або репутацією.

Ця обставина є чи не основною проблемою для фрілансу — пояснити клієнту за що він врешті платить. Обгрунтувати ціну і при співпраці не дати проекту загрузнути через непрофесіоналізм (обох сторін).

Чому важлива спеціалізація особисто для мене — фічі будуються на основі workflow клієнта. Якщо замовник непрофесіонал і починає оптимізовувати процесі під час розробки — найпозитивніший сценарій в цьому випадку, що він потім заплатить розробнику за зайвий час. При гірших прогнозах — архітектура не витримає частих змін і вкінці матимемо маложиттєздатного франкенштейна…

Якщо ж замовник в бізнесі не від учора і знає, чого хоче — зазвичай документація до проекту розтягнеться на 40 сторінок… Щоб внятно вибудувати архітектуру, розставити пріорітети і все якісно реалізувати так чи інакше не обійтись без попереднього досвіду в сфері.

Відтак спеціалізація на сфері залишається важливим моментом для дева з претензією на синьйорність. Ти або розповідаєш клієнту, що йому потрібно як в першому випадку, або привносиш більше довіри в співпрацю, як у другому.

Коефіцієнт корисної дії. Врахування часу при роботі в компанії та фрілансі

Карантин та ремоут стимулюють до роздумів. Зокрема, до переоцінки ситуації.

Ще півроку тому різниця між моїм фрілансерским рейтом та окладом в компанії буда більш як в два рази — це певною мірою пригнічувало. Демотивувало також і відкладення компаніями рев’ю девелоперів через пандемію.

Позиціонування, жовтневий апдейт

Замість позиціонування як фрілансер, приходить усвідомлення, що можеш принести більшу користь в якості інтегрованої розробницької ланки.

Тобто моїми клієнтами є будь-яка компанія, яка дотримується тих самих принципів виробництва програмного забезпечення і хочуть після закінчення співпраці залишитись з якісним підтримуваним кодом та документацією, яку можна передавати в інші руки.