Yeah, I've done a lot of finish work and think I've always been up to snuff. I've also done a lot of renovating, but obviously, that means rough in is in place. I thought this could be the next step for me.
Your computer analogy makes a lot of sense. I don't want to insult here because you've been really helpful, so please take this as an honest, respectful comment. Where I think the computer analogy breaks down is that writing computer code is something that I could never do, but if you give me a plan, I can put together PVC. In other words, if you told me here's the lines of code to type out I could do it.
As an aside, I always ask workers that come into my house lots of questions because I want to learn from what they know. It's a good reminder for me to make sure they know I'm not questioning them, but rather hoping to learn something along the way.