Computer scientists tend to think in worse case scenario. “Is this code secure enough?”, “What if it isn’t?”, “What if someone try to do this way in my code?”, “How fast is my algorithm? What if i use more data?”, and so on and so forth. In achieving so, and over-worrying that, they often forgot that they can do more with their time and man-resources.
Sometimes that mentality makes them see the world through the over-worried hyper-pessimistic spectacles. “Am I doing this correctly?”, “What if someone come and ruins my expectation of the world?”, “Can I survive this?”, and so on and so forth.