Earlier quoted context omitted.
You hit a vein of deep true thought. I can share my personal experience that can help exemplify your point. Disclaimer: Personal experience. Not saying this is the case foe everyone. My first job was to work for one of the biggest Indian outsourcing companies. Soon after joining, I realized that their business model has nothing to do with real engineering work or genuine solutions to problems. They were essentially l…
>>Saying No is not the engineer's prerogative here. Outsourcing or no outsourcing, if someone walked up to me and said no to doing something in software team setting, I will likely be finding somebody else to do the job. And yes, I will likely never ask that person for doing anything ever again. Its not as simple as you make it to be. In this age and era, quitting is a sure sign of a loser. >>On the other hand, sever…
>> Outsourcing or no outsourcing, if someone walked up to me and said no to doing something in software team setting, I will likely be finding somebody else to do the job. And yes, I will likely never ask that person for doing anything ever again.
Precisely why I said - "Saying No is not the engineer's prerogative here." in the context of a developing world. You just explained my words :-)
>> For saying NO? Doing nothing and saying NO requires 'true passion and creativity', while doing what it takes to achieve the task doesn't?
I said - "Engineers working for product companies where they get paid and recognised for good product instead of outsourcing companies show true passion and creativity." Somehow you connect it to saying NO?
>> These things are called requirements documents, and yes you are supposed to code what the requirements say.
Although I could have explicitly said it was not a requirements doc, I hoped that you'd give me the benefit of doubt that I wouldn't ramble about a basic software engineering artefact. In this case, it was a Word doc with variable names(not variable naming conventions), loop variables, and pretty much the entire code within quotes. That is what I was pissed about. The doc screamed - "I don't want you to think, just be a monkey and do this."
>> Please. Passport tourism among Indians is now well known. Also bad mouthing your former employers and colleagues isn't exactly how you go about justifying other reasons to move out of the country.
So, you call going to another country for studies "Passport tourism"? I sure am very happy that I'm not as close-minded to think like that. I pursued what I wanted to study, and what I wanted to do with my career. For the record, I still proudly hold my Indian passport.
Living outside your home country, and exploring other cultures opens one's mind like no other. Please give it some thought.
>> Bad mouthing former employers...
Seriously? I was contextually explaining my personal case about what I didn't like, to provide an example of things that happen at an outsourcing setup. So, you think one should never speak of what happens at work and be "loyal" to companies? Welcome to the open world of discussions and improving for the better.