They're a combination of both.
They're a combination of both.
But you can already see that my son is a geek (well, what might "save" him socially is that he's tall and athletic), and my daughter is probably going to be popular. She simply has a better natural grasp of how people interact, and is much more interested in interactions, than say, imagination games. They are both very charming and outgoing, but you can already tell she has or will have better social skills.
There is probably also a snowball effect at play, too - if you have a tendency to be social, you might develop stronger social skills, etc.
There's a lot that can be learned by paying attention to other people and trying to understand what they're thinking. The earlier that someone who's not naturally adept at it realizes that this is important to pay attention to, the earlier they get better at social skills. Some of that can be highlighted for little kids while reading (story) books; paying attention to and asking questions about why the characters do the things in their interactions highlights the idea that other people do things for reasons, and that you can guess what they are (the guessing well is a skill).
You can tell how tall a boy who is 6.5 years old is going to be as a teenager/adult?
There's people with just born 'charisma', the entertainers, the storytellers,the comedians, the incredible sales people.
And it's a spectrum of people who have this innate social ability from the terrible to the genius socializers.
No matter how many books people read they will never be as quick witted as Robin Williams or as empathetic as Oprah.
"No matter how many books people read they will never be as quick witted as Robin Williams or as empathetic as Oprah."
Think about it: you can't get good at programming just by reading books. And programming is logic based and requires much slower reaction times etc than holding a conversation.
You can definitely improve your social skills by reading and more importantly practicing. Once you can pick up if somebody is interested and engaged with what you are saying you can try all sorts of conversation skills to try and find patterns to how they work.
And again just like programming you cannot simply expect that because you are good at writing webapps (talking to a particular social/cultural/age/gender group) that you will be good at writing embedded systems.
There are two absolutely perfect examples.
1. Most families don't celebrate Mother's Day.
2. Cross-country runners are breed, not born.
1 not only is a combination of both, but we behave very often as if it were false. We have such a trait in virtue of an innate quality, namely of having a mother. Yet we all learned not by any conscious effort to warn ourselves from the principle; it's part and parcel of our "innate" characteristic.
With 2, I often hear this expressed in terms of geological factors. Does the environment at any given time contribute to the innate material our theory describes?