Weird take I came across today is that "you have to have a computer science degree" to make good software.

In many ways a CS degree is actually detrimental. Think of an architect asked to (physically) build a house—it's probably not going to work out that well.

Computer Science is mainly about what information is, how symbolic algorithms handle data and how sand is made to compute: it’s about making machines that can compute.

Making software is mainly about giving people powerful tools and enable them to kick ass: it’s about helping people use machines that can compute.

Replying to @thomasfuchs@hachyderm.io

@thomasfuchs My CS degree at #OxfordBrookesUniversity from 2008–2012 included plenty of programming. I recall one module in which we had to create a system for scoring tennis using model–view–controller and the composite pattern. At least two web modules: one more frontend, the other PHP + MySQL. Made a game in Processing. So, I guess it depends on the particular degree.

Jul 5, 2026, 21:55 UTCen