A CTO should have at some point been a strong engineer, but IMO once you gain the title of CTO you should broaden your perspective and focus on higher impact activities (and yes, there are activities that have higher impact than raw programming skill).