Monday, December 26, 2005

Seven Stages of Expertise: My Thoughts

I have to admit this is something that has been on my mind. Seeing how different levels of technical and professional expertise change.

There is a maturation process, and that probably isn't well defined, how one person goes from one stage to another. Which probably is what interests me.

It really depends on what intrigues you, learning more about what factors can lead/dislead to project success, and what factors help mature both the process and people ina project.

I find that both are very important, but in the end, in any industry it really comes down to the people and the skills can they deploy towards goals that matters.

But let's ask an interesting question, what has helped in your maturation process? If you can talk to yourself in the past as a Stage 1 Expert, what would you tell yourself to help avoid the bumps and skids of the learning process and curve.

Thank you

1 comment:

  1. Anonymous2:45 PM

    Stage 1 would be Innocent, not Expert.

    Some Innocents never get beyond that stage because they don't read enough and don't explore their world. They never get Exposed to a given technology.

    Let's see... you were a Stage 1 (innocent) about Fusebox. Then you heard about it on mailing lists etc and became a Stage 2 (exposed). Then you went on a course (Stage 3 - apprentice). If you start using it in your projects you may become a competent Stage 4 (practitioner). Or you may not. Again, some stage 3's never advance to stage 4. Assume it will take you "6 to 18 months" per Meilir's article. You get comfortable with Fusebox and you can start assisting others in solving problems with Fusebox. Perhaps you start hanging out on Fusebox mailing lists and forums (which you don't do yet as a Stage 3). Over time, with practice, and continued assistance from existing Stage 5 / Stage 6 (journeyman / master) Fuseboxers, you finally make it to journeyman (perhaps in "18 to 36 months").

    And remember that's just for Fusebox.

    We all go through the same process.

    So, what has helped? Being actively involved in mailing lists and forums dedicated to specific technologies. Openly listening to - and accepting - advice from peers who are further along the path for a given technology. Actively experimenting with the technology. Going to conferences (and classes).