0
kicks
Being Smart Does Not a Good Developer Make
Not every programmer needs to be a crazy mathematical genius who knows every algorithm and data structure known to man (although I think Steve Yegge would argue differently).