Hacker News new | past | comments | ask | show | jobs | submit login

I'm amazed by the negativity and prejudice in your response.

>> 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.




>>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."

How does this change in a service company? Programmers who write code in a service company show none of these traits, same programmer writes code in a product company and magically becomes passionate and creative.

>>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."

This is how CMM levels worked. You'd also be interested in looking at the engineering practices at NASA.

>>So, you call going to another country for studies "Passport tourism"? ....

None of this wrong. But you wrote you served notice and moved as soon as you saw the requirements doc, and how that killed your creativity.


"How does this change in a service company?"

You need to work for a good product company to understand that. From your other comments, clearly you work for a non-FANG, perhaps for a services company or another non-services company that do not seem to have the kind of work and expertise Google or Amazon has. You are also too biased to be completely blind to the possibility that must be some factors other than money because of which so many people want to work for the big product companies even though they are not the highest payers anymore. No amount of answering your questions is going to convince you how services companies and product companies are world apart unless you have seen both sides. And by product companies I don't mean companies like Cisco or Juniper (although they are technically) but they are now like dinosaurs moving slowly and are only marginally better than the services company. I mean the types of Amazon or Facebook or Google or LinkedIn in their India offices or the types of Directi or Flipkart (now Walmart Labs -- another great workplace) or Ola.

Any responses to you in this thread seems futile because you come with a very negative outlook about other companies and you are not ready to look back and question your assumptions.

Sorry, not everyone shares this pessimistic view and try to understand many of us have enjoy very productive and happy careers in these big product companies that you seem to believe are no better than the services company.


And no amount of writing going to convince you that a programmers job at cognizant is better than being sysadmin at Google.


"I'm amazed by the negativity and prejudice in your response."

Yes, I am amazed too at this kind of comments.

Your parent commenter seems to be exhibiting a strange mix of ignorance and arrogance. Likely works for an unhappy place in Bangalore where people are always bickering about their work which has made this commenter believe that the whole of industry in Bangalore must be like that.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: