It takes certain skills and the right attitude to work for others. Too many people get into business thinking it's easy. It is more fun just building to suit yourself, and not having to deal with personalities, communication, and financial issues.