I am a teacher
Fourty years of experience tells me that what matters most are; language skills, social skills and problem solving/thinking skills. These include, of course good literacy and numeracy.
IT skills can certainly be included with those too and can even reinforce them, but ultimately the IT skills depend on that fundamental list.
But the key issue is the word I've used most- "skills".
Because education should not really be about skills. Skills are what we devolop within education. Education is about opening doors to understanding and opportunity.
Then the kids can see where their future direction lies, be it coding, tennis, fashion design, cooking or writing critically aclaimed novels that no one wants to read.
Teaching coding as a panacea is plain mad. Not more than a handful will have an aptitude for it, not all of them will want to pursue it for a lifetime. Many will absolutely hate it and may even have their attitude to education ruined by this and the whole Gradgrind, utilitarian approach to education we seem to have now.
It's not even a new thing. In the 60s and 70s it was teaching "workshop" for the lads- metal work, woodwork. For the girls it was cooking and typing, which with hindsight would have been a bloody sight more useful for most of us than knowing how to make a dovetail joint ( which I never did manage to do) or turn a lathe ( which they quite sensibly kept me well away from).
Ironically I learnt to code in options and afterschool and lunchtime groups- voluntarily .