Meh, I am an utterly replaceable software writer at a SF company, and feel like the OP wrote down what I was feeling.
It's fairly easy to find out where I work, and I think you'd agree that I'm not curing cancer or anything. I do wake up Monday mornings excited about work (and try to change teams/companies when that stops being true)