Road to Code #19

Another update on learning to code.

I’m done with the Javascript sections! Or at least, the sections 100% dedicated to Javascript. Now I’m working with the DOM – Document Object Model. Still trying to understand it, but basic idea is that the DOM turns every piece of code in a document into an object that you can change or manipulate.

I’m making steady progress. Progress slows down or speeds up from week to week, but the important thing is to keep moving forward.

The work continues.

Road to Code #18

Another update on learning to code.

Still learning about arrays and callback methods. Learning about shortening functions with arrow functions, and how to filter with Javascript.

I really don’t want to oversell what I said last week, about starting to see how some of this comes together. I’m definitely still a beginner, and will be for a while. But I am starting to see how I would apply some of the things I’m learning to real life data, finding different pieces of data and using code to make them interact with each other. It’s not huge, but it’s something.

The work continues.

Road to Code #17

Another update on learning to code.

I’ve finished with the sections on functions (I’m sure there will be more later on). Moving on to “Callbacks & Array Methods”.

I’m starting to see how different pieces of this come together. I’m going to be learning about code for a while, but some of this is starting to make sense. I’m starting to see the logic behind what this piece of code does, and how you would combine it with another piece of code to get something even more complex.

It’s not intuitive or natural just yet. But it’s something.

The work continues.

Road to Code #16

Another update on learning to code.

Still learning about functions. The next section is called “Leveling Up Our Functions”, so I’m going to be learning about functions for awhile.

I’m prepping to spend February laser-focused on the coding course. Reading less, spending fewer days a week in gym, and so on. I really don’t want to do that last one, but also want to make significant progress next month.

The work continues.

Road to Code #14

Another update on learning to code.

Still learning about functions. I feel like I’m back in math class.

Honestly, progress has been pretty slow the last few weeks. But that doesn’t surprise me; I’ve learned to expect a dip in productivity around this time of year. I suspect that my progress will pick up again in a few weeks. In the meantime, I’m not going to quit. Unless I win the lottery or something else equally fantastic, I’m going to finish this – and even then, I would probably want to finish this just to say I got it done.

The work continues.

Road to Code #13

Another update on learning to code.

The course says I’m done with loops now, moving onto functions.

I have a feeling that for the first several months (or years, or maybe even forever), I’ll be copying other people’s code in order to make things that work. There’s a lot of stuff to remember, a lot of working parts to fit together, and it’s 100x easier to just copy parts of someone else’s code than to write perfect code yourself (especially as a beginner).

Part of me says “that’s plagiarism!”, but another part of me suspects that’s what every coder in the world does.

The work continues.

Road to Code #12

“… a happy New Year.”

Another update on learning to code.

That makes 3 months of learning to code. I’m still learning about loops, but will soon enter the Javascript functions section.

I expect it’s going to take several more weeks to complete this bootcamp. I’m making progress, but there’s a lot of material to cover. I’m sticking with it until the end.

The work continues.