Getting people to tell you you're wrong

from blog ntietz.com blog, | ↗ original
One of the challenging things about being a staff+ engineer is that people trust you. They trust you a lot, and there might be less pushback on ideas than there should be. This makes sense. To become a staff+ engineer, you usually need to be really good at this intersection of skills1: Writing good code Software architecture and system design...