in reply to What does it take to LEARN Perl?

You missed the most important one: Other Programmers (either peers or mentors, preferably both). This is true of any discipline. Trying to learn it all from a book is extremely difficult because a book can't figure out what you don't understand about what your reading. For that you need another person, and this is precisely why this Monastery is such an excellent place to LEARN perl.