Would you say you are multi tasked, or that you are only good in one/two areas?

In other words, do you do your own designing, html, coding and etc...or do you hire someone to do one or the other?

I try to do "everything" myself...I lack in php and some coding.

I "wish" I knew everything, but feel I do well enough in just about all of it.
(Or, at least I "think" I do...but, many more people are so much better at it all then me)