Obligatory reminder that tech companies at scale are nowhere near 100% CS grads. In most companies where I've worked (me: CS grad) over the last ~20 years, CS (and related) grads were the distinct minority of overall staff.
The population benchmark for "tech hiring" probably should look more like "college graduates" than "people with CS degrees."
The population benchmark for "tech hiring" probably should look more like "college graduates" than "people with CS degrees."