Here are three rules I&#x27;ve followed:<p>1) If there&#x27;s an exciting fun task and a messy unpleasant task, assign the fun task to someone else and do the unpleasant task yourself.<p>2) If someone on your team wants to ask you a question, always make yourself available and absolutely pretend that you don&#x27;t mind being interrupted. But if you need to ask someone on your team a question, always ask first if it is a good time for them to talk and offer to come back later if they are in the middle of something.<p>3) If someone wants to try an approach that you think is wrong, say: &quot;I&#x27;m not sure that&#x27;s the right approach, because of X, Y, and Z. However, I&#x27;ve been wrong before, so I might be wrong about this, too. How long will it take you to research this approach and see if it works out?&quot; If you&#x27;re working on a tight schedule, this may not be practical, but if you want to develop good engineers in the long run, this can be beneficial for everyone.