I am definitely a a generalizing specialist - My specialty is interface design and CSS. I know enough PHP to understand what is going on and/or customize a script, but would never try to write a PHP script (and why bother when I can find it on Hot Scripts!).
I also know when to contact some of my work out because time is money and I would rather make the money than slave over those technologies that I am just not that familiar with.