How to start Android Development and finally end up getting a job?

I am student and I want utilize my time now and I have started learning and coding in Java.
I have learnt C,C++, SQL, Data Structures. So it would be helpful to know about it.
And if there other fields better than or in-demand like Android Development please let me know ( Intrested in Networks, Computer Organization and Operating System) as I have a lot of time to focus on a particular thing I can have alternatives or end up learning most of them😁