Сугубо моё ИМХО - месяца за 3-4 можно познать основы языка(я про финский). Все это время изучайте онлайн курсы, благо их сейчас достаточно - egghead, codeschool, pluralsight и т.п.
И хорошему разрабу не требуется идеальное знание иностранного языка - достаточно просто понимать, что от вас требуется как от специалиста.