В первом случае - для того, кто в английский ни бум бум, ru-шный будет эффективнее в плане получения технических знаний. Для того, кто им владеет как минимум на уровне B1 - конечно англоязычный будет эффективнее, там уже другие переменные начинают работать.