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

(Let me preface by saying that of course there are world-class Indian devs, and ones who contribute to FOSS and who answer questions on all kinds of forums. What follows is obviously a generalization based on my limited and flawed perceptions. I've never been to India, so might lack some cultural insight here.)

For better or worse, Indian developers in general have positioned themselves in the bottom of the market by working for rates lower than anything devs from developed countries can accept.

By doing so, they're under a lot of pressure to implement things as quickly and cheaply as possible and to cut corners where-ever they can.

On top of this, they are happy to accept jobs which require expertise in tech stacks that they simply don't have.

Due to this, I sense a level of desperation that other devs usually don't have, hence the annoying spamming of SO and Github and the begging for help.

This combination of pressures to be cheap and quick, and not being able to know all the tech stacks but still taking on jobs for those stacks, contribute to shoddy quality and workmanship.

Probably this is a development phase, and as India becomes wealthier and more developed, this trend will reverse, which will be a good thing for all of us.




What I really notice is many of the GPL projects I've trialled that were developed by Indian devs have 90% of the features one would expect, but often the way these features have been implemented ignore how whatever their building atop was designed to support these features.

For example, in one project that needed multi-tenancy, what was being built on supported subdomains per customer, with a strong permission system, all that was needed was a simple webui plastered on front. Instead, this frontend slammed all the customers into one domain, and generated random user IDs that customers will never remember. Worse yet, you were now either a user, or super-admin.

Problems like this are fixable, but I'd rather move on then work on rewriting poorly implemented frontends.




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

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

Search: