Is Experience in Programming Worth Anything?
damphlett asks: "My boss is a person of considerable hiring power within the Software Development area of a major global Investment Bank. I've just had a conversation with him that scared the hell out of me. He believes that people with 10 years experience in C++ have nothing significant to offer over people with 2 years experience. As someone with 12 years C++ the difference is so self evident I barely knew where to begin explaining his error, but he won't be convinced otherwise. Can Slashdot offer up some tangible benefits that can result from 10+ years experience in programming that I can share with him?"
He believes that people with 10 years experience in C++ have nothing significant to offer over people with 2 years experience.
In almost any field of skill, you get some people who eventually push out the limits -- they almost never stop learning and advancing -- and there are others who hardly advance beyond the basic skill level, if they achieve that.
Your boss may be jaded by the experience of hiring people from the second group, but you might need to remind him that the first group exists too.
It's the difference between people who really have 12 years of experience, and those who have had practically the same initial two years, but six times over.
Your boss may challenge you to show indicators of continuing development and acquisition of mature skill, but that would be a different question.
-wb-
I remember reading somewhere that the difference in efficiency and productivity over the life cycle of a software product is quite dramatic between good software developers and poor developers. The report I read applied specifically to embedded firmware developers, but it probably applies to some degree to software development in general:
The difference between the top 25% of productive development teams and the bottom 25% is a factor of 5. i.e. productive development groups are 5 times more productive. For individuals, it's even more dramatic; productive individuals are up to 10 times more productive than their less talented compatriots.
This counts time spent redesigning, and the amount of effort that must be spent debugging bad code, etc., and not just lines of code.
One of the first authoritative book on the special nature of software development management is called "The Mythical Man-month", and has just been reissued in a new edition. You might want to stop by your local bookstore and see what it has to say.
Sheesh. Let's see, what sorts of things will you know with 10 years experience that you wouldn't with 2:
www.eFax.com are spammers
"toe the line", actually. If they tow it, well, that's a whole 'nother kettle of fish.