Я збираюся тут вийти на кінцівку і сказати щось, що, швидше за все, не буде відповіддю, яке ви хочете почути, але якщо вам не подобається управління, ваш кар’єрний шлях буде дуже обмежений. Якщо вам подобається робити код, і якщо ви дуже добре в цьому і не хочете зупинятися, то ваш кар'єрний шлях проходить на одній траєкторії: програмний інженер, а потім старший програмний інженер.
Якщо інші визнають, наскільки ви хороші, то їх схильність буде спрямована на те, щоб поставити вас у положення, де ви можете передати свій досвід іншим. Іншими словами, вони хочуть, щоб ви керували та / або направляли. Важко взяти на себе цю додаткову відповідальність, не взявши на себе якусь форму управління. Якщо ви архітектор і відповідальний за дизайн системи, і якщо ви хочете, щоб цей дизайн був успішно втілений, вам потрібно буде очолити та керувати іншими. Якщо ви станете засновником стартапу і станете успішним, то, можливо, в якийсь момент вам потрібно буде найняти когось, щоб допомогти, і тоді вам потрібно буде ними керувати. Якщо ви станете CTO , то немає ніякого способу в пеклі ви будете мати можливість НЕ обійтися.
Попри це, я не думаю, що на це питання можна відповісти, не розуміючи, що це стосується управління, яке вам не подобається. Вам не подобається керувати персоналом? Вам не подобається, що ідея кодування не є вашою основною відповідальністю? Вам не подобається тягар відповідальності за щось успіх?
Відповідь на це основне запитання допоможе вказати вам у правильному напрямку. Або, якщо сказати іншим способом, то, як усі ми повинні думати про роботу, яку ми виконуємо, це: як виглядає ваша ідеальна робота? На секунду забудьте про титри, забудьте про компанію, в якій працюєте, просто зосередиться на щоденному житті та тих речах, які зроблять вас справді щасливими та процвітаючими. Потім працюйте, щоб створити цю посаду на місці, де ви працюєте, або в компанії, яку ви самі будуєте.