It’ amazing how enrolling in an official class can hold one accountable for consistent learning. It’s too easy to be lazy, otherwise. Consistent hard deadlines and someone to answer my questions push me forward in progress whether I like it or not!
I will admit, this class got moving pretty quickly, and it’s quite difficult. I’m trying to learn as much as possible, and though I’m learning a lot, it’s not nearly as much as I had hoped. Nor am I learning as quickly as I had hoped. Maybe it just feels that way.
Midterms are in about a week and I’m not so sure I’m prepared for them. I’m doing all the assignments (almost obsessively), but this is all so new and different to me. It will be a mostly questions-based exam with a little coding. The final will be the opposite of that. The part that has me concerned is the weekly assessments are tricky, and if the midterm is like those assessments I’ll be getting maybe a “C+”. I have to do better than that!
A few days ago, I was reading an article the mentioned Linux’s awful work culture. In that article, it was mentioned the Linux Foundation president has made the comment (forgive me, I’m paraphrasing), “[…] women are always first to throw in the towel”. When I read it, I wasn’t irked or offended so much. I found myself repeating them in my head, committing them to memory, and determined to not prove them right. When I run into problems each day I work on class projects, I take the time to step through my code and keep at it when I otherwise feel like giving up. Don’t get me wrong, I know when to put it down and approach it later with a fresh perspective!
Ultimately, I likely won’t be the best in the class. But I know I’ll learn enough to continue moving forward. And hopefully, that knowledge will be enough to keep pushing me forward to accomplish my bigger long-term computer programming goals!