It was a lot of hard work. I spent hundreds of hours learning how to program back in the mid 1990s. This was back before Google, and search engines didn't return the first answer you needed from StackOverflow.
I couldn't afford too many expensive programming books, so every time I got stuck writing an app, I would drive to the bookstore, look through the books until I found the answer. Then I'd write it down, drive home, and add it to my application.
Lucky for me, it was right before the dot com boom, so I signed on with a startup and road the wave into a 22+ year career.
I started MVP.dev about 5 years ago. We build apps for startup founders and businesses using no-code platforms, like Bubble.io. I have 21 amazing employees and we continue growing.
Do what you love and you'll never work a day in your life!