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

Готовила тему «выгорание у программистов» для разговорного клуба, и мне попалась прикольная ветка на Reddit. Вопрос был такой: «Is it healthy to binge-code 12-14 hours a day?»

👉 to BINGE - делать что-то без перерыва

Например:

👉to binge-play DOTA
👉to binge-watch Netflix

Написание можно встретить как с дефисом, так и без (binge-eat, binge eat).

Появилось это ныне модное словечко аж ещё в 1800-х годах, в составе устойчивой фразы: GO ON A BINGE. По-простому - уйти в запой 😉

・・・

💬Кстати, поделись своим мнением 👇

#dev_vocabulary
🔥4
Is it healthy to binge-code 12-14 hours a day?
Anonymous Poll
24%
yes
76%
no
Как бы ты сказал про «компьютерную мышь» во множественном числе?
Anonymous Poll
37%
computer mouses
63%
computer mice
🤔2
Каждый хотя бы раз ошибался, пытаясь вспомнить множественное число этих существительных:

✔️criterion → criteria
✔️matrix → matrices
✔️index → indices
✔️phenomenon → phenomena
✔️crisis → crises

Что с ними не так? Они пришли в английский из латыни.

Ещё один интересный пример для программистов - это слово DATA

Сейчас в английском оно неисчисляемое, как infromation.

This data is important.

Хотя в латыни оно имело единственное и множественное число.

✔️datum → data

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

A datum is a single piece of information in a database.

И лингвистический взрыв мозга здесь заключается в том, что в этом значении множественное число будет звучать, как

✔️datum → data → DATUMS

These are common datums and datum systems.


• • • •

Что же касается компьютерных мышей, множественное число можно образовывать и так, и так. А вот если мышь живая, то только MICE 🐭

#dev_grammar
🔥32🤯1
Вставь слово: multiple compatibility______.
Anonymous Quiz
22%
criterion
78%
criteria
👏2