No. People do not become sociopaths.
Sociopaths that have been exposed to violent environments can become VIOLENT sociopaths. Most sociopaths aren't violent.
No one knows the cause of the neurological abnormalities that have been recently observed that can cause someone to be unable to feel empathy, but people are born that way. Society can shape HOW violent/dangerous someone with antissocial disorder can become.
And it's in that sense that a violent environment enhances violent leanings.
Most people who have been abused or witnessed violence as children do not grow up to be violent and cannot "become" sociopaths.
The great majority of "sociopaths" never kill or rape anyone.
The vast majority of rapists are not sociopaths.
It's kind of funny that you tell me to read up on it when I've been reading about it for 5 years now.
So, no, YOU read up on it.
Start with Dr. Hare.
And stop talking about things you don't know, please.