Em tese você não deveria terceirizar suas decisões,
Mas se eu fosse começar com mobile faria a seguinte reflexão:
Nativo X Multiplataforma
Até certo ponto dá para fazer muito com Multiplataforma, quando as coisas começam a ficar muito específicas vai ter no mínimo que programar nativo para “juntar” com o resto do Multiplataforma. Nessa linha tem Flutter e React Native, pela sua linha de raciocínio pesquise qual tem mais vagas e siga em frente.
Começar com Nativo, você tem um Mac? se sim pode programar IOS se não Android com Kotlin.
Um vídeo obrigatório de se ver aqui