I view "do what you love" / "find your bliss" from the other side. Given programmers A and B, of equal ability, where A loves programming and B is just in it for the paycheck, I expect A to be more successful. Not for magical karmic reasons, but because they'll put more in more study, more effort, and more hours toward the magic 10k.
Love isn't all though; it's possible to really enjoy coding but be a terrible programmer. Love won't fix that.
Yes, I'm thinking of some mad-scientist types I've met who spin out WTF-worthy code on a daily basis. They love computers and programming, and can get workable output eventually, but it's terrible code.
Love isn't all though; it's possible to really enjoy coding but be a terrible programmer. Love won't fix that.