What to start in development?

I want to start development but I am very confused about which specific field I should choose android,web or ML and many others.

Can anyone with good experience in development can help me by providing some details or resources related to that?

I am in my 3rd year of B.E.

For development part you can go android(my choice) because you are in 3rd year and also u have to make some project.
And if you want to go for higher education and want to contribute in real life project then go for machine learning(evergreen).