I work in the software industry. Software development is a subset of computer science, however in practice it is more like a trade. When entering the trade, one begins as an apprentice, before advancing to journeyman and finally master. Sometimes this involves a university degree.
There are guild-like organizations and communities that are built around "philosophies" of software engineering. These philosophies are different ways of developing software.
What is interesting is how closely tied mainstream software development practices are to capitalism. I was taught and currently work in a development environment called Agile, which is meant to facilitate pipelined production of software in iterations. The cycle of production never ends - as soon as one checkpoint is reached, the next checkpoint is immediately placed. Programmers are told what the customer wants, and they have to negotiate with their boss about the workload. Every day there is a check-up to see what progress has been made and what set backs have been encountered - this peer pressure acts as incentive to work.
With web development, which is one area I work in, the name of the game is efficiency. Everything must continuously be quicker and easier. This is mostly because anything less will lose the short attention span of potential customers. There are lots of gimmicky widgets, like pop ups, infinite scrolls, silent collection of user data, etc that are all meant to help lure customers into spending money, or giving up their privacy (I do not code this kind of stuff).
Computers are like crack to capitalism. They make everything more efficient, more automated, more blind. I think perhaps in the next few decades, programmers will put themselves out of a job by developing an artificial intelligence that can do their jobs.
There are tons of nauseating self-help books for programmers that are written by self-absorbed assholes who think their way is the right way. Often there are pretentious quotes from Lao Tzu or some other sage in the beginning of each chapter. Super cringey.
So my point is that, from an industry perspective, software development is intimately tied to capitalism. But there are other ways of developing software that are less tied to economics - open source software is a great example.
On the other end of the spectrum of computer science is the actual
science. This is less tied to capitalism, partly because it is usually limited to universities. And it is close to philosophy as well. This is where you will find philosophical concepts like Turing machines, finite state machines, semantics of programming languages, algorithms, etc.
I think probably the most ubiquitous philosophical mindset of computer science must be a certain reductionism. Abstraction is a fundamental concept to computer science, but nevertheless these abstractions could not function unless the underlying substrate is also functional. High-level applications do not function unless the operation system does, and the operation system does not function unless the low-level firmware does, and the low-level firmware does not function unless the hardware does. The Unix "philosophy" could be described as reductionistic too, because it emphasizes making larger things out of smaller, basic modules.
I think it's safe to say that if you ever hear someone on the internet proclaiming that some difficult philosophical issue "is just" something, this person might be a computer science undergraduate.