Bad programmers, bad designers

In an essay entitled, The 18 Mistakes That Kill Startups, Paul Graham lists Mistake #6 as Hiring Bad Programmers:

When I think about what killed most of the startups in the e-commerce business back in the 90s, it was bad programmers. A lot of those companies were started by business guys who thought the way startups worked was that you had some clever idea and then hired programmers to implement it. That’s actually much harder than it sounds–almost impossibly hard in fact–because business guys can’t tell which are the good programmers. They don’t even get a shot at the best ones, because no one really good wants a job implementing the vision of a business guy.

I couldn’t agree more, especially if your startup depends on technology for survival. What’s more, if you’re an online company, design is integral to the equation.

37Signals’ Jason Fried says it well while pondering why companies with lots of VC cash still churn out bad designs:

Money can buy talent but it can’t buy you passion, motivation, or curiosity.

Make sure you can code and design brilliantly within the walls of your startup. Let your competitors outsource these things and increase their costs, because outsourced code will never be able to compete with passionate code.

6 Responses