Разницы нет на какую специальность поступать, адекватные разработчики востребованы вне зависимости от строчки в дипломе. Другое дело, что бизнес-аналитика чуть больше расширит картину мира и даст полезные навыки анализа. В серьезных компаниях с системой грейдов это очень жирный плюс. Да и самому полезно будет понимать, а для чего же ты пилишь функционал, какую пользу клиенту/продукту/компании принесет то, что ты делаешь. Сможешь давать советы по развитию продуктов, оценивать адекватность поступающих требований не только с точки зрения разработки, но и с точки зрения бизнеса. Это дает не только + в карму, но поможет дальше двигаться по карьерной лестнице. Ну и если не понравится разработка, то сможешь без особых потерь перейти в аналитики.