Many of us didn't learn coding because it was lucrative, we learned at a young age because the intimate relationship between mind and machine drew us further in. You played a game and wondered how it was programmed, how could a bit of light in the screen could know when other bit of light touched it? It was a challenging and rewarding hobby that luckily turned lucrative. Even if it cost me money, I would still code things as a hobby.
If coding didn't exist, I'm sure I would be doing electronics. Curiously, once I dreamed electronics also didn't exist, so I had to become a watchmaker.
I remember clearly one day when I was about 10 yo, I was walking to school, and there was that question poping in my head about what I really wanted to do, and there was only one reply in my head -> programming computers. It felt so totally cool to be able to do that. Note than nobody in my near, middle or far social circle was involved, but I was an avid reader that I've read about it, and I thought it was fascinating. That was 'calling' to me. Hasn't changed.
Funnily enough I also 'graduated' myself to electronics the last 10 years, and I've tinkered with cameras, and watches... One thing I'm seriously looking into is to get my first 'project' pinball as well. Bring it on ;-)
No, a job as a Christian pastor (being the first to come to mind) is a "calling". Shitty pay, every single person in a pew is your "boss", little-to-no retirement plan and 24/7 pager duty with no pager bonus. But, hey, you're not in it for the money. A job with flexible hours, employer matching, and a six figure salary is a "damned cushy job", not a calling. It might be for some, but it is not a given.
That said, the same thing went on in the 80s: "hey, programming pays pretty well, and there's not enough programmers! Get in now!" What we ended up with were quite a few folks that weren't particularly well-suited for the role who continued to do it because, well, you gonna walk away from that paycheck? Those I knew didn't particularly like their job. Those are the ones who only know COBOL after twenty years. I imagine it's only gotten worse as word gets around about what top engineers at Google are making (which none of the rest of us ever stand a chance of making).