micepop needs a freaking life man
Woot!
Good work!
How I did it: I learned ruby a few years ago, around version 1.6.0. I just downloaded the interpreter, downloaded the 'pick axe book', and started hacking. I Think the first coherent piece of software I wrote in ruby was an IRC bot that said goofy things whenever people tripped certain triggers.
I just read documentation, looked at other peoples code, and used the language as often as I could. Easy.
Lessons & tips:
Resources: