...especially when you're just getting started. I just took a weekend off and it's taking time to get back to a point where I'm actually moving ahead; I'm going to be up all night. I finished a semi-related book called The Talent Code, yesterday. It really gave me a lot of insight into the learning process. Since I've finished this book, I'm all about practicing my skills. I would highly recommend this book for anyone, but especially for anyone who is trying to learn something new.
Beyond that, I've been reading another book called Beginning Ruby: From Novice to Professional. I'm at the same point in my Ruby, that I always have trouble with: YAML. I just don't get it, and if you type in into irb exactly as it's written in the book, it doesn't work. I get frustrated with a lot of these books for this reason. The authors don't really realize that they're talking to beginners...or this beginner. There are also a lot of typos in the book, this is especially awesome if you're a grammar nazi. That being said, this is the best book that I've read so far about the Ruby language, for beginners. Everything in the book is laid out pretty well, and I definitely feel like this book has contributed greatly to my understanding of the language.
Someone on reddit solved that Project Euler problem that I was working on, but I still don't understand the answer. I want to solve all of the problems on that site, but..
I won't be moving to the next problem until I do(understand), and I can post my own personal solution in the forum. [/srs]
I've also been chugging along with my python skills. My home work for my python class was due on Monday, so that was the first thing that I worked on. On Tuesday night, I entered into another platform for learning python, that is showing promise. I've probably said this before, but once you have a solid start in ruby, if you start learning python, it's a good way to internalize both by your analysis of the differences between the two...and they both have great communities.
...back to work.