Patterns and Frameworks (my first topic)
Just some feel from my view!
In big IT companys, they prefer to have their own frameworks which will definitely wrap best practice(patterns) or common service to benefit from reuse/flexibility/stability/time to market etc. So, in this case, most of "developers" do not need to know patterns and how to use them, there only need few experts in architecture/design/patterns.
Like other frameworks(Spring/Struts/Hibernate, these mainly for one function module), "developers" only need to know how to configure the whole system working with the XMLs.
These days, reading <Head Frist Design Patterns>, feeling that I must know more about the essence.