I've seen it where they hire almost 80% junior programmers and have the CTO set the tone and pace and learning environment. It worked pretty well actually, but the core technology wasn't groundbreaking, more of a relationship based business doing complex CRUD.
all the rules go out the window if you are just building a CRUD app. i have seen non technical founders outsource everything to third world countries and still be successful.