In reality, software systems are written by people. They are read by people, modified by people, understood or not by people. They represent the mind of the developers that wrote them. They are the closest thing to a raw representation of thought that we have on Earth. They are not themselves human, alive, intelligent, emotional, evil, or good.
It's people that have those qualities. Software is used entirely and only to serve people. Software is the product of people, and it is usually the product of a group of those people who had to work together, communicate, understand each other, and collaborate effectively. As such, there's an important point to be made about working with a group of software engineers:
There is no value to being cruel to other people in the development community.
It doesn't help to be rude to the people that you work with. It doesn't help to angrily tell them that they are wrong and that they shouldn't be doing what they are doing. It does help...