I teach programming to students seeking employment as programmers who know little or nothing about programming, and I was last employed as a programmer over a decade ago. Sometimes I am asked what got me started, or what my main interest was. Students are often surprised when I explain that I last programmed professionally near the start of the millennium, and also that I have learned the language I am teaching only recently (C#, which did not exist way back when).
I think that some students ask because they are trying to find a point of interest themselves, so that this can become something they desire to be, rather than just a job. When I tell them that I wanted to know how computers actually are able to function / operate / control themselves, ever since I was a child before anyone had a computer, they can understand that. I say I wanted to write Operating Systems, and although I did not achieve that, I did lots of low-level stuff from sharing modems over a Novell Network to creating a multi-threaded web server.
They might not end up with those sorts of assignments when they become employed, but the point of learning to program is to understand how all this magic can happen. It is most fascinating when "The magic goes away" and we understand fully. That is what I want for my students. How do you answer such questions, and the flurry of "what languages do you know" etc?