I know this is some old post, but...
I agree with both of you: you don't need to be passionate about coding to work with it - specially when your main goal at the moment is making ends meet.
But when things starts to drag you down, is time to search for somewhere where you can combine your crafts with your passion, as Lynne suggested. And even on this situation, you still don't need to be passionate about coding.
We’re a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.