In my experience, the developers I've worked with ...
# random
k
In my experience, the developers I've worked with might understand how to do a specific task they have coded against, but aren't as fluent in the rest of the solution. It's mostly about skill set optimization - if I'm learning scripting/development, then I'm spending less time learning the overall solution. You simply can't be good at everything.