Проектная работа не способствует вашей карьере

«В Бесконечной игре мы признаем, что «быть лучшим» — глупая затея и что несколько игроков могут преуспеть одновременно». Саймон Синек

Когда разработчики не понимают, что разработка программного обеспечения — это бесконечная игра, они сосредотачиваются на проекте ценой своей карьеры. Вы не можете стать разработчиком программного обеспечения, это игра постоянного совершенствования.

Разработчики играют в 2 игры в разработке программного обеспечения.

1. Выполнение текущего программного проекта (конечная игра)
2. Развитие карьеры разработчика программного обеспечения (бесконечная игра).

Большая разница в сроках и сроках.

Проект – это повседневная работа, у проектов есть сроки и графики сдачи.

Ваша карьера разработчика программного обеспечения — это бесконечная игра, в ней нет конца, и она заключается в постоянном обучении и совершенствовании. Бесконечная игра вашей карьеры не имеет срока или конца.

Конечная игра

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

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

Если проекты — это игра в футбол, у них есть фиксированное время и результат. Бесконечная игра карьеры разработчика подобна практике и совершенствованию.

Бесконечная игра вашей карьеры имеет разные уровни (работы), но не имеет конца.

Технологии постоянно меняются, ваша карьера продолжает мутировать, и вам нужно адаптироваться к этим изменениям.

Интересный вопрос: как выиграть бесконечную игру без конца?

Обычный способ проиграть — не осознавать, что вы играете в бесконечную игру, и играть так, как если бы это была конечная игра.

Бесконечная игра

Там менее четкие правила для бесконечной игры, без дедлайнов, без правил и без выигрыша.

Независимо от того, насколько вы успешны как разработчик, никто не сделает вас победителем. Бесконечная карьера разработчика программного обеспечения — это постоянное совершенствование и прогресс. Прогресс вашей карьеры связан с вашим опытом, навыками и ответственностью.

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

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

Бесконечная цель вашей карьеры — продолжать прогрессировать, расти и брать на себя больше ответственности.

Как ограниченное мышление вредит разработчикам

Поймите, как ограниченное мышление вредит вашей карьере разработчика.

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

Карьера разработчика застряла в петле — есть → спать → программировать → повторять

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

Сосредоточенность на ежедневной рутинной работе над проектом приводит к потере внимания к карьере. — Разработчики — не позволяйте вашей карьере затеряться в повседневной суете

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

дальнейшее чтение

Больше контента на blog.devgenius.io.