1. Der große Vorteil bei EDV Menschen wie z.B. Programmierern ist, dass sie von überall auf der Welt irgendwo arbeiten können / dürfen. Somit sollte er sich einfach nur einen Job innerhalb der EU suchen, wo Work@home ok ist
2. Große Firmen sind meist international unterwegs und haben kein Problem mit englischsprechenden Mitarbeitern. Ein Schnell-/Grundkurs in Deutsch ist aber sicher nicht verkehrt.