That is why you apply for 10 companies, get 3+ offers and maybe try a few times.  They know that people get rejected for BS reasons and it&#x27;s totally cool to apply again after +6 months.  They even will start contacting you again to apply!  With enough prep and determination, you can do it, and the amount of time &amp; money required is far less than getting any 2 year masters degree.<p>You can even apply to not FaceGooSoft, get in the USA with smaller company X and then try from a more comfortable position of having a work visa and being in the USA.<p>Look at this guy as another example:<p><a href="http:&#x2F;&#x2F;haseebq.com&#x2F;farewell-app-academy-hello-airbnb-part-ii&#x2F;" rel="nofollow">http:&#x2F;&#x2F;haseebq.com&#x2F;farewell-app-academy-hello-airbnb-part-ii...</a>