You're gonna get a lot more answers, so don't listen to just me... I managed a group for many years and it was overall a good experience. I'll relate my experience a bit for you.
1) Don't say "big picture" or "own the execution" to engineers if you can avoid it. That's a personal peeve of mine in case you can't tell.
2) I think what you described is great. I supervised amazing folks, way more experienced than I was. First and foremost, I tried to learn from them. That was not only fun and educational, I think it made me appear more human to them. I got great support that way. When they'd come to me for decisions, I always asked them, "What do you think?" I'd have to say that their proposal was the best nearly every time. When it wasn't (after earnest discussion), I did my best to explain to them why I disagreed. I gave lots of compliments, whenever I could. They seemed to appreciate that.
Since the company paid me way more money, I did try to take them all out for an afternoon at a pro baseball game or a visit to a local plant or other site of interest to a professional engineer. I did it once per quarter. A good start would be a metropolitan-size newspaper printer, a beer brewery, a wastewater treatment plant, or something else cool. I always did that for an afternoon, so I didn't intrude on their personal time, knowing that they put in more than 40 hours. For the baseball games and such, I paid from my pocket since the company frowned on paying from the discretionary budget. The company would have to do it for all the other departments too, so that's understandable.
You'll be surprised how many of them will come to you with personal problems. Being a sympathetic listener goes a long way to winning trust. But don't try to play counselor or psychologist. Be prepared to suggest resources if you can, or get with HR to see what the company can do to help. The place I worked helped a couple alcohol / drug addicts get sober after they came to their manager and fessed up. On the other hand, you have to work with them to avoid the personal problem affecting their work.
If you have a bad egg or two, discipline and even termination can fall in your lap. Just be prepared. I wasn't very good at this, so I avoided it as much as possible. Now that I have my own company, it's a lot easier but still distasteful.
One great idea I learned from a good HR person (a rarity) had to do with disputes between two employees or two groups. One of the characters would come to me and start to tell me all about what wrong things the other person was doing. I'd stop him or her right there and bring in the other person. We'd sit at the table and I'd tell them that we weren't leaving until it's resolved. That worked WAY better than listening to each one's story and trying to make a decision which story was most compelling. When they were both in there with me, I think the exaggeration was eliminated for the most part. Even though it was a tense meeting, they knew from the start that they'd either agree to a solution or else I'd make a solution for them. Word got around about the way that stuff was handled, and the disputes seemed to resolve themselves after that. If they wanted to vent about someone in confidence, I'd direct them to HR.
A lot of things that the engineers came to me for were budget requests. Fortunately, my group was really good and the company was a cash cow. I don't remember having to deny any requests. Your experience may be different.
Sorry I'm rambling, but your question brought back lots of fond memories.
In sum, I agree pretty much with what you proposed in your second post. You set priorities. They do what they do best. Good results happen.
Best to you,
Goober Dave
Haven't see the forum policies? Do so now:
Forum Policies