I’m not a developer, and have no plans to become one.
I’m a product manager, so my initial reason for starting was so I could better communicate with developers regarding effort and ideas.
But I also wanted a hobby to challenge my brain and allow me to create.
I’ve spent a considerable amount of time learning/doing. Starting with about 3 hours per night for 3 weeks to start - now it’s dependent on the projects I build.