Even if you never ever plan to code in Ruby, do check out the Neo Ruby Koans meditation.
It is the cutest, most fun programming course I've ever took.
But be sure to study the Tao of Programming first.
Thus spake the novice programmer:
``It is time for me to begin.''