I still regret choosing ICT for both GCSE and A-level. I'd always loved IT as a kid, mainly because of my love for computers.
Doing the ICT courses in high school was a huge mistake. Most of the course was office management with some database work chucked in. The database stuff was useful, but everything else was pants.
Most of it came down to memorizing pointless information and learning exam technique to pass, e.g.
GCSE: Health and Safety Laws (memorizing the name, date, and purpose of a crap-tonne of H&S legislation), questions like, "Name 5 advantages of open-plan office layouts" and "List the 5 advantages of in-house vs out-sourced software development".
A-Level: "Describe the difference between syntax and semantics.", "List 5 advantages and 5 disadvantages of fax machines".
Other than the practical database work we did at A-level, and listing the actual questions that we had to answer over and over, I remember nothing. I still wish I'd done music instead. The IT courses in British schools need a drastic restructure to help us keep ahead with the rest of the world. Basic programming skills (what I thought I'd be learning) should be mandatory...