I supervise a few programmers. I've found they appreciate my describing the outcome I need and letting them mostly solve the problem their own way. That said, I make myself available to brainstorming solutions to problems and for code reviews along the way. I've found if I'm not integrated in the working process to…