java – Which (mobile) software engineer to become?

I recently graduated college in Computer Science, and I am wondering which job I should aim for and what kind of engineer I want to become. So I would like to discuss with you, what your opinion is what is needed the most now (and in the near future).
I am experienced in Web Development as a full stack developer, and recently I made an app with React Native.

Do you think that React Native/Flutter or something similar will be the future and native app development will not be needed so much anymore?

I put (mobile) in brackets because I also would like to be open to be another software engineer like C++ or Java … What is your opinion about that, considering the future?

Thanks guys.