What about peer pressure? I'm not black, but I went to a public high school, fairly diverse, let's say 15%/20%/10%/55% black/asian/latino/white. My experience with black classmates was that in individual classes they were pretty typical in the mix of other students, reasonably friendly and participatory in class, etc. But then out in the hallways it was a whole different story. It just was not cool to be studious in any way. I saw black kids get made fun of by their peers just for carrying books. Kids who I was very friendly with in class would not even look at me in the commons, I'm presuming because associating with a white nerd would be social suicide.
Good point. For high school I switched to a private school with around the same demographics and since it was "college prep" all the black students understood that we were there to make something of ourselves. So I never experienced the anti-intellectual peer pressure in a school setting.
My friends from outside of school, however, STILL refer to me as "that corporate nigga". But since I know them from places like my neighborhood or sports teams where clics and social standings didn't exist there were no detrimental effects to being a nerd.
Anybody at any high school who is known as a programmer is going to be teased to some extent. What kept you from giving into the peer pressure?
Well I hung out with the stoners and freaks, which incidentally was one of the largest groups. I pretty much did give in to the peer pressure, but I was fortunate that A) I had a computer at home and B) I came up right as the web was taking off, so I learned as I went, thereby neatly bypassing the need for academic credentials. I did eventually finish a CS degree, but it was irrelevant to my career path.
My story is more one of taking advantage of opportunities, rather than overcoming obstacles.