Don't be bloody silly you need to earn a living, so do you take pride in what you do for that part of your existence!
I do, and I do. However, Ravi said, "There is nothing else in life I'd rather do but develop software." and that is what I was responding to. I enjoy writing code, and I am happy to make my living writing code, but I can think of lots of things I'd rather do.
Now that I'm a programmer and manager, I create things that are useful, and I can make sure others (the people who report to me) are treated with the respect, understanding and appreciation that they deserve. All in all, life is good and I'm proud of who I am and what I do.
I was a Federal Civil Servant for a time. There was an era when that was considered respectable work, but in the latter half of that part of my life, I would sooner claim to be unemployed than admit that I worked for the Feds. An admission like that could get you killed
I'm a programmer and I've always loved that work - but now I'm in a job that I'm proud of, too
It doesn't matter if your vocation is 'Saint' - if you work for the devil it's still a Bad Thing
"the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011) "No, that is just the earthly manifestation of the Great God Retardon." - Nagy Vilmos (2011)
"It is the celestial scrotum of good luck!" - Nagy Vilmos (2011)
"But you probably have the smoothest scrotum of any grown man" - Pete O'Hanlon (2012)
What you love and what you do ain't necessarily the same...
Why can't I be applicable like John? - Me, April 2011 ----- Beidh ceol, caint agus craic againn - Seán Bán Breathnach ----- Da mihi sis crustum Etruscum cum omnibus in eo! ----- Just because a thing is new don’t mean that it’s better - Will Rogers, September 4, 1932
Bad news, kid. I tried saving the world. Too many to save, not enough time, money or people interested in trying. Don't worry about saving the world. Pick one single creature and try to save it. If you do that, pick another and try to save it. One small piece at a time - that's how you save the world.
And look at it this way. Programming might not be the most directly world-saving profession, but on the other hand it's not refining weapons-grade Plutonium There are always shades of gray.