Don't gatekeep.
software development is NOT for everyone. Either you got or you put in a lot of work and get it. Other wise go do something else.
Programming isn’t special. If someone wants to do it for a job, so be it. Shame on you for trying to gatekeeper what they learn or do.
Don't judge people by the reasons they want to become devs.
I wanted to do it out of passion, I do it even in my free time, when I'm bored, but many people don't and that's okay.