I’m starting to realize that coding and software development is a lot like learning another written language. It’s replete with its own set of grammar rules and elements of style. Thus far, I’m kind of muddling through the journey. At times, I’m sure the code I’ve written is garbage despite getting the goal achieved. I’m going to have to post my code on public forums more often in hopes of getting feedback.
I’m really struggling with certain parts of JavaScript. I still don’t understand the array reduce method. I can’t get my head around it. I’m sort of comfortable with the other common array methods. Bottom line is that I need more practice before I can tackle the final project of the foundations course. I’m usually a pretty strong autodidact but nothing about this learning journey has been easy and I’m wondering if my knowledge retention is good.
As I lie in bed writing this post and waiting to fall asleep, I’m wondering what the future holds. Can I reinvent myself as full stack web developer? I sure hope so because it is my ticket to a better life.
UPDATE: I don’t know why this did not dawn on me earlier but I actually googled for some additional exercises to practice what I learned in the material I am working with. The additional exercises, once completed, really cemented my knowledge.