I’m seeing there are two sides to the dev world. There is your established side. Big name companies, amazing products using well tested and thought out languages. They tend to appreciate college degrees more. They are harder to get a job at. Usually pay more, and have more longeity. And that is great.
Then you have a zillion startups. Many fail, a few succeed, some get picked up and brought into the established side by being bought out. They tend more towards the flavor of the moment languages. They can’t afford some of the cost to get into the bigger tech. And that is great too.
Things need to start somewhere and FOSS is a cheap entry point :p