Hardcore developers != A knowledge about the internet/how front end works. I don't think it's even a point to mention at all.
I picked up programming 6 years before I got access to the internet, in 2015.
Computing has developed so much these days, it's like expecting a Neuro to be your Oncologist.
They may know basically how stuff works, but not everything related to a computer.