Ask HN: How do you deal with an offshore team that is vastly underqualified?
https://news.ycombinator.com/item?id=20848675I work for an average sized company (120+ people; 50M funding) and we have created an offshore development team in India because we are having great difficulties hiring engineers.
It seems that the 12+ folks there are a bit underqualified for our React / NodeJS / Typescript stack.
For example, I had to explain how to access a single item in an array and how to replace a string within a string.
Folks in that team that know about arrays simply produce code that subjectively seems to be lame. For example, when I see a `margin-left: -37.5em`, I know something is really off.
That's the first part of my question - how do you deal with that?
The second part is, I'm trying to not answer their questions on Slack directly, and I'm answering with a question instead. "Okay, there's a function called `replace`. What arguments does it take?"
I'm worried that they will get hooked on just typing a question to me instead of typing it into Google. I had similar experience in my previous company, when the offshore team in Shanghai refused to think and just asked us for anything, even 2 years after they've started.
However, some close friends commented that it might come off very arrogant and offensive if I don't answer questions directly and show my dissatisfaction.
I also refuse to take "just a short call"s which tend to last half an hour and I can hardly understand anything. I prefer text messages.
How do I deal with all that? I'm only working for 6 months so I want to stay another 6 months minimum at this company.
Am I also being arrogant?