Для выбора оптимальной области программирования, вам следует учитывать несколько ключевых факторов:
1. Интересы и предпочтения. Выбирайте направление, которое вам действительно интересно и в котором вы видите себя работающим на долгосрочной основе.
2. Рыночный спрос. Исследуйте рынок труда и узнайте, какие технологии и навыки востребованы сейчас и будут востребованы в будущем.
3. Возможности для карьерного роста. Оцените перспективы и возможности развития в выбранной области, чтобы быть уверенным в своем выборе.
4. Доступность обучения. Учтите доступность обучающих материалов, курсов и сообществ по выбранному направлению.
Исходя из ваших критериев, если вы предпочитаете Flutter, необходимо также учитывать ограниченное количество вакансий для джунов в этой области. В этом случае, возможно, стоит также рассмотреть C# или Go для бекенд-разработки, где может быть больше возможностей для трудоустройства и профессионального роста. Помните, что важно выбрать область, которая соответствует вашим интересам и целям, чтобы успешно развиваться в IT-сфере.