IT#1 What "Computer Science" is for?
IT#1 What "Computer Science" is for? #science #ComputerScience #IT #SoftwareEngineering Summary: Computer Science is not that much about computers, it's about limitations of humans that makes using computers so hard. In the previous post we discussed what that "science" thing is. And here is the reminder: Science is about modeling repeatable verifiable things which allows humans to recognize, predict and, if possible, control those things or their consequences. The key word is "allows humans". Allow what? You see, all the computers that we deal with are von Neuman computers. And it so happens that humans are not very good at dealing with von Neuman computers… Or, more precisely, controlling computers, making them do what we, humans, want them to do. Each time your favorite site does something stupid is an example of that. And if you think that explaining to your grandma, where this "Any" key is on the keyboard, is a good example of it,...