I understand exactly where he is coming from. At the end of the day, most people responsible for hiring go with "culture, values, and gut feelings." If they do not identify with you, your resume and experience does not matter one whit. Finally getting hired at a firm in Salt Lake City was supposed to happen; The more you go to bat, you will eventually get a hit. In other words, you got lucky at least once.<p>Also, you "may" have tried at tto high a level(Apple, Google, Microsoft, etc.) only reserved for a few who "fit" the culture: Ivy League grads and/or those with better references and networks. And then Plan B was to get something "entry-level," which almost never works out.<p>People in the majority community will never understand that black males many times are victims of lack benefit of the doubt in this country. Again, this falls under that "culture,value, and gut feeling" category. Almost every comment or reply is going to downplay your experience, equate it with theirs, claim you feel entitled, call you a whiner, without realizing they are not the "experiencer," the "knower within."<p>I feel where you are coming from, but we must all start somewhere and you never gave up (at least on getting a job in Tech somewhere). Just realize that there are tens of thousands across demographic lines whose "Silicon Valley Dreams" were burned before they ever got started.<p>I will end with this: Underrepresented communities must seek their "niche," or a form in which makes you stand out from the rest, makes you unique, and increases your intellectual value. Furthermore, start/begin/ create your own opportunities instead of waiting on someone to give it to you.