>>11407554Eh nominally so but not really. People in software try and take the prestige of “we computer scientists” while most are not. Software design uses computer science here and there, but aside from the post research implementation level, it’s not really a part of computer science proper.
Like really, I consider computer science to be in the camps of theory, systems, and the applications of the latter two to specific subtopics (applying cs theory to probability theory yields computational learning theory, while applying systems to probability theory yields ML, etc.) of varying purity and interdisciplinary activity (quantum complexity comes to mind and NLP are two fields that come to mind).
It’s clear that there are many great things in CS but software dev roles isn’t one of them. It seems that way because of companies and demand for workers, but the study of CS. I’d argue that shitty research code, scripts, language theory, etc. are more important bits from just code in CS than anything in software industry