Tech Leaders: Let's be Honest That We Have Sucked

Fellow leaders in tech, we need to look in the mirror. For years, we&rsquo;ve lamented the absence of a true &ldquo;builder culture&rdquo; in our country. We&rsquo;ve complained about risk-averse investors, insufficient government support, and a public that seems to derive more satisfaction from tearing down success than celebrating it. We&rsquo;ve convinced ourselves that if only these external…