There's a big risk in social development for those who are home schooled. Most developers I've met are severely lacking in social skills, so they're maybe not the best group to use as an example.
In my personal experience, I haven't met a single home school adult who was well-adjusted. I have met some who became well-adjusted after working a demanding enough job (I used to work in a kitchen). I don't think software engineering is nearly demanding enough for that kind of development.