There are certain areas inexperienced programmers tend to cluster
Usually those are the ones which seem trendy or are discussed during training. That's why you had lots of ultra crappy Windows desktop software in the 1990s, and later lots of crappy Java software.
Today early programmers typically mess around making Websites or mobile apps.