Во-первых, web-программирование (как бэк, так и фронт), мобильное программирование, системное программирование, прикладное программирование и многое другое входят в разработку ПО. Слишком широкую категорию вы задали. Во-вторых, геймдев тоже огромен, есть разработчики движков физики, есть разработчики графических движков, есть разработчики игрового AI, есть разработчики игровых сценариев и т.д. и т.п. Я считаю, попробовать стоит всё и выбрать то, к чему душа больше лежит.