4 ms·
I am an Indian and i will tell you how it is. Most indians in india and the valley where i live and work suck in programming. I can't say how i do because we ca
by mirrormind 9y ago
I am an Indian and i will tell you how it is. Most indians in india and the valley where i live and work suck in programming. I can't say how i do because we can never judge ourselves objectively. Indians in India write bad code because they will they are being cheated and being paid less money. The other issue is the education system is to memorize stuff and get a job so they can make money. There is no passion to do great or decent work. The end goal is to keep a job and make money. The same is true for people who work for google or amazon. They memorize the damn interview questions and get the job. Now all this is my experience with majority. So don't ask me for a study. I am sure there are exceptional programmers, founders that are Indian but majority aren't.
- mirrormind 9y agoWhy is IBM outsourcing then? It's not just about money. They can't find an American to do that job. Americans get paid more and can find more interesting work. Plus, Indians are really good at delivering code fast of inferior quality. Americans like most people here delve too deep in stuff and are slow at churning code.
- snambi 9y agoMajority of programmers are bad. It is nothing to do with race or nationality. People are taking to programming because it pays well and there is demand. Most companies hire a person with good attitude than a great programmer with bad attitude.
- mirrormind 9y ago"People are taking to programming because it pays well and there is demand." This statement is wrong. Not everyone takes to programming only for that sole reason. In america people tend to follow their passion first.
- snambi 9y agoPassion doesn't guarantee quality. I have seen "passionate" engineers, failing to understand the problem. "Passionate" engineers tend to find a problem for the solution they have at hand. It is very hard to work with such people.