So why do I write about all of these things that I'm currently undertaking as new learning experiences? Because I'm one of those people who gain a comprehensive understanding in areas of study when I write about them. It's not enough to just read the how tos on the internet and just start coding, messing up, fixing, and recoding, etc. The real lightbulb comes on when I decide to write about some new thing that I have to learn in order to do my job properly.
I think the reason this works for me is that I'm not afraid to also write about the shameful things I encounter through my screw ups. Nobody likes to mess things up, certainly not me. But I also find that I have more freedom to admit the things that I do mess up because I am very forgiving of myself. I have to be or I would never agree to be in this profession.
Although, I have found that once I write something down and make an announcement about it, I'm 100% committed and at that point I know that if I am not successful, then these written words will be a reflection of my failure. This is a motivating factor in getting my ass in gear to learn all this new stuff. It's taxing on the brain (at least it is on MY brain) and I imagine not something a lot of people want to get stuck doing. Maybe it's because they don't have that strategy in place that will glare back and challenge them. It's called committment. College was successful for me because of this very thing.
My husband calls me a professional student. :)