![](https://habrastorage.org/getpro/habr/upload_files/c38/334/019/c38334019299439b0ad13b33f9343588.png)
![](https://habrastorage.org/getpro/habr/upload_files/6cf/166/f08/6cf166f080c905bca89199d32bb91d6f.jpg)
Автор статьи: Элеонора Шибаева
Преподаватель английского для IT
Умение грамотно представить заказчику новый функционал продукта является важным навыком успешной работы любого разработчика в иностранной компании.
Предлагаю рассмотреть аутентичные материалы. Меня заинтересовало короткое видео с Томасом Эзаном (Thomas Ezan), Андроид инженером-разработчиком в компании Гугл. В недавней презентации каналу Android Developers он демонстрирует возможности нового программного пакета TensorFlow Lite и применение интерпретатора API в библиотеке машинного обучения. Разберем это видео с точки зрения структуры, грамматики и «интересной» лексики. Под последним определением следует понимать фразы, которые относятся к изучаемой теме. Это не всегда неизвестные слова, но их сочетание является новым и аутентичным для изучающего иностранный язык.
Итак, мы видим, что демо хорошо структурировано, есть краткое вступление, план речи и четкий переход от одного пункта к другому:
Signposting:
-
Fast forward to today.
-
In this video, we will focus on …
-
First,
-
In addition to
-
Then (2 раза)
-
But moving forward,
Одновременно спикер демонстрирует экран и озвучивает свои действия:
Sharing screen:
-
OK, let’s see how to …
-
You can see here that …
-
What you have seen so far is …
Далее он приводит примеры работы с продуктом.
Providing examples:
-
Optionally,
-
For example,
Интересно, что за 6 минут выступления, говоря об условиях работы или последовательности выполнения неких действий, спикер 11 раз использовал конструкцию if… (Conditionals), или сослагательное наклонение.
If/ Once |
you are interested in testing out this API, |
go to the early access page on the machine learning section. |
TensorFlow Lite is initialized, |
you can verify the availability of the GPU delegate |
|
you are already using TensorFlow Lite with the Interpreter API in your Android application, |
you’ll notice that we use the Interpreter API class. |
Что касается ограничений применения или работы функционала, выступающий использует фразы:
Limitations:
-
but keep in mind that (2 раза)
-
But as of now,
-
It is still early, but
-
But … isn’t always enough to
Завершает свою речь, говоря о дальнейших планах, и благодарит зрителя следующим образом:
Conclusion:
-
We can’t wait to see…
-
Thank you for watching.
С общей структурой разобрались, далее рассматриваем демо более прицельно на предмет грамматики и лексики.
Говоря о новом функционале, спикер в основном использует пассивный залог в настоящем и будущем времени.
Passives:
-
TensorFlow Lite in Google Play Services is used by thousands of apps and more than a billion users monthly.
-
the GPU delegate isn’t supported on emulators
-
they will be built on top of it
Что касается возможностей новых функций, выступающий применяет разнообразные модальные глаголы:
Modals:
-
You will still be able to bundle TensorFlow Lite with your Android application
-
You won’t have to bundle it.
-
You should then add the OnSuccessListener to the initialized task.
-
You can also use the native Interpreter API using C or C++.
-
You need to ensure that the device your app is currently running on has a GPU
С точки зрения лексики, можно выделить две основные категории:
1) Действия, которые совершает сам пользователь:
-
deploy on-device machine learning on Android
-
identify the optimal acceleration hardware for your model
-
work on making the delegates and drivers updatable
2) Действия, которые выполняет функция/ продукт/ решение:
-
[Bugfixes] become available without any changes to your code.
-
[A chip] is designed to handle graphical rendering
-
It will let you easily integrate with the future APIs.
Чтобы выразить способ, при помощи которого реализовано действие, спикер активно использует предлог «by» (7 раз за 6-минутное выступление).
-
verify the availability … by running the task
-
launch the task asynchronously by calling ….
-
learn more about TensorFlow Lite … by visiting the … page
Говоря о результатах этих действий явно превалирует использование трех глаголов «enable, let, help»
Enable
-
This will enable your app to benefit from runtime optimizations
-
What you have seen so far enables you to run inference on device with TensorFlow Lite
-
Often a GPU, …, enables better ML inference performances
Let
-
We are working on more tools and solutions to let you build great machine learning features on Android.
-
an on-device functionality that will let you identify the optimal acceleration hardware for your model
-
let you easily integrate with the future APIs and services
Help
-
You can also add the TensorFlow Lite Support Library …, helping you with data processing and data conversion.
Обратив внимание на форму, мы замечаем, что после «enable» идет глагол с частицей to («to enable to benefit/ run) », а глагол «let» без нее («let you build/ integrate/ make … calls)» , «help» с дополнением (местоимением) и существительным сопутствует предлог «with».
Вывод
Таким образом, ключом для проведения успешного демо является:
-
четкая структура (вступление, основная часть, завершение),
-
комментирование действий во время демонстрации экрана,
-
приведение моделей применения и их пределы использования. Говоря об ограничениях, используются if- предложения.
Об обновленном функционале можно говорить при помощи пассивного залога, а модальные глаголы помогут описать их возможности. Глаголы «enable, let, help» расскажут о преимуществах работы с данным продуктом.
Где еще можно применить эти знания?
Если переложить полученную информацию на прохождение собеседования на английском языке, то ответить на типовые вопросы о технологиях, с которыми вы предпочитаете работать, об их преимуществах или иного программного решения перед другими станет легче.
Практическое задание:
Расскажите о приложении, которым вы чаще всего пользуетесь, в течение двух минут.
Проверь себя:
-
я структурировал свой ответ, привел примеры ситуаций использования.
-
использовал модальные глаголы и пассивный залог,
-
говоря о действиях, использовал лексику из прочитанной статьи.
В завершение рекомендую всем желающим посетить открытый урок «Cross-cultural management», который пройдет 11 апреля в OTUS.
На этом бесплатном уроке рассмотрим тему взаимодействия и работы с другими культурами и национальностями. Этот урок будет полезен для:
-
тех, кто релоцируется и хочет иметь представление, с чем может столкнуться;
-
тех, кто уже работает в международной команде и хочет выстроить экологичные взаимоотношения с коллегами.
Записаться на урок можно на странице онлайн-курса «English for IT. Looking for international IT job»
ссылка на оригинал статьи https://habr.com/ru/articles/725402/
Добавить комментарий