|
I think you are being a little unfair to throwaway29. He specifically talks about the beauty and the joy of CS, which I think is an excellent attitude. And throwaway29, you seem to argue that it is unfair to you that you could top your university but not get a H-1B. Here's my personal take on it. It is going to be a little harsh. - First things first, Yeah, it is unfair to you. No question about it. A person of modest means has less chances to go ahead in life. Let not the hopefuls with rose colored glasses tell you life is going to be fair. That if you work hard, magic happens..There is just as much truth to it as flipping a coin. Look around. There are a lot of people who were born with a silver spoon, inherited property that is "now" worth a lot of money. And there are people who cannot seem to lift themselves out of their harsh life. There isn't a rule book to follow that guarantees anything. - The sharp sting of pain you may feel right now is because of your social conditioning; that you were led to believe that it
ain't so, that hard work works! It may or may not. No body knows, nor anybody is responsible nor will anybody will hold themselves accountable because they said so. - Now that we have established that, I want you to really think why you want to go the US. Make money, learn or have a comfortable life? As Kamaal said, you are less likely to become rich as an engineer. If you wanted comfortable life, define for yourself what comfort is. There are downsides to being in the US. I have been here for 13 years now. No body talks about it, but you will feel lonely here. If you are one of "us" introverted types, who will keep to themselves, buddy, I have news
for you. It is going to be very harsh. That loneliness will affect the way you think. Also, I haven't lit a Diwali cracker in all these years. You got to think about that. - Instead, if you want to learn things, there ain't a place like US anywhere. Concepts, things, ideas that seem unreachable are routinely done by people here. There you don't have feel envious about your H-1B brethren. They are totally missing out on it. They are like cattle in a castle, who know no different, nor feel any difference. They are going to pee and poop on the throne without realizing it, just like cattle. There are blindingly smart people here. If you don't get to work with some of them I feel you missed out the best thing that you can get by living here. TL;DR - There are negatives and positives about living in the US. Think carefully if you really want to be here. And don't expend energy feeling bad about yourself. Life is finite, harsh and unfair. |
What I see is that even in today's MOOC/highly-connected world, I'm missing out on interacting/working with the brightest minds in the world, who all seem to be currently concentrated in the US. I can only go so far by watching their talks online, reading their research papers or studying their code. I wish to live/work in that environment for at least a few years.
Not everyone can get everything they want, I get that. But then, I see folks who are neither the best nor the brightest nor the most hard working getting to the US by gaming the system and that hurts.
PS: This is from the point-of-view of a foreigner from a less privileged background. There is a whole other gamut of concerns of US citizens about their own jobs, assimilation, social concerns and all that and I am aware of that.