Way back during my last year in college, I was taking a course about management. Lectures here consist of management theories and concepts. One concept that resided into my mind up until now is about problem solving and whenever I encounter a problem whether in life, work, or a computer science-related problem, this pops to my mind.
My professor has this scenario:
There was dripping water from the rooftop. What will you do?
As explained by her, one easy solution to this problem is placing a bucket where the water directly drips. But does this really solves the problem? No. It is just temporary. For the permanent fix, you have first to investigate the root cause. Why there is dripping? Where does it come from? and so on. After such investigation, the real solution would be fixing the hole in the roof and the hassle of changing buckets whenever it is already full will be eliminated.
In real life, do you apply permanent fixes to your problem? Or you manage to live repeatedly with cumbersome problems because you have only applied temporary solutions? Think.
No comments:
Post a Comment