Что происходит, когда карьерный рост уводит вас от того, что вас привлекало в первую очередь?

По мере того, как я прогрессировал как в техническом, так и в профессиональном плане, у меня всегда было это ноющее чувство, что я был счастливее и более удовлетворенным в первые годы своей карьеры. Как разработчик программного обеспечения вы можете сосредоточить все свои усилия на относительно изолированных проблемах и действительно застрять в них.

Однако по мере продвижения вы берете на себя ответственность за другие вещи, такие как управление людьми, бюджеты, обзоры и планирование.

Мало-помалу вы отходите от того, что привлекло вас в выборе профессии, пока однажды вы не осознаете, что не написали ни строчки кода за шесть месяцев. Вы застряли в Jira, PowerPoint, обзоре сотрудников или еще одной бесконечной встрече через WebEx.

Я также понял, что, хотя мои команды обычно добивались хороших результатов, мне никогда не хотелось просить их работать допоздна или исправлять дрянной код. Я также чувствовал личную ответственность всякий раз, когда мы срывали сроки или разочаровывали клиентов.

Хуже того, мне не нравился человек, которым я стал, когда приближались даты релиза, и мне нужно было побуждать команду делать все больше и больше, срезая углы по пути. Я был намного спокойнее, когда контролировал свои относительно изолированные проблемы!

После трудного года для здоровья (сейчас все в порядке) и управления громким проектом с небольшой поддержкой я решил изменить направление и «вернуться к инструментам».

Конечно, поначалу было сложно. Меняются языки программирования, меняются инструменты, меняются процессы и т. д., но хороший программист всегда остается хорошим программистом.

Теперь я программирую каждый день в течение последних трех месяцев, возвращается плавность, а вместе с ней и автономность, мастерство и целеустремленность. И счастья 😊