I'm a hard no on this. I work in education, where everything went from in-person to online in the course of a few weeks and everyone (expectedly) hated it. synchronous online destroyed the previous advantage of online (asynchronous) and hasn't found a way to provide any benefit over synchronous in-person.
there is a clear opportunity for better video experience online but I expect that 2021 will be the year that everyone runs screaming for the classroom and office.
- v3 that runs RetroPie
- v2 for PiHole
- a zero W with a vibration sensor that I use to text me when my washer is done (turned off the washer's alarm so as not to wake sleeping kids)
I can't help but feel bad for folks who are coming to front-end dev now. with such a massive (and rapidly changing) list of "you should learn..." subjects, I think the biggest challenge is keeping focus on the most fundamental things.
I've interviewed so many junior and mid-level candidates who will opine at length about react vs. angular or why redux is the one true way to manage state, but who don't know about `setTimeout` or other fundamental language features. that kind of spotty, "just throw it together" knowledge may be enough to land a job somewhere, but it certainly isn't enough to solve anything beyond factory-floor, Lego-like app delivery.
I wish I knew the solution, because the problem only seems to be getting worse despite my thinking that "peak framework" is just around the corner in the js community.
there is a clear opportunity for better video experience online but I expect that 2021 will be the year that everyone runs screaming for the classroom and office.