People go into startups thinking that the technical problems are the challenges. In practice, the technical stuff is easy, unless you’re incompetent or really at the hairy edge of human knowledge—for example, putting a man on Mars. No, every real problem in startups is a people problem, and as such they’re the hardest to solve, as they often don’t have a real solution, much less a ready software fix.