100 Days of Code: Day 50
100 Days of Code, Round 1
Goals For Today:[ultimate_icon_list icon_size=”16″ icon_margin=”20″][ultimate_icon_list_item icon_type=”custom” icon_img=”id^4093|url^https://www.blissfullemon.com/wp-content/uploads/2018/05/incomplete.png|caption^null|alt^null|title^incomplete|description^null”]Complete the Functional Programming challenges at Free Code Camp[/ultimate_icon_list_item][ultimate_icon_list_item icon_type=”custom” icon_img=”id^4093|url^https://www.blissfullemon.com/wp-content/uploads/2018/05/incomplete.png|caption^null|alt^null|title^incomplete|description^null”]Finish at least 5 of the Intermediate Algorithm Scripting challenges at Free Code Camp[/ultimate_icon_list_item][/ultimate_icon_list]
Off To A Late Start
I planned to get started working on my coding bright and early today before I could get distracted by the billion other things that I feel like I should also be doing. That did not happen, though. I left Trello open last night, so when I came back to my computer it was the first thing that I saw. More on that in a bit…
Hours later, as I was finally about to get started, I remembered that I needed to do some of my color posts for Color My Life.
* sigh *
You guys, I swear I love making those posts, but sometimes there are other things that I really would rather be doing (out of necessity, not desire). Anyway, I finished them up as quickly as I could, and now here I am.
I thought I might, at the very least, make it through the functional programming section today. My goal was to do that and start on the more difficult algorithms in the next section, but that isn’t exactly how it panned out.
First off, I have to point out that my biggest issue with community learning – that is, learning from an online community by asking questions and answering others’ questions – is that it’s all too easy for others to steer you in the wrong direction, give you bad advice, or just plain confuse you. There’s a reason we aren’t all teachers, after all.
I learned this important lesson today as I was trying to figure out what was going on with one of the functional programming challenges. The instructions were somewhat confusing and we went from a very simple 4-line example on to trying to refactor two entire functions.
So, I turned to the Free Code Camp forum. It’s a great place to go to get answers and guidance, so I figured why not. Fast-forward to 20 minutes and 5 conflicting answers later, I was just plain frustrated and even more confused.
To be fair, it’s not anyone’s fault. Everyone is trying to help and doing the best they can. I’ve found that some of my favorite answers start out the most frustrating. These are from the people who really know what they are talking about and they have a tendency to overshare information until you’re feeling overwhelmed and just plain dumb.
But then something kind of miraculous happens. You find yourself reading their answers and doing some research and before you know it, you know more about things that you didn’t even think to ask about. And maybe, just maybe, you have your original answers, too.
Close, But No Cigar
As it stands now, it’s very unlikely that I am going to reach my original goals for today. I worked on the functional programming challenges for almost two hours before coming to that realization (and pausing to write this update). I plan to continue for at least a little while longer, then leave the browser tab open so it’s the first thing I see when I log on in the morning.
I’m a bit disappointed about not reaching my goals today, but these things happen sometimes. I’ve still met the requirements for the challenge and there is always tomorrow.
…And if there isn’t a tomorrow for me, at least it won’t matter that I didn’t finish today.
Organizing My Mind
I mentioned that I had Trello open from yesterday and got distracted first thing this morning. Yeeeeeahhhh…
Over the past few months, one of the things that I have, unfortunately, lost sight of was my efforts to get more organized. I used to have a daily routine that I would follow at the start of every workday. During that time, I did basic things like checking my email, updating my schedule, and recording anything that was on my mind. This included things I needed to do as well as ideas that I had about ways to improve something, create something, or even anything fun that I might have been thinking about.
My schedule has changed so much lately and became so unpredictable that I really have not made any effort at all to stay on top of planning and organizing. That’s kind of ironic for someone who literally creates and sells planners and organizers. 🙄 It’s obviously important to me, so I’m not quite sure why I’ve lost my way.
In any case, I’ve started trying to fix that over these past few days. I’ve been slowly going through my personal planner, Trello boards, Todoist task list, and everything on my computer, in the cloud, and on Evernote (yeah, if that sounds like a lot it’s because it is a ton). I’ve barely made a dent, but I feel better about finally doing something.