English4Devs | Английский для программистов
1.36K subscribers
321 photos
95 videos
62 links
🚀Онлайн-школа English4Devs — английский для IT
💬Подготовим к интервью, митингам и переезду за границу
🌍 Подробнее: english4devs.tech
Download Telegram
Выбери правильный вариант: "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