Английский для программистов
8.78K subscribers
339 photos
3 videos
1 file
47 links
admin @haarrp

@itchannels_telegram - 🔥лучшие ит-каналы

@ai_machinelearning_big_data - машинное обучение

@javascriptv - продвинутый javascript

@JavaScript_testit- js тесты

@programming_books_it - бесплатные it книги
加入频道
Упражнение на тему Артикл

…Ted Shell is ... worker. He works at ... factory. It’s not in ... centre of the city.
Anonymous Quiz
16%
А) the, a, -, the
65%
B) — , a, a, the
14%
C) a, the, a, -
5%
D) the, - the, a
👍196🔥3
😆 It Humor

C# — один из языков программирования, который разработали инженеры Microsoft. Произносится это как «си шарп», что звучит как «see sharp». А на английском это означает «четко видеть». То есть программисты носят очки, потому что зрение у них так себе.

@english_forprogrammers
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14😁61🔥1
HEADSET [ˈhedset] (хедсет)
Гарнитура

1. A headset is a hardware device that connects to a telephone or computer, allowing the user to talk and listen while keeping their hands free.
Гарнитура - это аппаратное устройство, которое подключается к телефону или компьютеру, позволяя пользователю разговаривать и слушать, сохраняя руки свободными.

2. This headset is excellent for traveling.
— Эта гарнитура отлично подходит для путешествий.

3. I always use headset to phone people while I am driving.
— Я всегда использую гарнитуру, чтобы звонить людям тогда, когда я за рулем.

@english_forprogrammers
👍101🔥1
Если переписываетесь с программистом, то вопросы надо задавать четко, чтобы получить ответ, который вам нужен. Но и тут может быть загвоздка.

Сперва на просьбу прислать свой адрес программист дает свой IP. На просьбу поделиться местным адресом (локальным адресом), он скидывает цифры локальной сетки. А физический адрес для него означает не что иное, как адрес его устройства. И собеседнику ничего не остается, кроме как обозвать его geeky nerd — «задрот», «ботанский ботан», «ботан зубрильский».

@english_forprogrammers
👍11😁93🔥3🥱2👏1
SECTION [sekʃn] (секшн)
Раздел, секция

1. A section is essentially a designated horizontal row inside the site builder that can group content into visually distinguishable areas on a web page.
Раздел - это, по сути, выделенная горизонтальная строка внутри конструктора сайтов, которая может группировать содержимое в визуально различимые области на веб-странице.

2. Please, refer FAQ section before asking our managers to help.
— Пожалуйста, обратитесь к разделу часто задаваемых вопросов, прежде чем просить наших менеджеров о помощи.

3. We will be glad to see your review in comments section.
— Мы будем рады видеть ваш отзыв в разделе комментариев.

@english_forprogrammers
👍112🔥2
An interviewer might ask you what your "salary ____________________" are. This is the formal way of asking how much money you require.
Anonymous Quiz
14%
needs
59%
requirements
28%
desires
👍111🔥1👏1
SOURCE PROGRAM [sɔːs ˈprəʊgræm] (сос проугрэм)
Исходная программа

1. Source program is a program written in a language other than machine code, typically a high-level language.
Исходная программа - это программа, написанная на языке, отличном от машинного кода, обычно на языке высокого уровня.

2. Embedding inserts a copy of the object and details of the source program in the target document.
— Встраивание вставляет копию объекта и сведения об исходной программе в целевой документ.

3. If you want to edit the object, simply activate the source program by double-clicking on the object.
— Если вы хотите отредактировать объект, просто активируйте исходную программу, дважды щелкнув по объекту.

@english_forprogrammers
👍101👎1🔥1
⭐️ Useful expressions

Now, where was ? - Итак , о чем я говорил?
Let me think.. - дайте подумать ..
How could it slip my mind? - Как это могло выскочить у меня из головы?
I’m trying to collect my thoughts - пытаюсь собраться с мыслями
Refresh your memory - освежить в памяти

@english_forprogrammers
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥21
Чтобы грамотно представиться, давайте повторим предлоги на тему работы.

1️⃣ Я работаю в компании ... → I work FOR ...

Используйте for, если хотите подчеркнуть, в какой именно компании вы работаете. Если вы только в начале карьеры или просто не хотите уточнять, где именно работаете, скажите в общем: I work in a bank / in an IT company.

📣 I’d love to work for a company that sets out to make a difference.
Я бы хотела работать в компании, которая ставит перед собой цель сделать что-то значимое.

2️⃣ Я работаю в сфере ... → I work IN ...

Используйте in, чтобы сказать, в какой сфере вы работаете: in finance, in marketing. Со словами business или industry используйте определенный артикль the, например in the advertising industry, in the fashion business.

💡 I’m working in IT. We’re looking for smart solutions to handle big data.
Я работаю в ИТ. Мы ищем эффективные решения для работы с большими данными.

3️⃣ Я работаю на ... должности → I work AS ...

Используйте as, чтобы назвать профессию или должность: I work as a copywriter / as a SEO specialist. С конкретной должностью в компании используйте артикль the — the CEO of Microsoft.

📈 I work as a junior analyst. I’m really glad to have earned the privilege to come to the conference.
Я работаю младшим аналитиком. Я очень рад, что получил возможность приехать на конференцию.

🎓 Проверьте себя
Ваша очередь рассказать, чем вы занимаетесь 😊 Переведите на английский короткий вариант представиться. Вам помогут фразы и предлоги ☝️

1. Сейчас я работаю в маркетинге.
2. Пару лет назад я решил уйти с предыдущей работы и начал работать младшим аналитиком в Google.
3. Хочу сделать что-то значимое в интернет-индустрии.

@english_forprogrammers
👍118🔥2
Mix up — путать между собой, перепутать, смешать. Так почему же программисты путают Хэллоуин с Рождеством? Сокращения Oct. и Dec. — это не только про октябрь и декабрь, но еще и про две системы исчисления: Octal и Decimal. И, по счастливой случайности, число 31 в Octal тождественно равно 25 в Decimal. Соответственно, 31 октября программисты празднуют Рождество, а Хэллоуин у них 25 декабря.

@english_forprogrammers
🔥11👍82
TOOL [tuːl] (тул)
Инструмент

1. Virtually any program or utility that helps programmers or users develop applications or maintain their computers can be called a tool.
— Практически любую программу или утилиту, которая помогает программистам или пользователям разрабатывать приложения или обслуживать свои компьютеры, можно назвать инструментом.

2. This graphic redactor has some new interesting tools.
— У этого графического редактора есть несколько новых интересных инструментов.

3. Examples of programming tools are compilers, interpreters, assemblers, 4 GLs, editors, debuggers and application generators.
— Примерами инструментов программирования являются компиляторы, интерпретаторы, ассемблеры, 4 GLS, редакторы, отладчики и генераторы приложений.


@english_forprogrammers
👍73🔥1
👨‍💼 English language when working remotely
When you are working remotely, your primary form of communication is often electronic; email, video conferencing, internal company instant messaging software, or good old fashioned voice calls. Increase your chances of getting hired in remote work with this article 7 best tips to help you get a remote job.

Oral and written English skills become an obligatory part of your everyday responsibilities. This is greatly increased when communicating remotely. Now Developer-1 that you are armed with some IT industry specific lingo, let’s see how we can up our remote work game.

To successfully complete your duties Developer-1, you must communicate with different colleagues, teams, departments, management, and clients when working on your project.

This can be challenging, as our company X is distributed across culturally diverse regions around the world. It’s a good thing you’re willing to invest a great deal of time preparing yourself to communicate effectively with your peers.

It’s even better that we have a universal form of respectful and professional idea transference available at our disposal. You’ve guessed it, English!

When you focus your learning efforts on the areas where you will practice English most frequently, you cut your mastery time down to more manageable chunks.

You could look into great programs such as Level Up, from Microverse, which offers prospective students the opportunity to practice pair programming while gaining the skills needed for acceptance into the program.

All pair programming is conducted in English which gives you plenty of opportunity to try out your software development vocabulary and phrases. Level Up is also 100% remote, so you get great practice communicating respectfully in English with an international group of applicants.

@english_forprogrammers
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102🔥2
Поначалу читаешь и ожидаешь увидеть список из 10 типов людей, ведь тебе обещали это фразой «There are only 10 types of people in the world». Но тут вмешался бинарный код, в котором последовательность 1 и 0 означает 2. Поэтому фраза с английского программерского переводится так: «В мире есть два типа людей: те, кто смыслят в бинарном коде, и те, кто ничего в этом не понимает».

@english_forprogrammers
👍29🔥63
What were your ______ at your previous job? What were you responsible for on a regular basis?
Anonymous Quiz
65%
duties
10%
portions
7%
lunches
18%
quantities
👍112🔥1
Программист спрашивает у коллеги: «Я не понимаю твой код, зачем тут эти линии?» Тот отвечает: «Понятия не имею, но без них он не работает».

Волшебство случается не только на праздниках. Иногда по непонятным причинам код работает, и в таком случае у программистов есть правило — ничего не трогать, раз все в порядке.

@english_forprogrammers
🔥24👍134🤡4
🛡 Герундий после глагола «like»

Герундий — это глагол с окончанием «ing». Если нужно выразить мысль о своих предпочтениях при помощи глагола «like», то после него предпочтительно использовать именно герундий:

I like watching films.
Do you like jogging?
You don't like playing chess, do you?


Особенности глаголов, которые важно учитывать

1. Если окончание слова на «-e», то при добавлении «-ing» она опускается:
to bake — baking;
to smile — smiling.

2. Если слово оканчивается на согласную букву, а перед ней еще идет ударная краткая гласная, необходимо удвоить финальную согласную, а после подставить «-ing»:
to rub — rubbing;
to begin — beginning.

3. Если слово заканчивающимся на «-r» и имеет последний ударный слог, удвоенная последняя согласная также необходима. Исключение — наличие дифтонгов (сочетание двух гласных звуков в одном слоге):
to star – starring;
to tear – tearing.

4. Если слово оканчивается на букву «-l», то она удваивается (в британском английском. В некоторых словах американского английского — не удваивается):
to tell – telling;
to sell – selling.

5. Если инфинитив оканчивается на «-ie», то обязательно заменить на «-y»:
to lie – lying;
to die – dying.

Если глагол заканчивается на сочетание букв «ic», то при прибавлении -ing, суффикс -ic меняется на -ick:
traffic → trafficking
mimic → mimicking
panic → panicking


@english_forprogrammers
Please open Telegram to view this post
VIEW IN TELEGRAM
👍214🔥3😁1🤯1
VERSION CONTROL SYSTEM [vɜːʃn kənˈtrəʊl ˈsɪstɪm] (вёшн контроул систим)
Система контроля версий

1. Version control system is the practice of tracking and managing changes to software code.
Система контроля версий - это практика отслеживания изменений в программном коде и управления ими.

2. Vault is a commercial, proprietary version control system.
— Vault - это коммерческая проприетарная система контроля версий.

3. BitKeeper is commercial implementation of version control system.
— BitKeeper - это коммерческая реализация системы контроля версий.

@english_forprogrammers
👍113🔥2
It's hard to find a .................... job.
[Приличную работу найти тяжело.][приличный, порядочный, пристойный]
Anonymous Quiz
19%
incurable
44%
curable
37%
decent
👍16🔥31
20 продвинутых фраз на английском

• At odds with
— не в ладах
• At the expense of — за счёт кого-то
• At worst — в худшем случае
• Be as good as one's word — держать слово
• Be one's own man again — быть в норме
• Be quits — быть в расчёте
• Come true — сбываться
• Cross someone's path — встретить на пути
• Dear me! — Вот это да!
• Easy come, easy go — Как пришло, так и ушло
• Find oneself — оказаться
• Fresh eye — свежий взгляд
• Get a life — жить полной жизнью
• Go astray — уйти в сторону
• Here and there — там и сям
• High sign — тайный знак
• In this way — таким образом
• Keep one's distance — отстраниться
• Leave somebody alone — оставить в покое
• Let somebody go — отпустить
18👍10🔥3👎1