Here's one I want to add on to your list:
in reply to What does it take to LEARN Perl?
Reason for Using Perl (or A Way to Use Perl)
Basically, my point here is that in order to learn Perl well, you have to have something to practice on. You have to have some sort of ideas for using Perl. I've found that just by reading books on a certain programming language, one learns very little unless one applies what he/she has learned in some real way. And in order to want to pursue such projects, it has to interest the person or the person must have some need for it, otherwise the person doesn't feel like doing it eventually, and the point of doing it is lost. And that ultimately is the most difficult part in completing this aspect.
Zenon Zabinski | zdog | firstname.lastname@example.org