So here we are, June 2020, the world is in chaos, and I'm sitting down telling myself I'm going to learn to code again.

This is something of a repeating pattern for me:

  • I decide to do it.
  • I spend far too long thinking of a catchy web address and twitter handle.
  • I register them.
  • I spend far too long researching blog/cms software.
  • I install one.
  • I install another one.
  • I eventually settle on one.
  • I actually start learning to code.
  • ...
  • I get frustrated and give up.

A bit of background: Many years ago, I did not one, but two degrees in Computer Science/IT. Neither of them were focused on coding, there were programming classes, so I came away with a decent understanding of programming concepts and a passable knowledge of Java & SQL...but life took me in a slightly different direction and I've never made use of any of it.

What tends to happen is I choose a language, I start to learn it, I think, "hey, I understand this, so I can skim through this section and get onto more complex things", then I get annoyed with myself when I struggle to do the simplest things, but really, it's my own fault for skim learning the basics in the first place.

See I know this, yet I do it again and again, so here I am, writing this blog post, screaming into the void to hopefully hold myself accountable for the inevitable point I get frustrated.