📝 Чому програмісту не варто боятися змін і невизначеності?
Що зазвичай найбільше дратує програмістів? Правильно — невизначеність планів, часті зміни, технічний борг, правки посередині спринту… Здається, ніби все це постійно руйнує ідеальний процес розробки. Доречі, це стосується не тільки програмістів, а й будь-яких інженерів :)
Та якщо глянути глибше, стає очевидно: інженер потрібен для того, щоб робити зміни в продукті. Якщо продукт не змінюється — інженер більше не потрібен. Після того як машина зійшла з конвеєра — продукт стабільний і не потребує змін, роль інженера закінчилась, ви тепер зайві.
Якщо поєднати це відкриття із знаннями з попередніх двох постів, можна зробити доволі провокативний і трохи неприємний висновок: компаніям не потрібні інженери. Точніше, якщо ти працюєш у компанії, ти завжди будеш десь у її “стартапній частині”, де потрібні зміни та розвиток. І це означає, що у тебе завжди буде певна частка невизначеності, нестабільності, стислі терміни та зміни планів. Інколи невизначеності буде багато, інколи мало, але вона завжди буде.
Тож не переживай, якщо у тебе посередині спринту щось "прилетіло", нема часу зачистити 100% технічного боргу, або раптом треба вирізати фічу, яку ти так довго вдосконалював. Бійся іншого: стабільності. Якщо все стає надто стабільним і передбачуваним — значить, ти потрапив у зону, де інженери більше не потрібні. А це може стати знаком того, що незабаром доведеться шукати нові виклики.
---
🌱 Keep calm and grow
Що зазвичай найбільше дратує програмістів? Правильно — невизначеність планів, часті зміни, технічний борг, правки посередині спринту… Здається, ніби все це постійно руйнує ідеальний процес розробки. Доречі, це стосується не тільки програмістів, а й будь-яких інженерів :)
Та якщо глянути глибше, стає очевидно: інженер потрібен для того, щоб робити зміни в продукті. Якщо продукт не змінюється — інженер більше не потрібен. Після того як машина зійшла з конвеєра — продукт стабільний і не потребує змін, роль інженера закінчилась, ви тепер зайві.
Якщо поєднати це відкриття із знаннями з попередніх двох постів, можна зробити доволі провокативний і трохи неприємний висновок: компаніям не потрібні інженери. Точніше, якщо ти працюєш у компанії, ти завжди будеш десь у її “стартапній частині”, де потрібні зміни та розвиток. І це означає, що у тебе завжди буде певна частка невизначеності, нестабільності, стислі терміни та зміни планів. Інколи невизначеності буде багато, інколи мало, але вона завжди буде.
Тож не переживай, якщо у тебе посередині спринту щось "прилетіло", нема часу зачистити 100% технічного боргу, або раптом треба вирізати фічу, яку ти так довго вдосконалював. Бійся іншого: стабільності. Якщо все стає надто стабільним і передбачуваним — значить, ти потрапив у зону, де інженери більше не потрібні. А це може стати знаком того, що незабаром доведеться шукати нові виклики.
---
🌱 Keep calm and grow