Excellent beginning and middle. You pretty much describe what I do, except as a PM, I don't write code except as a hobby.

But, you lost me on the second to last paragraph. Is the audience for this the worker bee engineer or for the manager?