It took me a while to realize that sometimes, listening carefully and answering questions (or better, making it unnecessary to ask them) is the most valuable thing a software engineer can do in a large organization, even more than designing software and writing code