There is a larger issue lurking here. Becoming an excellent developer isn't an over-night process. Tutorials will only hold your hand for so long before you get into the woods with concepts that are over your head (unless you have a math, systems, or compsci/engineering education); learning to
program and not just
code is a lifelong endeavor - you gotta love it for it, not just because you gotta do it to try building a startup.
The larger issue? The technical illiteracy of the general population. Knowing how to point and click (and nothing else) has brought user's expectations down to a point where they think some piece of functionality that takes them three seconds to interact with is a one hour unit of "coding" when in fact, it's more like days worth of thinking, typing, writing unit tests, and debugging.
My cofounder ATM is handling all of the business, marketing, and customer interaction. She only won my allegiance though because she is technically literate - not to the point of my expertise (otherwise she would be doing it herself) but she does understand that those 40 hours I just spent last week on writing unit tests is worth it instead of breathing down my neck about "let's launch it in a week, this has gotta be ready to make money once it launches, users are expecting it in a week, you just spent a whole week coding and I don't see any changes or updates...".
Kudos to KateRay for taking the reigns; I sincerely hope she/he finds as much joy in programming as I have and do. I also know that in the future, she/he will be more technically literate for a serious programmer to actually be interested in working with her/him.
My only con about this post, as hinted at above, is that it makes out what we [programmers] do to be: "yay I've read the RoR book now I can program!"