Still alive & kikkin'
After many years in computer/IT service, I think that the abaility to think rationally and to adapt are sometimes more important than sheer technical skills. I have worked with many hot-shot tekkies (or so they thought) that only knew how to treat "symptoms". When a problem did not fit their 'playbook' they were at a loss to solve it.
We have to be technically competent, but we also have to work with people and people skills are just as important as knowing one IRQ from another.