Am I addicted to Wordpress?

I’m working through the FCC curriculum having achieved the web design, js and frontend certificates.
Also I have been using wordpress as the backend for a web site for a couple years. I like the built in features to manage the users and I can use more features to manage all their personal (non-sensitive) data mostly with the usermeta table in mysql.

So here’s my question: what do non WP developers use for these needs? (user management especially)

Maybe I just need to keep on going through curriculum and it will be revealed. But I am curious now. Are these functions built into Node or do you code from scratch. Or somewhere in between?

Another way to say is would be how do I break out of WP dependence. Should I?