I teach ICT and computing and have a degree in Computer Science along with several years industry experience. People on this forum are talking about children "doing raspberry pi" - raspberry pi is a mini computer which allows you to run program's which can just as easily be run on other computers. It is indeed an amazing thing but it's a vehicle for accessing technology not a skill in itself.
ICT will vary from school to school but I know of lots of schools committed to teaching students the broad and varied transferable skills required. Some of these will include spreadsheets and anyone from industry that uses spreadsheets will understand how powerful they are. Unfortunately too many people like Mr Gove, who has probably never used a spreadsheet in his life, are quick to run down something they simply don't understand.
It is a fact that every child will be using computers in any walk of life that they choose. Of course they will learn skills at home - some more than others - I love to see children taking initiative and actively encourage this through extra curricular clubs and setting challenges. Not all children will need to program. It's great that students are now being given the opportunity to learn at school and I love teaching Computer Science - however it is not for everyone.
The vast majority of children start secondary school not understanding basic concepts such as file storage. They may be a whizz at downloading apps and playing games on their iPad but their understanding is completely lacking.
At my school the ks3 curriculum gives students a wide range of experiences which include scratch with extensions in other languages, web design ( including coding with HTML and CSS), movie editing, photoshop, spreadsheets, databases, sound editing, how a computer works. We strive to use a range of software to provide students with transferable skills and keep our curriculum current.
We offer both ICT and Computing for GCSE and A Level and work very hard to offer the best curriculum for the needs of our students.
It is a shame people on this forum seem to have such misplaced judgements about ICT teachers.