Автономність чи незалежність?
Автономність — це стан, до якого варто рухатись. Раніше я описав дуже детально, що в моєму розумінні значить бути автономним програмістом.
Як видно з опису, термін автономність має багато контекстів. В плані організації роботи — це відсутність залежності від однієї компанії-роботодавця, це контроль над своїми фінансами, звітністю та бухгалтерією. В професійному контексті — це можливість брати на себе різні ролі в команді, автономно працювати над задачею без точних інструкцій, вміння самотужки долати труднощі або в доречний момент пропонувати ідеї для покращення.
В терміні “автономність” також закладена і висока оплата роботи програміста, адже автономність означає наявність фінансової подушки для відпустки будь-якої тривалості, для часу між проектами, для перерви в роботі на лікування чи відновлення.
Незалежність — поняття зрозуміліше. Воно точно означає відсутність залежності від когось чи від чогось. Незалежність від роботодавця, від одного банку, в прийнятті кар’єрного рішення — це все складові автономності, але зрозумілі вже з самого формулювання.
Ще одна особливість терміну “незалежність“ — ми розуміємо, що вона не дається просто так, її потрібно виборювати та захищати. І це дуже добре передає суть тих ідей, які я намагаюсь донести у своїх листах. На шляху до автономності, програмісту доводиться здобувати незалежність, іноді через зусилля міняти свої переконання, наважуватись вступати в боротьбу.
Я буду вживати два цих поняття. Автономність — як узагальнений образ універсальності, а незалежність — коли потрібно вказати від чого конкретно.
До завтра,
Саша