As an sort of extension to my query about questions to ask an interviewer, I was wondering about what sorts of questions can you ask a manager?
I mean for the newly appointed manager who'll now be your boss. What can you ask him during the usual familiarisation one-on-one meetings to get a feel for their coding mindset, abilities, etc.?
This topic is discussed in Michael Lopp's excellent book "Managing Humans" (sanitised Amazon link) in Chapter 2 in the section "Where does your manager come from?".
He suggests the following as a starting point:
- What was their last programming assignment?
- What piece of code are they really proud of?
- Is their degree in computer science?
To this list I might add:
- When was their last programming assignment?
- Are they active in any open source projects?
The idea is to help you determine if you've got an engineer with proper coding experience. Or a "buzzword-compliant ... faker" as Michael puts it.
Any other suggestions?
BTW Michael Lopp also has an excellent blog called "Rands in Repose" that is chock full of goodness! Some great articles there.
BTW Thanks Jeff and Joel for the tip from one of the SO podcasts for Michael's site!
cheers,
Rob