I've been developing a database at work. Yesterday I learned something new about myself; throughout the development of my database I systematically looked for ways to restrict access to it's code and design views. This seems perfectly natural, after all, which software program do you know where the code is readily available for all to see? The thing is, I've begun to make restricting access an obsession - always thinking of and working on new ways to make my database fool-proof. Removing the 'close' and 'minimise' buttons from windows, disabling design view, throwing in simplified instructions here and there - all signs that I'm an untrusting control freak.
What is 'fool-proofing'? Why do we feel the need to strive towards it? Doesn't the very existence of the concept of fool-proofing mean that we, as human beings, have an underlying suspicion of other human beings, or at least of their ability. I know the act of me restricting access to my database says a lot about the extent of my suspicion of others and, as a result, says a lot about the extent of my cynicism. And, I'll face it, I am cynical.
Crap, I understand that a person's behavior towards a computer database can hardly give brief and yet in depth insights into their personalities but, like everything that a person does, it can give a superficial insight into a person's ability to trust others.

No comments:
Post a Comment