I haven’t been doing these enough, clearly. I’ve been getting a few down in my personal notebooks, but I’m just not very consistent. I really need to go to bed so I’ll keep this pretty short.
Today was my most stressful day at DBC so far. We had an “engineering empathy” class which asked us to express our inner critics and superegos. I am all about the inner critic; I feel like it’s controlled me for large parts of my life. Right now it’s behind me and doesn’t seem so powerful, but I so frequently just wrapped up in fear of it. But it’s rarely easy to talk about your fears and your insecurities, the mean things you tell yourself when you fuck up or when you don’t. It’s especially tough in a room full of strangers. I’m scared of a few really embarrassing things on top of the normal-enough fear of rejection and undesirability. That’s fine. It just wasn’t easy to share.
And the coding challenges today were really difficult. My partner and I spent all day banging our heads against our keyboards trying to wrap our heads around challenges which hadn’t been introduced very much. I know the idea is that we’re supposed to look these things up ourselves, that they’re teaching us how to learn, but it was really annoying. I felt pissed off.
But basically we were trying to implement composition, as opposed to inheritance, in Ruby classes. I still don’t understand why it’s better and how exactly it manages to reduce dependency, which is what it is apparently supposed to do.
So this is real quick and not for anyone’s benefit but my own. I guess that’s how all my writing should be, but here especially.
I’m supposed to reflect on what I learned today at DBC for like ten minutes. This apparently helps solidify and internalize my learning experience. That’s pretty simple.
Today we played around with Ruby data structures a lot. We used its two main native structures: arrays and hashes. We converted from one to the other and vice versa. We used enumerable methods on array and hash objects. I didn’t get to the linked list bonus challenge, but that would have been fun.
We also became introduced to Regex, which was daunting. With a lot of Googling, though, we were able to make sense of the solution code that we pulled off of Stack Exchange. No one wanted to go through the Codecademy or LCtHW courses to learn from scratch, so we really pulled together on this one.
I couldn’t do Regex with lots of Googling still, but I at least have an idea of how it works.
We also did yoga and some meditation, which, the meditation was hard for me because I was sitting in an uncomfortable chair. I’ll have to try something else.
Tomorrow morning I will try and give feedback to everyone I’ve paired with and also ask for a coaching session on coaches.devbootcamp.com. I will also get to DBC early and explore what the AM challenges are. If the weather isn’t rainy again, I’ll bike in and hopefully go to the climbing gym during lunch.
Today was very satisfying, even though we only probably managed to complete half the challenges assigned to us. We completed everything we attempted, and we completed it well enough that I was able to help other people along after to solidify my understanding. Wooh!
Filed under DBC, reflection