1 article on vision.
Most engineering leaders excel at one of three pillars — providing direction, removing obstacles, or foreseeing change — and quietly fail at the other two. After 12 years and more management mistakes than I care to count, here's what I've learned about building strength across all three.