Neither is a predicter of employee success, based on my 14 years of interviewing and hiring programmers.
Communication skills, intellectual humility, healthy work habits (like taking breaks), and curiosity have been the best criteria for good candidates in hindsight.
Some of the best programmers I've hired have also been the worst employees for various reasons.