You started a wretched, tedious flamewar with this casual slur. No doubt you didn't intend it to be that, but it's easy to see why it would land that way, and effects (which actually impact the community and the site) are more important than intent (which doesn't communicate itself unless you take care to disambiguate).
Please don't post like this to HN. It points straight to the hell we don't want here.
https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
Please try not to jump to racism accusations immediately, it makes the world a worse place. It even goes directly against the rules here at HN, where you are instructed to take the best interpretation of someone’s comment.
The example might have been a bit too real for your liking, but there is no value judgement here about either group. Or rather, it is a judgement against those western product managers who think it is a good idea to fish for the bottom of the barrel developers anywhere, you can get great developers in India if you pay like Google, Google didn't lower their bar in India. Just that companies that decides to outsource doesn't do it to find quality, they do it to find cheap headcount.
GRA, RBX, etc - OVH about as cheap as it gets.
It's really disappointing to see such casual racism on HN.
Surely you could think of a better adjective than "bottom-of-the-barrel" to describe humans (Indians) that are intentionally hired at the lowest possible wages, by Western managers to maximize profits for a Western owned & led company?
Either way, I wouldn't call entire swathes of any of them "bottom of the barrel".
The more accurate description would be "bottom of the barrel developers in India", but people would complain about that as well, but maybe not as much.
“I should hire some bottom of the barrel bootcamp graduates”.
Bootcamp graduates in this example is a derogatory name for sub-par devs. We know this because there is a stigma around bootcamp devs in the industry. If you said this, no one is doing the mental gymnastics of “oh, they are separating the great bootcampers from the bottom of the barrel”. No, they assume you look down on bootcamps. Context matters. History matters. Saying “bottom of the barrel Indian devs” in todays software industry, is a racist remark.
Right. And the context in this case is cost to run a company with a given headcount. The cost of 200 bottom of the barrel developers in America and 200 bottom of the barrel developers in India is substantial, which is why you have to include the location in this context.
If the context was talking about the efficiency of developers instead of cost you would have a point, but it isn't.
Way to move the goal posts. Do I need to explain this? You’ve contextualized the bucket in your new statement.
Why do you think that efficiency difference exists in the first place?
Maybe because Indian/Asian developers are not valued as much as other parts of the world.
Almost as if people treat and talk about them like the bottom of the barrel…
It’s a cycle that you continue to enforce by using that terminology.
Maybe Indian/Asian developer not sell their services at rates they consider cheap. It's a cycle that will continue if they keep selling their labor at low price.
> Who cares if the kids don’t eat?
Ah, I thought kids in poor countries could just eat virtues provided free of cost from otherwise no-good virtue signalers.
More than that it seems outrage matters. That's what you are trying to do here.
This type of low effort fault finding is very unsociable.
And by Indian developers most likely they meant developers stationed in India and not ethnic group, as location is the main degerminator of cost. So the description was for the cheapest developers you can find in India.
Agreed, it would've been fine if they just left out "Indians" and "Western" the original comment.
To be conservative in my financial estimates, I made the assumption that chess.com's technical workforce is mostly made up of less accomplished developers, and, orthogonally, of those in areas with a low cost of living. If I said "bottom-of-the-barrel Silicon Valley devs", I would have estimated their costs 3x higher, but I wouldn't have become racist against Californians.
Using this article [1] mining information from payscale.com, I found that the lowest hourly rate for a junior developer can be found in Alexandria, Egypt for about a dollar an hour.
Maybe the article is wrong, but I’d love to see data here. Objectively, India has improved relative to other countries, so we should expect that some locales in Africa could take the “lowest cost dev” title by this point.
I think you can avoid the racist appearance of your original comment by stating the actual objective, the resolution of which changes over time.
[1] https://devoxsoftware.com/blog/average-software-developer-ho...
And it’s ok. Mistakes happen. I think all anyone is looking for here instead of excuses is just a “didn’t realize my wording there, apologies,” so that we may all give the burden of the doubt and move on with our lives. Instead, by denying acknowledgement, it just drives the wedge further.
I personally have no trouble asserting that the worst Indian developers are worse than the worst American developers without making any claim about average quality. There is a large cohort of developers in India and other third world countries whose main exposure to programming concepts is poorly taught classes with sometimes hundreds of students to an instructor for instance. That kind of thing simply does not exist in that capacity in the west. Minimum wage laws and such are also a contributor here, people of such poor skill are simply not employable in the west because the price floor for employing someone is so much higher.
None of this has anything to do with race or ethnicity, only societal wealth and development inequalities.
Boy do I have news for you
It’s also true that some of the very best and brightest developers I’ve worked with have been Indian. Usually they are working for high salaries at famous companies, not for outsourcing firms. “Race” has nothing to do with it.
There’s nothing wrong with Bottom of the barrel. It’s describing the work done, not the nationality of the workers.
> the bottom of the barrel The cheapest, worst, or lowest quality. Used to describe an item in a range of comparable products. [0]
If all software companies were in a barrel West highest cost at the top and lowest cost at the bottom, even the worst quality local companies would be somewhere in the middle. They just can’t compete with the labour cost of overseas developers. If you’re looking for something to be produced at minimum cost, you’re literally looking for bottom-of-the-barrel.
It has nothing to do with racism. If India’s economy exploded overnight and the cost of labour went up 10,000%, North American businesses would look elsewhere. If American developers could be paid $3/hour tomorrow, we would hire those developers but still call any American writing code at that price “bottom of the barrel”.
[0]: https://idioms.thefreedictionary.com/bottom+of+the+barrel
I (not op) agree that the issue is with the offshoring structure and practices. My experience with offshoring is that the devs are given tasks without context and not allowed to make decisions at higher level, are thus unable to “own” a project beyond the micro tasks.
Also, often write code which is not cohesive with the whole, do not take (are not given) time to learn the appropriate APIs and do not communicate when confused.
For me this exposes structures that put people under pressure, punish mistakes and perceive questions as lack of experience.
This has little to do with ethnicity and much to do with colonialist thinking and exploitation.
Coding sweatshops cannot produce deep thinking and the level of ownership needed in a development partner.
> .. to describe humans (Indians) that are intentionally hired at the lowest possible wages, by Western managers to maximize profits for a Western owned & led company?
Well people are mostly hired intentionally. Whether at top of the line and highest wages or bottom of the barrel lowest wages.
Also maybe you are not that familiar with India, you'd be surprised to know what are "lowest possible" wages in India instead of just lower wage by western standards.
With the cost of living in India being so much lower than in the US and even eastern Europe, Indian developers is probably the least expensive option for those who is looking for people who can actually code and speak decent English. No racism here, just unequal distribution of life standards.
French taxes $4,352.94 $52,235.29 Accountancy $430.00 $5,160.00 Independent Audit $500.00 $6,000.00
https://docs.google.com/spreadsheets/d/1Si3PMUJGR9KrpE5lngSk...