I 100% agree.
And a junior programmer may have more skills and be more adept then a senior programmer in the same office. Seniority and title do not always the better programmer make.
If we applied "levels" to the military we could also see that a spec-1 may be a much better sharpshooter (and in better shape) then a general.
This is not to slight systems that use levels, or to say that one is better then another. Pre-planning and integration of systems without levels and classes may take more time and thought then a system that utilizes the tried-and-true level/class sytem.
Balanced design, proper (and timely) implementation and player fun are much more important then which learning scheme is chosen, at least in my opinion.
-Dan
|