Be a user
Dave Winer on web product development…
If you want to make great products, never mind the degree in finance or marketing, though those skills are certainly important to running a business. Be both a user and a developer. That way you understand users, and you can make their dreams come true, because they are your dreams too. The reward for that is success.