|In the past I have reported to a Software Developer(at least 3 times), An Accountant, And a Program Manager at least in their past lives.
The former Programmers/Software devs have by and large been the worst of the bunch. Too many preconceived notions about what software to use and what technology to implement.
The Accountant, PM and Prez have all been like. I want a solution, I want it to work. You figure it out. They have been fairly decent to work with.
To err is human to really elephant it up you need a computer