4 ms·
I worked for a couple of months from Cyprus with a team that stretched from Pacific to Eastern time. For one project where I was able to build features on my ow
by 3pt14159 5y ago
I worked for a couple of months from Cyprus with a team that stretched from Pacific to Eastern time. For one project where I was able to build features on my own with minimal coordination it was great. For two other projects it sucked. If the team isn't really used to async collaboration (you know, detailed pull requests, existing documentation, etc) it just doesn't work well.
I'm not worried about my North American salary getting scooped from Europe. I think there are many factors that go into why there is such a salary difference in the first place anyway. For example, engineering in Germany is much more prized than in Canada so many of the technically gifted Canadians go into software instead. Anyone can read the situation of their local region and sort of self-select into the better professions locally, which makes a bit of a feedback loop.