In my opinion it can be summarised like this:
Dev: Technology is key!
CTO: Technology is a tool!
Don't get me wrong, it's important to be good at your craft, but in the end you will not be measured by how clean your code is, but by achieving your companies goals!
Or how would you describe the difference?