I know enough to know how much I don't know.
Um...what?
By that I mean I've learned the very basics of syntax, methods, classes, for loops, while loops, if/else statements, unless statements. I completed Codecademy's tutorial on Ruby. I've even endeavored to complete a few basic Project Euler problems (and successfully solved a grand total of six: numbers 1, 2, 4, 6, 8, and 9).
And really, all this information has taught me just how much more there is to know, and not even in the way of syntax. It's more about training my brain to think logically. Not that I'm an illogical person. But breaking down a problem into steps that flow logically is an acquired and practiced skill. Some of the more advanced problems on Project Euler have totally stumped me. For example:
Me (reading the problem): "Huh. Maybe I would use .each? No, probably not. Crap. I'm out of ideas. What if I just used 10,000 nested if statements. That would work right?"
When you show code to someone who has never interacted with it, they are usually impressed and say something along the lines of "I could never do that. It just looks like a bunch of gibberish." And maybe it does at first sight. But especially with Ruby, once you slow down and actually read through the code, it's intuitive. Which is beautiful.
So I'm at the point where all the pieces are starting to come together and fire me up about learning more. However, I also know enough to know just how much more there is to learn.