I am a computer engineer who is a great planner, good at writing, and social. I have a great love for technology and literature, but not coding. How can I generate a passion for it? Or what else should I do?
In my personal opinion...
I find that it is almost impossible to "generate" a passion for something that I already feel indifferent to. It might be possible to feel a passion for something entirely new you have encountered.
For instance, I don't know anything about coding. I don't have any passion for it. I am a lot more passionate about things like marketing, cross-cultural communication, learning, languages etc.
I learn every day about things I like. Don't need to motivate myself to learn. And cannot imagine myself learning things I have zero knowledge or interest about.