One thing I noticed is that while more experienced people are productive working from home, it is devastating for fresh starting employees. Work from home eliminates learning through osmosis. If anyone has a work around this let me know. I am surprised no one else has mentioned it here.
The solution is obvious: structured training and mentoring. When the pandemic hit, I was hiring a team of 5 new engineers. What was I going to do? Throw up my hands? I implemented a weekly technical training program that morphed into the 250 person org official onboarding. Weekly, I literally just get someone on a VC for 30 minutes and record having a conversation about a technical topic at a noobie level. 16 months…
As a junior, the most rewarding learning experiences I have had in my career took place during off-topic discussions at the desk of an engineer who was way smarter than me.