I think new developers need to be asking themselves why they're learning in the first place. Does it have anything to do with trying to get a job as a programmer?
If so, they should be looking at their local market on Indeed and seeing what employers want. This usually boils down to Java or C# and Javascript.