How would someone who really knows how to take advantage of dynamic programming languages approach programming differently than someone working in a static language?
I
More libraries and more important more useable libraries.
My guess is that the "Duck Typing" usually associated with dynamic languages helps simplify the code significantly and makes writing generic code much easier. You are not constrained by a strict class hierarchy and thus are able to more easily compose components from different libraries together.