What's a Non-Programmer to do?
alexmacgregor: Nice idea firstly, there's no question of the growing importance of Chinese language and culture especially.In regards to your intial question, like others have mentioned, a team requires a variety of skills. I am too an economics  grad. and whilst I can write some code, I think we can excel in business related issues like marketing for example.With my current startup, I am working on business development issues like partnerships as well as finance, marketing etc. )In addition to writing code and designing the user interface.)