http://www.perlmonks.org?node_id=924055


in reply to Reading other people's modules and codes

How many programs, including exercises from those books you've read, have you written ?

Can you solve the same problem again in less time? What if you change the problem slightly?

Did you take notes? Organize/re-organize? Keep them in version control? ( how do you organize your notes?, Work practices: log books, notes files... , Twelve Views of Mark Jason Dominus Talk 6: How to Progress)

What are you trying to learn by reading other peoples code?

Here are similar quests (starting points and reading material, follow deep)

Also, visit perl.j and see his questions, like

That should keep you busy for the next 10 years :)