Conventional wisdom about giving a presentation says to ask questions often, to involve the audience. In fact, this practice is poorly understood and often diminishes the effectiveness of the presentation.
I recently chose a new team to work on at Box, and I wrote down some of the questions I asked the teams as I interviewed them to make my decision.
The current state of advice on teaching mentorship skills is essentially, “Value it. Do more of it.” That isn’t wrong. But sometimes more specific tactics can help to create mentorship expertise over time within your team.
Every company says they value mentorship, yet new devs are as unhappy as ever. Why the disconnect? Typical advice about evolving talent can be broad, un-relatable, and impractical. Aren't there any specific, concrete, and realistic tactics for teams to level up new devs? (Yes, there are!)
A short story about cold calling, a carpet store, and Dell technical support.
Especially for those views that one sees as dangerous to their existence, is it reasonable to tell an...
Investment time can be a wonderful boon to a company's health, but valuable opportunities will be missed if management isn't careful.