I wasn't being facetious.
'Real Interest' whether it is through internal, external, intrinsic, etc. factors...it does not matter. Those 'outside factors' you speak of are probably parents, counselors, peers, etc. Whatever the reason and influence...Your dictionary definition did nothing to explain what you think those outside factors are.
What matters is- do they have a real interest? Is programming something they WANT to do?
I honestly don't really care if a girl was told that 'computers are for boys' when she was 8 years old. She was also told a million other things that led her to become the person that she is. Maybe she is a nurse now. Or a marketing director.
If that previous counseling caused her not to have an interest in programming- then move along. Devote your time to what your interests are and become successful. Your parents may or may not have made a good choice in which direction to steer you.
It is not the responsibility of those currently in the industry to attempt to cultivate an interest in programming within those people who were not encouraged earlier in life. In that case, we'd probably end up getting 1 in 500 or so of these unfortunates who actually develops an interest after our experiment with exposure.
I don't go around to other industries knocking on their doors demanding to be let in...despite the fact that I was never given an opportunity to develop an interest. In some cases I was dissuaded from entering into highly paid careers.
My grandfather was a big influence on my life. He hated two groups of individuals: the rich and the highly educated. My late-in-life and substandard education can be traced back to the conversations he and I would have in the afternoon after school. "If a doctor is so smart, why does it take them 10 years to get through school?" I was programmed not to become a doctor- one of the highest paid and most respected professions.
This doesn't mean that society owes me a foot in the door toward a medical career. I don't think we need to be concerned about these nebulous reasons that females don't prefer programming as a career. We don't need to go back in time and right the wrongs of our ancestors.
Moving forward? Sure, that is a different story. Treat the kids equally. But by the age of 25, I had spent at least 10,000 hours on computer programming. Yes, I had an advantage over a person who was not encouraged in that direction. That doesn't mean we need to be stupid and erase that history and put me on the same footing as someone who started programming in the 3rd year of college. I had an interest, and I exploited it.