Hi Mike,
I have long held the same opinion. Whoever first coined the phrase "the art of computer programming" hit it on the head. I have known the same types of people that you describe: Learn, learn, learn but can't apply. There has to be something to what you are saying.
Nice post. Nice thoughts.
>In this time I have maintained that programmers are not made, they are born. You've seen them. Someone who can quote the Language Reference to you verbatim, but couldn't program their way out of a paper bag. Along with my born vs. made theory, I have decided the vast majority of developers are truly left-brained, with a decided tendency toward the creative. Thus you will find many developers who also excell in the fine arts such as music or art or theater. Just read through many threads if you don't think we have a flair for the dramatic. Along with this 'type' of personality comes a sometimes volatile temperament.
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05