|
|
|
|
|
by bwb
2970 days ago
|
|
Ya I tend to think you need to run entirely remote, or entirely in offices. Or... you have your remote team running entire projects with an entirely sep organization, although that is hard and I am not aware of any organizations doing it well. Biggest challenges? Communications - I think every company has this problem but if you don't solve it when you are remote it will crush the company eventually. Whereas an office company can be shitty at communications and still do ok. Execution... - LOL, I feel silly saying this but if your devs are split all over it is hard to collaborate, esp depending on speed and size. You need really great organization, focus, and just the right amount of meetings. You also need to do that in a way that gives them the ability to write code without checking in with someone every 10 min or stepping on toes. Esp if you are crossing big time zones, you have to really think and plan who is working on what, and it might even affect the entire design of the app... quick background - grew a 100% company to ~135 people in 18 countries. Mix of software and dev ops and customer service. |
|