Есть ли попытки разработать какую-то игру, даже если хобби во время досуга дает полезный (профессиональный) опыт или это детская трата времени?
Я продолжал заниматься небольшими персональными игровыми проектами во время моей карьеры программирования. Я обнаружил, что (часто) строгие требования к производительности и эскалация сложности дизайна научили меня некоторым из моих самых полезных уроков программирования.
В этих проектах, чтобы назвать лишь некоторые из них, я очень быстро столкнулся лицом к лицу с: "Все быстро для маленького N". Я также обнаружил трудный способ использования базовых объектно-ориентированных принципов проектирования для управления сложностью.
В области, где многие технологии и темы могут быть довольно сухими/скучными, я считаю, что развитие хобби-игры важно для мотивации новых (и не столь новых) разработчиков, чтобы освежить основные навыки, одновременно развлекаясь.
Этот вопрос рассказывает о проектах хобби в целом, однако здесь меня больше интересуют проекты игр и насколько ценны они для профессиональных программистов.