4 ms·
In a company with offices around the globe and projects all over the place as well, remote or in-office makes very little difference.
by muro 6y ago
In a company with offices around the globe and projects all over the place as well, remote or in-office makes very little difference.
- RestlessMind 6y ago> remote or in-office makes very little difference (Genuinely asking) what makes you think that way? From what I have seen, remote works only if everyone on the team is remote and timezone differences are somehow taken care of. If you are the only remote member of the team and everyone else is in office in close proximity of each other, you are going to suffer mainly in terms of career growth. Here are the things remote members miss out on when a lot of team members are in office: water cooler conversations (great to forge bond and trust), quick one-minute clarifications, grabbing a minute from your super busy bosses (when they are walking from one meeting to another), grokking and perceiving things that are not said during in-person 1:1's (important for managers or leads to understand the issues of their team members) etc. If you are missing out on all this while the rest of your team members have these advantages, guess who is going to be more productive in the long run?
- C1sc0cat 6y agoreally? ever have to work on project split like that? Its easy for key features to be lost - and a lot of time and $ to be wasted. I wont mention any names but I found out today that our team should have been on a call about a major website rebuild - I have a suspicion that some key areas have been missed.
- setpatchaddress 6y agoEveryone working at a large tech organization above a certain size on projects of central importance to the organization has worked on projects split like this. Does no one have a project management/coordination role for your team? It's literally their job to make sure this doesn't happen.
- dijit 6y agoI can say with all sincerity, that I have been on projects like that. And because "remote' is such an incredible afterthought, co-dev production is harmed immensely as a kind of collateral damage. I have worked in companies that did this right, we had offices in NYC/London/Bangkok and we did everything over RT tickets+IRC, mostly because it was incredibly frictionless (yes, I know IRC and RT are not the best tools in the world, but once they were set up and everyone was in people preferred using them to taking in person meetings). Contrast with today: we have teams in Sweden, UK, North Carolina, San Francisco and Helsinki- and we use Jira/Teams/Confluence as our "tools".... but they're so /slow/ that we have to be dragged through the coals to use them, we much prefer in-person meetings, we much prefer hashing things out over a coffee.. and thus, our co-dev is very much out of the loop, and it's "odd" (as in, not default) to include them. So what happens is we carve out bits of responsibility and we restrict immensely the communication channels.. in fact some peoples entire job is to ensure those communication channels run smoothly.. and it's still very many shades of terrible. I want to blame the tools, but really, it's the culture, if you're more comfortable engaging over IM/Tickets w/e then it doesn't matter if you're sitting 10ft away or 100mi away.
- lovehashbrowns 6y agoI've worked on projects like this at two separate companies, both of which had people on opposite sides of the world and across the US. It was easiest at the smaller start-up because communicating via Slack/Hipchat made this work fairly smoothly, aside from the occasional situations where we had to go on a video chat at 7a or 10p. For the start-up I worked at, everyone around the world was working on the same APIs. Issues and priorities were just bubbled up via chat. The larger company I work for now is more difficult because more people = more questions that need to be resolved via video chats. We have a PM that talks with the people on the other side of the world and also a "team liaison" on the east coast that hops in their planning meetings, and communicates with us if there are any issues we need to be aware of. The project we're working on is being completed by three separate teams, all in different parts of the world. The smaller team I am on has people all over the US and Canada. That itself hasn't been much of an issue. Prior to COVID, we would have the occasional fly-in to San Francisco so we could do team stuff in person, go out for happy hour, etc. The most complaints I've seen where lack of communication within team members which contributes to siloing, but that is more of an issue with how many services our team has assigned to it and less to do with having team members working remotely (although it does contribute).