I think people want to be a software developer because they think it's easy. You just sit down and type out some script and then everyone cheers you and you become a famous millionaire.
That it's actually a total unglamorous grind over an indefinite period of time and that you can end up spending 8 hours trying to track down an installation problem or weird bug or testing stuff that was working and is now broken and had to be fixed... they don't want to hear about that.
They're just here for the Dev Bling.
They be like "I'm a FOSS developer. 😎 "
