What are the skills needed to become a Pediatrician?

working with the public in and orderely manner ,

great speaking or public skills ,

and other public skills that do with the public or community !