It largely depends on how much time you invest in it!
I know many people who have written significantly used open source libraries a mere 4-6 months after they started Ruby, but they were skilled programmers beforehand and spent a good deal of time working with Ruby. Of course, to be an expert, they say it takes 10,000 hours of practice, so who knows?
It's a pleasure to see superheros taking such an interest in science. And this tiny ad:
Two software engineers solve most of the world's problems in one K&R sized book