In my experience you have to strike a balance between real world and computer skills. Our son was a bit too much into computers and gaming and he became a software engineer working for Amgen, but his social skills sometimes leave some to be desired. Our daughter on the other hand was to isolated from the digital world so her computer skills are a bit behind, but she is quickly catching up :)
I am an ass man so I will focus on the buts ;D
Have you noticed (or suspect) any issues he has faced because of this?
Is she incapable of learning what she needs?
My point is, perhaps it is like hiring for a role - sure there has to be some level of expertise, but a lot of the technical can be taught/learned - but when it comes to personality and social skills, it is far, far harder.
My first real experience with a PC was when I was 16. I can't code and I can't even type well, but I have managed technically and in IT fields. However, it would be better if I was more technical, given my areas. But, I never even started learning anything official at any age, it is all self "taught" (bumbling through). What if kids today were taught the personal, interpersonal skills, with an additional focus on how to learn, and then get into the technical?
I did notice, while he is very successful at work, he has some issues in relationships with women and finding new girlfriends.
She is definitely capable of learning what she needs. I did have to sit down with her and explain how YouTube works at her age of 11.
But my wife is doing a really great job teaching her soft skills and emotional intelligence.