One of the things that we often hear about WordPress is that it has a low-barrier to entry for those who are interested in programming and/or for those who are interested in applying what they’ve learned about computer science or software development.
Generally speaking, I have a hard time saying that out loud. I’ll talk about this in more detail momentarily, but suffice it to say that I’m suspect of saying that.

Don’t get me wrong: There are some nice things about working with WordPress that are easier than working in other environments, but that’s all assuming you’ve worked in other environments before.
Secondly, I think it’s important to also know where you fall on the spectrum of developer maturity (that isn’t a real thing, so don’t bother googling it, but I’m using it for the sake of this post :). This has always been a fun topic to talk about, but Matt Briggs of Google recently wrote an article that did a great job articulating this.
I highly recommend reading it before continuing with this post, though I’ll be quoting a few parts of it.

