Remote work is great. Async work is generally slow and terrible, at least for the pace that you need to achieve to succeed. Many people equate remote work with async, when that isn't the case. Talking to people achieves results faster. Async work is ponderous and is the lowest common denominator when you can't do anything synchronous. Async can help synchronous work somewhat, and is an important component, but not the primary component.
I feel that synchronous work is best for lots of small tasks that need to be completed urgently. Like putting out fires. But for large projects that need deep understanding and have long horizons, async is better.
Hard disagree. I've been doing this for 35+ years and pure async communication is the worst. A blend is the best, but you need sync to accelerate things.
> Async work is generally slow and terrible, at least for the pace that you need to achieve to succeed.
Really depends on the work that needs to get done. Sometimes it's just a matter of time and work that needs to be put in, and async work is perfectly suited to that.