A few days ago I stumbled upon this Taxonomy of Programmers. It’s not exhaustive list but I fit pretty good into the Product Programmer category, especially on this:
They want to think about the product
I feel pretty uncomfortable if my task is “build this cog, here are the specs”. I kinda need to know how my work fits in, how that cog contributes to the machine.
This is totally related to my masonry approach to software development. My preferred prize is not beautiful code that I am proud of but the smile of a happy customer.
And you? Which category best describes you?