English4Devs | Английский для программистов
1.36K subscribers
320 photos
92 videos
61 links
🚀Онлайн-школа English4Devs — английский для IT
💬Подготовим к интервью, митингам и переезду за границу
🌍 Подробнее: english4devs.tech
Download Telegram
На Stack Overflow тебе ответили «RTFM» — это значит:
Anonymous Quiz
14%
Respect the Friendly Mentors
86%
Read the Fucking Manual
😁5
По работе часто приходится искать ответы на Stack Overflow. Вот несколько простых гайдлайнов, которые облегчат тебе общение на английском на этой платформе:

📌 Present Continuous для объяснения проблемы:

• I am encountering an issue with…
• I am trying to…, but…
• I’m getting the following error…


почему? прямо сейчас/повторяющееся действие

📌 Present Perfect для объяснения контекста:

• Here’s what I’ve tried…
• I’ve followed the steps in…
• I have tested the code on…


почему? связь прошлого и настоящего

📌 Present Simple для общих фактов:

• This function works by…
• The code executes…
• The algorithm iterates through…


почему? это справедливо всегда

・・・

📌 Если тебе ответили

•RTFM (Read The Fucking Manual) или
•PEBKAC (Problem Exists Between Keyboard And Chair),

то твой вопрос не слишком зашёл. Кстати, больше про айтишные аббревиатуры в этом посте. 💻

#dev_grammar
👍2🔥2
I ________ to achieve a smooth scrolling effect using CSS.
Anonymous Quiz
9%
try
91%
am trying
🤔1👌1
I ________ the steps in this tutorial, but I still get an error.
Anonymous Quiz
91%
have followed
9%
had followed
The code ________ a loop to iterate over each element in the array.
Anonymous Quiz
6%
execute
94%
executes
Какое из этих словосочетаний НЕ ВЕРНО:
Anonymous Quiz
41%
to land a server
41%
to land a new job
19%
to land on a website
У некоторых слов в английском больше одного значения. Например:

🌐 to land on a website — попасть на сайт
💼 to land a job — получить работу
✈️ to land a plane — посадить самолёт


Изучающим английский важно знать о существовании таких слов и следить за контекстом, чтобы воспринимать их правильно. Вот самые популярные для работы в IT:

to ping

🔔 ping me on Slack — напомнить/пингануть
📡ping a server — проверить качество связи

to back up

💾 to back up data — сделать бэкап
👍to back up an idea — поддержать

to boot

⚙️ to boot the system — загружать
🚫 to boot (out) an unauthorized user — выкинуть/забанить

#dev_vocabulary
🔥3
Какое из этих словосочетаний НЕ ВЕРНО:
Anonymous Quiz
44%
to ping an email
29%
to ping a colleague
24%
to ping an idea
3%
to ping an IP Adress
👌1
В техническом английском можно увидеть много слов, которые как бы состоят из двух частей. Например:

🚀 to fast-track
🔧 to troubleshoot


Они называются составными. От чего зависит, пишем через дефис или слитно? Ответ один - частота использования. Чем чаще, тем… А в прочем, сейчас покажу на всем понятном примере слова "выходной". Так его написание эволюционировало с XIX века до наших дней:

week end → week-end → weekend


Вот список самых популярных составных глаголов для работы программистом:

✔️ to benchmark - оценивать производительность
✔️ to kickstart - запустить
✔️ to handshake - установить соединение
✔️ to double-check - перепроверить
✔️ to type-cast - привести к типу
3🔥2
A pun or word play - самый распространённый вид англоязычного юмора, в котором обыгрывается то, что у одного слова бывает несколько значений.

Здесь:

📌 to commit - зафиксировать/быть верным партнёру в отношениях
📌 to merge - объединить/слиться
😁19👍1
Сейчас, когда на рынке труда в IT неспокойно, самое время поговорить об увольнениях. Шучу. Но если ты путаешь to fire, to lay off и to downsize, этот пост для тебя.

Итак, давай разбираться:

📌 Когда увольняют тебя:

• to fire/sack → уволить по вине сотрудника
• to lay off → уволить по экономической причине
• to downsize → сократить

📌 Когда уходишь ты:

• to resign → уволиться (нейтральное)
• to quit → уволиться (разговорное)

📌Quiet quitting (модное нынче словечко)— это не совсем про прекращение работы. Это скорее сознательный отказ от работы вне своих рабочих часов.

Quiet quitting is when employees continue to put in the minimum amount of effort to keep their jobs, but don't go the extra mile for their employer.


••••••

Ещё накидаю несколько идиом, попробуй угадать: они про то, когда увольняют тебя или уходишь ты?

#dev_vocabulary
👍10🔥3
Яна знала, что хочет работать в сфере IT, единственной преградой был английский.

У неё был уровень A2, но чтобы попасть на стажировку QA-специалистом в Литве, нужно было сдать экзамен на B1. Яна пришла ко мне на групповые занятия General English A2 → B1 и на индивидуальные занятия по Business English. И вот, через четыре месяца работы с ней, я получаю от неё радостное сообщение (см. приложение).

Успех! Яна сдала вступительный экзамен по английскому и подписала контракт. Казалось бы, на этом месте можно было бы сделать happy end, но в жизни всё не так гладко.

Приключения Яны не закончились. Через пять месяцев её сократили (с выплатой пособия) из-за того, что американский заказчик ушёл с проекта. Однако Яна не опустила руки. Без перерыва (!) она прошла собеседование на английском в другую IT компанию, там же в Литве! И теперь говорит, что в новой ей нравится работать даже больше.

Когда я рассказала Яне, что запустила курс английского специально для айтишников, она с радостью написала мне отзыв. Мне безумно приятно поддерживать связь с учениками сквозь года и видеть, что я смогла им помочь на каком-то отрезке их пути.

Думаю, история Яны показывает, что инвестиция в английский никогда не бывает лишней. Даже если по какой-то причине вы теряете работу, с хорошим английским вы всегда будете востребованным специалистом.

#dev_student
🔥6🏆4