You said multiple times "others are perceived better". Don't go into semantics now. Admit it, you have. Brand NCSU < Brand Harvard, no matter how much you cry on HN.
That's rough dude. Why do you think I'm such a failure?
I'm not actually sure what semantics you're referring to, btw. AFAIK you went to CMU ECE (not SCS) and not Harvard so I'm not so sure you can make that comparison anyway. How exactly do you think I should prove it?
What would you say to a CS student in Africa or South America ? You won a huge lottery being born in the US and going to a US school. Imagine them trying to break into Silicon Valley. We should strive towards a more equitable society but we can't let our day to day being defined by it. My comments stand regardless of my major, school etc. You're at Amazon and probably earning more than most people here. So you either did it due to your school or despite your school. Both scenarios seem favorable for your future.