Correct! Hobbyists, students, and other new Android developers that are not pursuing a full-time job as Android developer should just learn Compose and skip XML-based View.
For someone who wants to land a job as an Android developer, XML-based View is a wiser choice. Since in the real world, you're likely to be maintaining legacy codes.
Tomasz Sojkowski
Nice article and explains a lot. Inspiring developers should decide what's the reason of their interest in the role. If they plan to be freelancers, yes, Jetpack Compose would be their first option. But if the goal is to land a job then XML would be the wiser choice since so many companies still use it. Please correct me if I'm wrong.