I'm a bit of a Jack of all trades at the moment but i do little technical and no coding work.
Basically all the stuff i can't do myself, i have brought on co-founders for. I can't code for mobile app or design a backend to operate off of so I brought on a person to do each of those. I can't be making 200+calls a day and researching companies for sales as i'm busy doing other things (i do plan on selling hopefully atleast a few accounts) so i recruited a sales guy to do that as well.
I'm out there networking, meeting with our lawyers, researching investors and speaking to them, putting the team together and setting agenda's and everyones role. I'm preparing us to get funding next month and then additional funding 6 months down the line. I've also been creating, linking, and monitoring all of our social media sites. They have very little content at the moment but since we official secured a domain name, i had to make sure we could also secure all the social media site names to match our domain name.
I have this vision of what i want the company to be and i put together a team to help make that vision a reality. I've convinced each and every one of the guys to join on large equity stakes alone. The fact that i've done all my research and answered any questions that they have, how we will grow, why we are positioned to succeed helped make it easier bringing them on board without paying. I also focused on finding people that are passionate, talented, but currently aren't too happy with what they're doing.
-----
For anyone who's not coming from a technical background and feels like the world is stacked against them starting their own business because you lack the skills, I have a few recommendations.
Don't give up. Develop other skills essential for the business as well such as sales, networking, industry knowledge (law firms, banks, competitors, companies that service the industry, etc.). I've made myself invaluable to the business as each of my co founders are as well. They guys don't know who to reach out to to get funding, they don't have a network and don't know where or how to network, they don't know industry players, and honestly they would probably prefer not to do all that once they realize the amount of work it takes.
---
On a side note, I have just secured a call for the team with family friend of mine who used to work at a VC, Startup, and currently works at Google as a Product Manager. I'm pooling the question for the team and me and one of the techs guys will get some feedback from her.