There are many reasons to know and experience design patterns like finding answer to well known problems that are tested by time, it is a common language that can used for effective communication and many more. While getting exposed to design patterns helps us find solution, the experience of analyzing design patterns helps us to build a ever expanding knowledge base. It changes our perspective of seeking solution.
If one can analyze few design patterns, then it becomes all the more easy for someone to comprehend other design patterns. While learning and analyzing patters, without our conscious efforts, it helps us to see problem from objects point of view. Our structured thinking goes away step by step and we tend to "think" objects and "design" objects.