I hear family members say that being a Software Engineer is not as hard as say a UPS Driver... what is the best way to convince your friends and family otherwise?
Don't bother - you can't do it. People who make those kinds of comparisons usually are trying to make themselves feel better about something, like the fact that you make more money than they do. It's just an adult veneer over what induces one kid to punch another because the second kid gets better grades. And because you're striking at their self-esteem, the harder you try to prove them wrong, the more they'll dig in their heels.
If I were you, I'd try to turn the conversation in a better direction... for instance:
I don't know which is harder - I just figure anybody who does their best at a job that needs doing deserves respect. But say - I'll bet you run into a lot of crazy stuff on your UPS route, like naked ladies answering the door. You ever run into anything like that?
Pretty soon you'll be huddled over a couple beers and hearing really funny stories. And when somebody remarks about you to your UPS driver relative, they'll say, "Well, my cousin 0A0D may be a geek, but he's a damn fine geek."
A clarification by the OP: "[M]y Wife told her Mother... I am tired after work and don't want to be running errands... her Mother said that I am in an office all day on a computer, how can I be tired"
This is way, way outside of programming and into normal human family politics... anyway, I've seen this kind of thing happen so many times...
- Mom: Honey, every time I call, you're not home.
- Mrs. 0A0D: I'm sorry I missed you, but I had to do the shopping yesterday, and take the kids to camp today. These errands drive me crazy!
- Mom: Aw, sweetie... why doesn't 0A0D run some of the errands?
- Mrs. 0A0D: He'd love to, Mom, but he's really exhausted after work.
- Mom: Exhausted? That lazy bum! All he does is sit in front of a computer all day!
Mom is worried her child is being taken advantage of - it's a normal primate reaction. And since you're the lazy bum husband, anything you say will automatically be seen as self-serving.
The only person who can change Mom's mind is her daughter, Mrs. 0A0D - which she can do by constantly repeating "It's okay, Mom. He does work really hard. I respect him enormously. He takes great care of our family." If she means it, eventually Mom will come to respect you, too, even if she doesn't really understand how sitting at a computer all day can be exhausting.
Yep, this is one for Dear Abby. :-)
I've realized there's yet another factor here. It's 0A0D's brother-in-law who's the UPS driver - e.g. presumably Mom's son.
So it's possible Mom is thinking, "My son works hard driving an carrying packages and is making squat." Of course she wants to think well of her son, and hears this 0A0D who makes way more money is too tired to run errands, so of course she's upset.
I'm not saying this is the case - it just might be.
What I am saying is that navigating human relationships is like making your way through a minefield where you have no way to know the location, triggering mechanism, or explosive power of the mines. If your algorithm for doing that doesn't include a lot of caution, finesse, and careful testing, you'll be lucky if you only get your foot blown off.