Hacker News new | ask | show | jobs
by prakhar897 1053 days ago
I'll name it. You need at least 25000$ to hire a "decent" Software Dev and 50k for Senior Dev in India. They can produce much better output compared to US counterparts both in terms of Quantity and Quality.

The hiring needs to be direct or else the "agency" will eat most of the money and give you 3000$/yr "senior" devs further perpetuating the stereotypes.

With 235k, you can make an incredible 5 people team + cloud costs for an year.

3 comments

do you expect a year of 5 stellar devs will be enough to re-implement photoshop?

I am doubtful.

No, 1 stellar dev for 5 years. https://www.photopea.com/
Photopea dev hasn't worked a day in your run of the mill company. You won't find devs like that on a market.
> Master's degree in theoretical computer science / artificial intelligence

Yeah, that’s definitely not your standard coder.

Previous thread where he posts:

https://news.ycombinator.com/item?id=26768550

In Europe at least, developers having a Master's degree (~5 years of tertiary education) or equivalent is fairly common. From the stats I could find, that's roughly 50% of developers.
Its not the skill of the developers thats the problem with offshoring. Its the communication breakdown and difficulty of specifying what you actually want built.
You need at least 25000$ to hire a "decent" Software Dev and 50k for Senior Dev in India. They can produce much better output compared to US counterparts both in terms of Quantity and Quality.

If that dev can't even put a dollar sign in the right place, then I'm not sure the quality is everything you claim.

Attention to detail matters. Especially in coding.

Laughable attempt to discredit someone.

> Attention to detail matters. Especially in coding.

Let me guess, you're one of those people who think nitpicking on every small thing leads to "quality" code?

At least Europeans put the currency sign after the number.

If a dev cannot be United States centric and condescending, I'm not sure of their worth as an engineer.

The discussion is specifically about American salaries, so yes, the position of the dollar sign matters when someone is trying to brag about the quality of their work.
They are talking about American salaries so they can us that money in India. The US is in the subordinate position here.
> can us that money

Can ask?

Can use?

Can what?

When discussing other cultures you arent expected to conform to their ways of doing things, are you?
That's just absolutely unnecessary nitpicking.
Different conventions exist. Personally, I put the unit after the quantity without exception.
Yeah, I always found this to be an utterly strange convention. Do you say, "that'll be dollars one hundred", when you tell someone a price? Would you write, "I'm lbs200"?

I suppose it does give away the cultural difference, but this is one where the Indians (and a lot of others) get it right.

$566 is right. SI and everything else got it wrong. Most significant figures should come first. Unit is the most significant figure.

"Five hundred...." is meaningless. "dollars five hundred..." is a useful preliminary approximation.

When I think about it, I have to agree.

It would make for a fast mental shortcut in preparation. For example: you need to move an item. How much does it weigh?

Grams… ok, pocket

Kilograms… might need to put it in the trunk.