I fell into technology by accident really and by having a good IT manager who was very good at sharing. I started with MS Access and found relational database design something I could relate to. I then self taught SQL as wanted to get more involved in database technology. And I have worked myself up to a fairly proficient level and consequently and comfortable living wage. And I have on whole enjoyed my time in IT. I enjoy technology and things like machine learning and AI interest me a lot. Again I have experimented in this area.
All that being said I would happily change careers and do something completely opposite, such as open a bar in the Caribbean and just have a different style of life. As it currently stands needs must (mortgage etc.) so I need to earn at the same level.
So like the article said a hybrid of intrinsic and extrinsic.