I work at a company that makes electronic medial record software, where many of my coworkers don't have degrees in computer science. My team supports the integration of our software with Windows and Citrix. I would say about half of my team holds degrees in CS or something related. Someone has a degree in music, another in education, physics, and economics. I know that the the Implementation team has even fewer people who hold degrees in CS or something related. I also worked at a company where the security engineer on the network team held a degree in psychology as well.