I think one of the most dangerous cliches we are taught when we are young is "do what you love, and you'll never work a day in your life".
It sets up the expectation that your passion and your job should be tightly coupled, and if they aren't, there's something flawed with you.
Having a job where you feel creative, productive, and generally fulfilled is a great thing, but if you don't have it, that's fine too. Work the job as best you can, get whatever good parts you can strip from it (learning, socialization, coffee), and spend the other 8-10 hours a day doing things you actually like to do, tech or otherwise.
I try to walk the line of not leaving my friends and teammates out to dry, but also never "laying my body on the tracks" for the corporation. Your friends will return the favor; the company won't.
This definitely won't help you climb the ladder, and it won't garner you fame or fortune from your employment, but you'll be left with an identity and a soul that isn't controlled by profits. I've found it to be worth it, despite the prevailing culture.