←back to thread

440 points pseudolus | 5 comments | | HN request time: 0s | source
Show context
fibers ◴[] No.45052852[source]
The accounting note is not true in the traditional sense. The field in the US is just getting offshored to India/PH/Eastern Europe for better or for worse. There is even a big push to lower the educational requirements to attain licensure in the US (Big 4 partners want more bodies and are destroying the pipeline for US students). Audit quality will continue to suffer and public filers will issue bunk financials if they aren't properly attested to.
replies(12): >>45052920 #>>45053035 #>>45053232 #>>45053409 #>>45056642 #>>45056823 #>>45056935 #>>45057077 #>>45057231 #>>45059205 #>>45059569 #>>45059883 #
raincole ◴[] No.45059205[source]
It's amusing to see programmers in the US promoting remote work.

Do those people really believe they're the most intellectually superior to the rest of the world? If a job can be done purely remotely, what stops the employer from hiring someone who lives in a cheaper place?

replies(25): >>45059261 #>>45059334 #>>45059492 #>>45059496 #>>45059660 #>>45059740 #>>45060070 #>>45060090 #>>45060239 #>>45060315 #>>45060342 #>>45060511 #>>45060772 #>>45060951 #>>45061078 #>>45061285 #>>45061298 #>>45061501 #>>45061692 #>>45061746 #>>45062026 #>>45062599 #>>45062898 #>>45064116 #>>45065602 #
elevation ◴[] No.45060951[source]
As a US-based developer I do not feel threatened by the "cheap" offshore developers I encounter. I've repeatedly been hired to clean up after offshore developers who:

* lied about their capabilities/experience to get the job,

* failed to grok requirements through the language barrier,

* were unable to fix critical bugs in their own code base,

* committed buggy chatgpt output verbatim,

* and could not be held liable because their firm is effectively beyond the reach of the US legal system.

In a couple of projects I've seen a single US based developer replace an entire offshore team, deliver a superior result, and provide management with a much more responsive communication loop, in 1% of the billable hours. The difference in value is so stark that one client even fired the VP who'd lead the offshoring boondoggle.

Software talent is simply not as fungible as some MBAs would like to believe.

replies(9): >>45061041 #>>45061048 #>>45061084 #>>45061175 #>>45061219 #>>45061224 #>>45062504 #>>45064494 #>>45065615 #
1. Cthulhu_ ◴[] No.45061219{3}[source]
I've worked alongside (but never with) offshore developers, often from the big consultancy companies. One thing they tend to do is place one competent developer and a dozen less-so, so that the work gets done by the one but they get paid for a dozen people.

But I also believe the managers hiring offshore employees are fully aware of this. If they aren't then they're not very good managers and/or have no idea what they're doing.

The offshore people mainly work on SAP and legacy systems though; it turns out it's very hard to find willing or competent people in Europe that actually want to work on / with SAP. However, foreign workers have less qualms about learning stuff like that, since the money is really good.

replies(3): >>45062789 #>>45065248 #>>45065636 #
2. rafaelmn ◴[] No.45062789[source]
Yes this is the agency model here in Croatia. You would get one senior developer covering 2-3 projects and a few junior/mid developers working full time.

I have a feeling it's not working that well anymore because the people covering those juniors just earn more going to work straight for the client and they have less burden on them. Used to be harder so the agencies had leverage, nowadays even big companies will hire individual B2B contractor.

3. Buttons840 ◴[] No.45065248[source]
The only management experience I've had was as a team lead at a US-based consulting company. It was really stressful because I felt like I was managing a team that wasn't capable of doing the work. I was expected to spend at least some of my time coding, and was responsible for the overall project. This is the first time it has occurred to me that this might have been intentionally set up to exploit me while maximizing the amount we can charge the client.
replies(1): >>45089344 #
4. red-iron-pine ◴[] No.45065636[source]
we couldn't find good SAP security folks to save our life at a previous job. 900/hr for consultants.

regular "line" SAP admins had to be found in Mexico and brought up on TN visas -- still well paid but generally pretty good, doubly so because we had a Mexico City office and could retain the staff even after they rotated back to MX.

5. elevation ◴[] No.45089344[source]
> this might have been intentionally set up to exploit me while maximizing the amount we can charge the client

This was the sense I got from a friend's situation: he works for a consulting firm managing a large offshore team billed as "Oracle Experts" who are in reality completely incompetent. (Side note: How would a bunch of young third-world devs go about mastering a niche technology to the expert level?) The offshore team meets their contractual obligation by committing nonsense SLOC everyday that contains vague references to the requirements. But as the quarters roll by, it never actually meets requirements. So my friend learned the only way to deliver is for him to personally implement the solutions while juggling semi-daily meetings with the clients and the offshore team. The client is happy in the end, but it all takes a lot longer than it would he could drop the offshore team entirely.

In this situation, the value of the offshore team is they make the client believe that 1) their problems can only be solved by a large team and 2) they are paying less for this team than they would otherwise.