OP says the article is to help CS majors soldier on.
... and I'm reminded of all the folks that have Accounting degrees. Their degrees ended up being proof that they could track a lot of rules.
That proof meant they got hired and their job was not to ... "account", but to "fit into our business".
Perhaps that's the majority of CS folks going forward?
"Your CS degree proves you can help me not get stuck in technical problems so I can go solve [business/engineering/scientific/...] problems"...?