Это не ты можешь уехать в США программистом, а американская компания может пригласить тебя на должность программиста - если ты окажешься более подходящим им работником, чем местные специалисты. Но для этого ты сам должен быть состоявшимся специалистом. Так что сначала закончить приличный профильный ВУЗ, а затем несколько лет проработать в приличной компании программистом. И без этого твоё резюме даже не будут рассматривать.