Our business guy introduced himself at a meetup and said he would get us distribution deals on Wii, Xbox, Playstation, Steam. He had meetings set up with all major players within two weeks. He had equity in our company the next week. We had distribution deals a few months after that.
I don't know how that guy did it, but just do stuff.
If the programmer mentions that you're lacking in SEO, show up the next day with a plan to boost SEO rankings. Even better, show up tomorrow and show what you did to boost SEO rankings.
The easiest way to hire yourself is to just start doing stuff that is highly valuable.
The slightly less easy way is to impress somebody every time you open your mouth, and be there when they need somebody.
One way is to start showing business results, before getting hired. Go get sales for the product, figure out a way to reach potential customers and talk to them about the product.
Can you expand on this? How does a business person hire himself when he finds an engineer with a good idea?