Programming isn't even for <i>programmers</i> if they're running companies.<p>At some point you're gonna realize you're better off doing the stuff only you can do, and delegating the rest, including your beloved coding.<p>--<p>Update:<p>By the way, just looking at your site (<a href="http://goodlook.me/index.html" rel="nofollow">http://goodlook.me/index.html</a>) I could see at least 5 different job descriptions that might be needed to make this startup happen:<p>1) Backend developer, data wrangler, and statistician to do the ML stuff that classifies "styles" based on user "tastes" (this one is a toughie, assuming you're not cheating, even harder if you need to optimize both for user tastes and your own revenue; cube the pain if you want to add inventory to the mix!)<p>2) UI designer to make it <i>good</i>. Fashion is one place where you will need "taste". It's a trillion dollar industry that stands on one leg; hype.<p>3) Advertising sales manager to source new sponsors and vendors.<p>4) A communications manager to do media and PR, both old and new. Wearing multiple hats writing blogs, guest articles, scoring appearances and placements, dropping your media kit, etc.<p>5) Full time graphic editor and photoshop junkie. You can't just go from stock-photo CD to web. The vendors will give you their own images, which might not be good enough. The editor might wear several other hats as well, creating and editing banner ads, and maintaining the assets for your brand and image.<p>Then there is you, doing the budget and making sure each and everyone has enough to sustain a living. All while keeping an eye on the road ahead, doing quantitative measurement of where things are heading, how the business is changing, and constantly asking yourself whether you're dead yet or not. Making decisions that might force your entire team into violent rebellion and the undoing of months worth of work because circumstances have changed (or better yet, <i>foreseeing</i> this before it happens.)<p>Not to discourage you, just to give you a heads up that you will need to really <i>polish</i> your sales pitch and get all those people on board, for equity.<p>You can assemble this team either via contacts and recommendations, or tap into the hungry pool of recent grads and university students, but it will take some time to find the real gems, and you will need to completely understand your business inside out and bring out your own best, so others can see it.