@Chigaze marketing was a huge problem but also at that time there was also a push out in schools happening (I was in U.S. California then). I signed up for Intro to Computer Science in high school (1984) and won a class seat for the next semester (it was an elective and first come first served). Before the semester started I was moved to Typing/Clerical with the explanation they needed the CS seat for "someone who could better use it". I got there (programming) eventually but it took longer.

@Chigaze I'd already had some prior experience as a child starting at about 10 years old (working with Tandy TRS-80) which was not very common for the time, but it still didn't count as far as the school was concerned.

Edit to add- I found out later it wasn't just me who experienced that.