Мой опыт — от разработки до управления проектами

За свою карьеру я примерил на себя множество ролей. Начинал как разработчик, решал задачи по автоматизации документооборота, разрабатывал системы на базе MS SQL. Позже, участвуя в проекте по созданию майнинг-пула, я занимался вопросами сетевой инфраструктуры, мониторинга и администрирования, а также начал изучать Python, Django и Docker. В какой-то момент мне предложили попробовать себя в роли project manager, и я стал управлять командой, внедрять Scrum и взаимодействовать с заказчиками.

Это позволило мне накопить опыт как в разработке, так и в управлении. Мои технические навыки (от Python и блокчейн-разработки до DevOps) помогли мне глубже понимать процессы разработки, а опыт в управлении позволял грамотно организовывать работу команд и достигать целей бизнеса. Я оказался в уникальной позиции, совмещая как техническую, так и управленческую стороны.

Как вы считаете, может ли человек одинаково эффективно совмещать роли project manager и разработчика, или лучше сосредоточиться на чем-то одном?