Hi Jackal,
I absolutely agree with you buddie. A software job is just the means not the end in itself. I am right now working in UK for a telecom client of ours and i am just amazed at their levels of stupidity. The whole project seems to be an eyewash. The scope keeps changing by the hour and by the day. The IT and Business are at loggerheads and a handful are working hard to see that at the end the whole project is getting screwed up by the lesser mortals who do not understand the business and who are in a no mans land.
But it's not job sometimes that frustrates one, it's our psyche. I mean, any

would agree with me that
our reach can always exceed our grasp! It's just that we need to fuel and realise our inner ambition and our passion for anything we can believe, we are capable of doing. For all of the geeks out there, a MBA always gives them a fresh lease of life, helps them rediscover their lost killing spirits, rekindle their fire to proove themselves, ant that is the time they need to have a clear idea of the bigger picture. This is the time they need to make sure that all their efforts are not just wasted into carrying a laptop and working on spreadsheets, instead their management degrees should help them innovate, change, develop and lead.
I know what i am trying to tell is actually an ideallistic scenario, but a glimmer of Hope

is what i am trying to give....
amanapart
well well (that's how i sigh online
)..
pretty good points raised by arun.. the scenario is pretty much like that but he probably has that maturity to see things as they are cuz of his time spend in the industry.. probably because of him being higher up the level than other mere mortals here (read: software engineers)
I myself had a cushy software job n yeah as most of the people here think it sucked.. i would crib about the sad food in the canteen to stupid office rules.. everything
The crux was that i actually hated coding and i was always put in a development project so i ended up doing just n just things which i never wanted to do.. and plus the industry here doesn't work as it does outside india.. i mean what sense does it make when you get a design made by somebody and on the day of the build you get somebody else in the team, give him a month to understand the requirements, the design and complete the CODE ..!! i mean WTF..
it certainly is poor project management and how else can it be better where people sitting on their fat asses for 6 yrs doing close to nothing become managers, go and ask a manager in the manufacturing sector how much he has gone thru (time, experience everything) to become a manager..
also the middle and lower management don't have the vision of the higher management and thus actually lose sight of things like 'vision', 'mission' etc which are important things and not be made fun of, as workers generally do.. and the worst part is that there is no transparency and the end-level-worker doesn't really understand what purpose is he solving..
@arun: SLA walla example is just 1 thing there are billions of things which are being done by people in this industry who have no idea why they are doing it..
On the other side the sufferers have their own fault too..
All these fresh graduates out of colleges have never had it this easy to grab a secure well paying job, so basically they get in with the wrong attitude: that it's all heavenly inside (as was their grabbing this job) but it definitely is not so.. there are a lot of things like work place politics, managers not fulfilling their client-side aspirations, you not getting your kinda of 'development' work etc which render the poor worker dissatisfied and finally he ends up going for an MBA or another job... n these MNCs are always there to lure them away on BIG packages..
but is that really a solution??
Think about the days when there for no such easy jobs available and freshers used to struggle to get a 5k job.. and these people actually struggled to get a job and that's why they value it, they grow up and do whatever bullshit they are asked to do. they never fight their bosses for a raise, come to office sharp at 9'o clock, never have opportunities 2 let their bosses know of their aspirations..
The question is if this is what growing up is.. do you really want to grow up..??
I DON'T
Cheers 
PS:I quit my job a coupla month's back after spending 2 yrs in this industry looking for an alternate career n yeah i didn't write CAT. 