Re: The UK is not educating people in Tech...
The employers here don't train properly because they're afraid that all that training expense will go to waste when their newly trained employees get head-hunted by the company next door who couldn't be arsed to train and instead let the other 'gimberts' do it.
'Fraid there is certainly truth behind this. A few decades back when I was at school most of the non-uni kids went into local apprenticeships. Things had already stated to change even then. The firms that did train these kids found they were being poached by other firms that just didn't want to pay. And then the better firms gave up too, because it was wasting them money that the competitors were taking advantage of. The trouble was it became a race to the bottom. Various government schemes have tried to take up the slack, But while I'm no advocate of "small government" this is one area where private enterprise needs to take a grip. If a centralised approach is taken it leads to a corrupt, incompetent pork barrel for training companies that are totally divorced from the needs of the actual employers.
As to teaching kids "coding" in school. That just misses the point. You needs kids who have the flexibility, interpersonal and thinking skills to become good coders and all the other skilled employees that industry needs; not mechanical code monkeys. And these skills need to come from the industry that specifies them.