Although I cut my teeth on Commodore 64 BASIC and 6502 assembly language for eight years as a kid, I wasn't a good programmer and took only the required Introduction to Computers course in college. Surprisingly, I got an A in that class and every guidance counselor since that class insisted that I study computers. I took a lot of English lit and mathematics instead.
Through a twist of fate, I got a six-month internship in black box software testing and enjoyed the work. Became a video game tester and lead tester for six years after that. I went back to school to learn computer programming after the dot com bust. I made the president's list for maintaining a 4.0 GPA in my major upon graduation.
Although learning computers is important, the literature and mathematics courses provided a solid foundation for learning multiple computer languages and solving problems. Going back to school as an adult also made a huge difference.