набирая опыт и зарабатывая неплохие деньги
Так получается очень редко, а если получается, то это большая удача. Чаще в этой фразе надо ставить не «и», а «или».
На самом деле перед вами, прежде всего, стоит выбор не по классам решений (мобильные, клиентские, серверные, ...), а по
экосистемам (Apple, Google, Microsoft, Oracle, ...). Каждый из таких монстров имеет свой набор взаимоувязанных технологий, инструментов, услуг (сервисов), которые заманивают и затягивают к себе разработчиков и их организации. Вам, как молодому специалисту, лучше, не распыляясь, сделать выбор в пользу одной конкретной экосистемы, помня при этом «не сотвори себе кумира»…