> Me and some of my black friends were talking about the other guys in CS. Some of them have been programming since they were eight. We can’t compete with that.
That's an unfortunate attitude and just not true. This reminds me of a thread (on mathoverflow I think, but I can't find it) where the general consensus was working hard throughout grad school (in math) was the great equalizer, and mattered more than how much background you came in with. The same is true for undergrad and CS.
Moreover, it isn't a competition. Someone else being an amazing hacker doesn't detract from what you know. In fact, having such people around can teach and inspire. I'd much rather be a small fish in a big pond (as I am.)