Думати про бізнес, про який?
В моїх листах і статтях для програмістів інших авторів, є така думка: якщо хочеш збільшувати свою майстерність і рости на кар'єрному шляху — думай про потреби бізнесу.
А тут все не так однозначно! Про який бізнес потрібно думати?
Якщо програміст працює в аутсорсі та думає про цей бізнес, то йому варто робити непомітні та некритичні баги - так щоб і поправити можна було, але щоб виліз трохи пізніше. Варто затягувати рішення складних задач, особливо таких, де є потреба в різного плану інтеграціях з третіми сервісами — тут легко виправдати затримку. Все варто робити для того, щоб в межах допустимого збільшувати кількість оплачуваних для компанії годин. Ще варто стимулювати ріст команди, додати аналітика, техрайтера...
Можна думати про бізнес і продукт клієнта. Тоді задачі варто робити швидко, якісно, надійно. Самому шукати баги і сповіщати про них, часом і поправити якийсь баг самому. Взяти на себе дослідження зібраних даних і знайти пару способів покращити процеси в продукті, оптимізувати швидкість та зручність інтерфейсу.
Можна думати про свій "бізнес", як приватний підприємець, зрілий програміст виступає в ролі автономної одиниці і дуже добре думати про свою кар'єру як про бізнес-проект. Тут потрібно думати про ріст доходу, пошук нових можливостей, міняти проекти на більш перспективні і вище оплачувані.
Так про який бізнес думати? Це питання виникає через дилему посередника, коли ви знаходитесь між двома вогнями. В такій ситуації важко одночасно відстоювати інтереси декількох сторін — це неможливо, на це вона і дилема.
Як на мене, думати варто про свій інтерес та шукати, як він може бути співзвучний з інтересом вашого роботодавця. В такій конфігурації ви зможете реалізувати свій творчий потенціал, а ваш вклад, з більшою ймовірністю, буде конвертовано у чесну винагороду.
До завтра,
Саша