I've been working as a programmer for the last few years - different companies and freelancing, mostly developing internal-business web applications (well, that's the current model of development, it seems).
Besides simple coding I was working on specs, designing applications, and all those around-like things.
My question is, what's the career path I should be aiming for? Is it like working on code for the rest of my life? :) Or do programmers make a good manager-position people (I know, those require quite different set of skills) and I should try to improve myself to this direction?
I know it's very subjective. Thing is, lately I find myself much more into the designing/working on specs part of the development project then the coding itself.
How do you see it? Would you like to go from development to management? Would you like to work on a project with a manager that used to be a coder? Would you like to hire one? :)