Dan North gave a presentation at QCon a while ago where he talked
about the Dreyfus competency levels, which IMO map pretty well the the
concepts you're talking about:

http://www.infoq.com/presentations/Keeping-Agile-Agile

also:

http://en.wikipedia.org/wiki/Dreyfus_model_of_skill_acquisition

but Dan is so awesome that he goes first :-)

Chris

On Jun 13, 5:23 pm, Fabrizio Giudici <[email protected]>
wrote:
>...
> I call this "karma" levels. A given karma, to my definition, is a set of
> practices that you are acquainted to and you can master. A karma level
> n-1 is made by practices that we can agree are better than ones at karma
> n; but people used to karma n would find it difficult to work at karma
> n-1. For instance, karma 5 could be use getters and setters (JavaBeans,
> JPA, etc..). Karma 4 could be not to use them. You can't abruptly bring
> people used to karma 5 to karma 4: they will panic. You can do with the
> proper pace and training. I think that not all people can work at higher
> karma levels. After all, everybody can learn to drive a small utility
> car, not everybody is able to drive a F1 car.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to