Ecco alcuni suggerimenti:
Se ci sono gruppi di utenti locali (Java, .NET, Linux, ecc.) nella tua zona, unisciti a uno. Altrimenti, formane uno. Considera l'opportunità di unirti all'ACM e / o alla IEEE Computer Society e partecipare alle riunioni dei capitoli locali.
Potresti prendere lezioni serali in un college locale (o università) per completare e ampliare le tue capacità tecniche. Molte volte queste classi sono frequentate da professionisti che stanno cercando di fare lo stesso.
Quando ottieni i contatti, tienili attivi utilizzando gruppi di social network professionali (come LinkedIn).
Stackoverflow ha un sito di carriera .
Il fatto che tu abbia bisogno di un H1B è una responsabilità enorme in questo momento. Negli Stati Uniti, sei idoneo solo per lavori in cui hai una serie specifica di abilità che un datore di lavoro sta avendo difficoltà a trovare in un cittadino o residente permanente, e dato che il nostro tasso di disoccupazione è alto in questo momento, potresti avere problemi a trovare una nicchia che un datore di lavoro ha bisogno che un residente senza lavoro non possa fornire. Inoltre, molti nella nostra professione (specialmente quelli che cercano lavoro) non estenderanno molta simpatia per la tua situazione.