It seems, from the last stages of this interview, that the software professional is somehow driven through a career path by someone... I think that your career path is something that you drive! You have an agreement with another entity (normally a company) to provide certain software skills. It is your responsibility, while exercising those skills, to further develop them. This could be done through: various experiences, reading, seminars, etc. that YOU are willing to 'chase/grab'. If your manager takes the role of a mentor and 'breaks you in' certain new role/skill that is welcome, but not what you should rely on or expect. If your environment doesn't allow you to develop any further (assuming that this is what you wish), you should be looking for alternative employ-ment/-er!
To give an example: I am a Java developer, but almost always get involved in analysis and design, development of web interfaces and databases, testing, debugging, etc. I continually keep reading articles (like the very interesting Artima ones :-) ), books (on various software fields), attend seminars/exhibitions, etc. I also have deep discussions with coleagues on various issues. I periodically examine code examples of new APIs, frameworks, etc in order to keep aware of available options/alternatives. In general, I've set myself as the main mentor of myself.
My manager is not a professional of a higher degree just because he is managing my time/assignments. We are both specialist(hopefully) professionals who interact in a certain environment protocol. The idea of a manager parent-figure, responsible for my career path, makes me feel unwell... And if "I want to get my hands dirty every now and then" then I arrange for it to happen!
I suppose you were possibly trying to influence the way some policy-decision-maker should think, but in the process (IMO)implied that the receivers, of such policies, should either welcome your suggested policies or accept their fate in their current working environment (, which doesn't have such satisfying policies!
|