This article is complete garbage, and I'll tell you why. Being a competent programmer is about being good with logic, constructing a detailed mental model of a system in detail, and thinking across multiple abstraction layers. The problem is there is no litmus test for this. You can glean something from clever interview questions, or coding tests, but even other programmers won't know for sure until the person cranks out code for a while. The problem with using design pattern knowledge as some sort of test is that it's too high level. It's just some observations about things that tend to work in certain situations. But anyone can read about them and if they are moderately intelligent they can talk the talk even if they can't code their way out of a paper box.
My other problem with this article is that the author starts off sounds like he almost understands a bit about programming, but then he veers off unforgivably about the divine superiority of design patterns. "They are worked out for you and bestowed from on high by geniuses so much smarter than you that they solved all problems at once better than you will ever solve your specific problem, and therefore your code will automatically be better if you use them, and suck if you don't!" That's a ridiculous overstatement at best. Knowing design patterns is better than not knowing them, but only if you have the chops to apply them properly. If you don't then you may just be adding complexity without solving anything. Furthermore, design patterns are actually just an emergent property of working systems; just because you don't know what they're called doesn't mean you're not using them. To work with code, such as to make bug fixes, or to extend it you need to go to a much finer level of detail, and to make a large scale system you need to think about overall data flows that are far higher level than the design patterns used in individual components.
Design patterns are to programming as literary devices (allegory, simile, onomatopoeia) are to writing. If someone knows them you can tell they have studied literature, but it doesn't mean they can write worth a damn.