English4Devs | Английский для программистов
1.36K subscribers
321 photos
95 videos
62 links
🚀Онлайн-школа English4Devs — английский для IT
💬Подготовим к интервью, митингам и переезду за границу
🌍 Подробнее: english4devs.tech
Download Telegram
В английском есть классное выражение - «read the room». Буквально,«считывать» обстановку. Например, деловая она или неформальная. Кстати, полезный навык. Сегодня разберём, как уместно звучать на английском в любой ситуации.

Ситуация 1. Daily Stand-Up Meeting. Что звучит больше по-человечески?

1) I’d like to summarize key points from our last meeting.

2) Quick recap from last time.


Ситуация 2. Demo Meeting with clients. Что звучит профессиональнее?

1) I'd like to showcase how our solution addresses your specific needs.

2) So, I'm gonna walk you through how this baby works.


📌Вот памятка, чтобы лучше чувствовать эту грань и не налажать в ответственной ситуации.

Грамматика

🧐Formal: Используем полные предложения
💬Informal: Убираем местоимения и вспомогательные глаголы

I am stuck on this bug → Stuck on this bug.


🧐 Formal: Вежливые просьбы с could/would/may
💬Informal: Прямые вопросы

Could you provide a status report on your tasks? → Any updates?


Лексика

🧐 Formal: корпоративные клише
💬Informal: сленг и фразовые глаголы

to amend a commit → to tweak a commit;
to showcase the updates → to walk through the updates


🧐Formal: бюрократические штампы
💬Informal: «живые» выражения

Meeting adjourned → Let’s call it a day!


Пиши, какой английский тебе актуальнее - разговорный или деловой?
👍18🔥10🤓61
Как красиво отмазаться по английски, если всё прослушал на онлайн-созвоне и вдруг называют твоё имя? Скорее сохраняй себе эти полезные фразы!

🗿 Apologies, i have a shaky connection.

🗿 It's a bit patchy on my end.

🗿 My internet is acting up today.

🗿 Sorry, you’re breaking up. What was that?

🗿 Come again, you got choppy for a moment.

🗿 There are some lags/delays on my end today.

#dev_vocabulary
👍10🔥9🤔6
Как всё-таки правильно писать - program или programme?

Ответ тебя удивит. И так, и так. Написание зависит от выбранного тобой диалекта английского.

🇬🇧Brittish English - programme
🇺🇸American English - program


Американский английский, как правило, идёт в сторону упрощения. Там люди не парятся и пишут THRU вместо THROUGH, и COLOR вместо COLOUR.

О каких ещё различиях в написании важно знать:

1. S/Z на конце слов

analyze (🇺🇸) - analyse (🇬🇧)
organize (🇺🇸) - organise (🇬🇧)

2. двойная буква L

fulfill (🇺🇸) - fulfil (🇬🇧)
enroll (🇺🇸) - enrol (🇬🇧)

3. -RE или -ER

center (🇺🇸) - centre (🇬🇧)
theater (🇺🇸) - theatre (🇬🇧)

Так что если Т9 нападает на тебя не по делу, переключи раскладку клавиатуры на нужный тебе вариант английского 👌👍

#dev_english
🔥18👍8🤓3
Выбери правильный вариант: "I want to work ______ a big tech company."
Anonymous Quiz
52%
in
6%
on
42%
for
Заколдованный набор предлогов, с которым лажают даже студенты уровня B2+. Сохраняй, ещё не раз пригодится.

👉 work IN сфера деятельности

I work in IT/software development


👉 work ON фокус внимания

I’m working
on
this project/this ticket today.

👉 work AT физическое место

Work at home/at the office

👉 work FOR компания, работодатель

I work
for
EPAM, but I want to work
for
Google.


Можно сказать "work at Google", но тогда смысловой упор будет на физическое место. Если подразумевать трудоустройство, лучше всё-таки использовать предлог for.

#dev_vocabulary
🔥3
Какое из этих слов НЕ является прилагательным:
Anonymous Quiz
8%
scalable
56%
deliverable
21%
portable
15%
maintainable
Обычно по суффиксу легко угадать часть речи. Так, если взять почти любой английский глагол и прибавить к нему суффикс -able, мы получаем прилагательное.

📈 to scale → scalable (масштабируемый)
🛠️to maintain → maintainable (ремонтопригодный)

Однако, из этого правила есть и исключения. Если прибавить суффикс -able к глаголу deliver, получим популярный в секторе IT термин:

📦deliverable - конечный продукт


А это уже существительное, и использоваться будет соответственно. Например, как здесь, во множественом числе:

Process
deliverables
can include internal bug reports, Gantt charts, client onboarding checklists, design project management plans, etc.


#dev_vocabulary
👍13🔥125
HOLIDAY - это всё-таки праздник или отпуск?

Пока доедаешь первомайский шашлык, давай поговорим на английском о нерабочем. Запоминай:

USA 🇺🇸

HOLIDAY → праздник
VACATION → отпуск

Берём этот же корень, и получаем от него:

STAY + VOCATION → STAYCATION - отпуск дома
I can’t get a Shenghen visa, so it’s staycation for me again.


GETAWAY → краткосрочный отпуск

SABBATICAL - однокоренное с шаббат → творческий отпуск
A: «Are you unemployed?»
B: «No, I am on sabbatical!»


UK 🇬🇧

HOLIDAY → отпуск (да-да, отсюда и путаница)

VACATION в UK не говорят, зато используют короткую форму VAC для обозначения летних каникул в школах/университетах.
This vac I’ll finally get a girlfriend!


BREAK - как coffee break → перерыв от работы
My work-life balance is nonexistent. I need a break.


ANNUAL LEAVE → ежегодный отпуск

BREATHER - от слова breathe → передышка
4
Представь, что тебе в Slack прилетает - «ETA for deployment is EOD today». Что делать?

Оказывается, в бизнесовом английском приняты некоторые сокращения, которые неплохо было бы знать для работы программистом в международной компании.

Итак, помимо стандартного ASAP и TTL существуют:

👉ETA - estimated time of arrival → примерное время на выполнение
👉EOD - end of day → к концу дня

ETA for deployment is EOD today


👉FYI - for your information → довожу до сведения
👉NRN - no reply needed → ответ не требуется

FYI, I've pushed the latest updates to the repository. NRN unless you notice any problems.


👉TBD - to be discussed → подлежит уточнению

И совсем неочевидное, потому что произошло от французского, да так и прижилось:

👉RSVP - Répondez s'il vous plaît → просьба ответить

Our sprint planning meeting tomorrow at 10 AM. Please RSVP if you haven't already. Agenda TBD.


#dev_vocabulary
🔥9👍1
Наибольший результат с наименьшими вложениями - это...
Anonymous Quiz
19%
effective
6%
productive
75%
efficient
0%
innovative
В чём разница, если тебя просят найти effective solution и efficient solution? Большинство перевело бы оба варианта, как «эффективное решение». Однако:

☑️effective → просто решает задачу
efficient → решает задачу с наименьшей потерей ресурсов

Например, перед тобой стоит задача прибраться в комнате.

👉Effective solution - это подмести веником (решит задачу)
👉Efficient solution - это запустить робот-пылесос (сэкономит время и силы)

Вот как можно использовать efficient/effective в контексте разработки:

☑️Effective:
Writing code that solves the problems and meets requirements.

Efficient:
Writing code that consumes the least amount of system resources.


#dev_vocabulary
👍8
Strong security protocols are...
Anonymous Quiz
90%
effective
10%
efficient
Когда ударение меняет смысл слова:

✔️ incrEase - увеличивать
✔️ Increase - увеличение

То же самое с decrease.

И это далеко не единственный пример. Список этих слов надо запомнить. Ставишь ударение в начале и получаешь существительное. Ставишь в конец - действие. Вот самые полезные пары для работы в IT:

✔️rEcord - запись
✔️recOrd - записывать

✔️pErmit - разрешение
✔️permIt - разрешать

✔️Address - адрес
✔️addrEss - обращаться/решать

・・・

❗️Важно. Часто в этом списке можно увидеть prOcess - to procEss. Однако этот никак не относится к обработке информации.

✔️to procEss - идти в процессии
✔️обрабатывать - to prOcess

Ну что, проверим, как запомнил?

#dev_vocabulary
🔥4👍1🤔1
Выбери правильное ударение:
Anonymous Quiz
38%
work permít
62%
work pérmit
Выбери правильное ударение:
Anonymous Quiz
92%
addréss the issue
8%
áddress the issue
Выбери правильное ударение:
Anonymous Quiz
13%
data recórd
87%
data récord
Когда Уинстона Черчилля спросили, умеет ли он готовить, тот ответил: «I can boil an egg. I’ve seen it done.»

👉 it done - как это делают другие

В английском такая конструкция описывает, что работу выполняет кто-то за тебя:

✔️I had my internet installed (мне провели интернет)
✔️I got my laptop fixed (мне починили ноутбук)

Чтобы построить самостоятельно, берём следующую формулу:

HAVE/GET + object + V3

Да, вместо have/get можно использовать другие глаголы (make it done, see it done, let it be done, etc.) Просто эти два самые распостранённые.

Давай потренируем эту конструкцию на примере разных IT-профессий 👇

#dev_grammar
👍3