Hacker News new | ask | show | jobs
by this_na_hipster 2210 days ago
Assuming a theoretical point of view as pointed by the article, there are multiple pieces still missing in my head.

Lets say a traditional software team has these 5 types of people: - Design / XD - Software Engineer - Software Manager - Product Manager - Data analyst or Data Scientist

If you assume all of these roles can be collaborated on a async basis and from within different timezones - that makes progress extremely slow right? Someone emails, someone has a question, someone has a clarification, etc.

Now if we assume same locale, that drastically changes the game since everyone can communicate at the same time even if remote. Therefore, my point#1 is, a global distributed teams that are across time zones really don't make sense.

Keeping in line with the article, let's say a company decides to outsource all these different professions. That would mean, you're even outsourcing management, people that need to oversee are needed to the same region. How high does one go? All the way to directors of each respective field or Vice President? Maybe we go as far as till we reach an owner for a service or product for that region. This is what happens basically today (pre-covid). Each region has a focus in a deliverable. India team is working on X, China team is working on Y, etc. So point#2, outsourcing has to happen not only for people that are executing work, but for people that are overseeing the execution as well.

That finally gets me to the last point. If we have these vertical's of people localized to specific regions, you cannot have specific outsourcing of jobs. You would need a batch outsourcing of jobs from IC's to managers. However, each region a company is in, requires locale specific folks to solve specific problems. Amazon US is very different than Amazon India pay after you receive package, for example. So my point#3, I don't believe we will see too much of a shift for jobs to other countries. We might see a shift in jobs from California to Texas for example.

By now, you might understand where i'm going :-). If you hired enough of a presence in mid-west, suddenly, you now have a pool of candidates that competitors, and other companies can also hire from. You as a company, unless you can spin an entirely new vertical, will back-fill employees from the mid-west again since the remaining team is located in that region. Thereby creating a pocket of talent. Enough pockets of talents will create many companies that want to hire that talent. This is what we effectively have today in major cities. The only difference is, you have a larger area vs a smaller city.