I'm torn either way on this post, on one hand I agree that you should go tell them to find their own resources but on the other hand and from experience as a 'non tech' founder myself even getting some of these items done isn't enough to get a co founder, you need a good network too.

For clarification, I worked previously at startups where development was outsourced and I was working as a project manager. This time round with my own idea I knew I didn't have that luxury and would need to contribute a he'll of a lot more if I could be lucky enough to tempt a co founder to take on the bulk of the technical development.

So what did I do, after a few months of procrastinating over the idea I finally decided what better way to get going than to learn a new language and code (I already know HTML / CSS / asp.net back in the day). I looked at languages that seemed to have a good following and active support forums that if I got stuck I could ask for help in, I chose Ruby on Rails and ordered two books on Amazon.

It was really difficult at the start but after a while I found things were clicking into place, albeit using a lot of trial and error. I installed irc and became active on the rails channel and found the guys really helpful on there.

So after a month or so I got through the books and figure I was ready to start planning and applying my ideas to what I had learnt, this was the hardest part of all and still is. Simple things like image uploading using AWS or Paperclip I found took me days to get my head around as a lot of this was alien to me and outside the comfort zone of the tutorials. I progressed and thought it was about time I start developing the front end UI so started getting to work on photoshop creating templates and designs, I found some great resources like designmoo and iconfinder which helped me in this process. After the designs were done I reached out to a previous contractor who had experience in rails and HTML/CSS and paid him to cut and code it to fit the view, I setup a Heroku hosting account, configured the DNS and hosted the code on Github for collaboration.

I suppose the site was now at 75% ready, I had feedback from a few angel investors that it was a good idea and that to get in touch when I had a working prototype, this is where the delays set in, I just couldn't find a co founder to help with that all important final backend work.

See in your post you state a co founder should bring some of the qualities you point out such as do the front end or learn to code or business networking, I've done all of them and more yet I am no nearer to finding someone local who I can get onboard. I know the first part of being a successful co founder is being able to sell yourself and your product but I think it's sometimes forgotten how difficult and time consuming development and design is to get to grips with. Whilst I know this may come across as a rather random reply I thought it at least fruitful to show that some non tech founders are willing to get their hands dirty with some code and in fact the other half, the finding a co founder is equally a struggle as learning to code

That being said if anyone is interested please feel free to get in contact ;)