University Education, the Workplace, and the learning gray areas in-between

Many years ago, maybe around 16 years ago, I was sitting in the office of my computer science major advisor, getting my academic plan for next semester signed off on. My computer science program was actually an offshoot of the mathematics department, and until recent years (2003?) they were one and the same. My advisor, while looking at my transcript, noticed that (on average) I was doing better in language courses rather than my computer science courses; which was technically true, but many courses designated as CS courses (and ones that were required for my degree) were really math courses, so you need to do a deeper dive to see what I was doing better in. I never really forgot what he said next. He said I should switch major; and it was odd that he didn't offer any suggestions as to how to improve†... Being a bit stubborn (and relatively close to graduation) I doubled down and completed my major requirements (ha!). During this chat I told him that...