Словарь программиста. Сленг, который должен знать каждый кодер. Английские слова для программистов


Английские слова для программиста

# английский русский
1 class класс
2 variable переменная
3 example пример
4 folder папка
5 property свойство
6 versatile многофункциональный, универсальный
7 maintenance поддержка
8 explanation объяснение
9 experience опыт, случай
10 theme тема
11 separate отдельный, разделять
12 bundle пакет
13 feature характеристика, особенность, функция
14 response ответ, реакция
15 in particular в частности
16 chapter глава
17 simple простой
18 precise точный, четкий
19 current текущий, действующий
20 useless бесполезный
21 allow разрешать, допускать
22 fiddle играть
23 perform выполнять
24 explicitly явно
25 especially особенно, главным образом
26 previous предыдущий
27 thoroughly тщательно, полно
28 scheme схема, план
29 field поле, область
30 necessary необходимый
31 therefore поэтому
32 string строка
33 definition определение
34 implement реализация, внедрение
35 for simplicity для простоты
36 thus следовательно, таким образом
37 strictly speaking строго говоря
38 blatant явный
39 assignment задание, присвоение
40 defence защита
41 prohibit запрещать, препятствовать
42 invocation просьба, вызов
43 revert возвращаться
44 credentials учетные данные
45 appropriate адаптировать, соответствовать
46 fortunately к счастью
47 persistent постоянный, стойкий
48 constraint ограничение
49 comprehensive всесторонний
50 stuff материал, наполнять
51 layout макет, разметка
52 guest гость
53 rudimentary элементарный
54 suffice удовлетворять, быть достаточным
55 anyway в любом случае
56 introduce представлять
57 mention упоминание
58 although хотя, если бы даже
59 validation проверка
60 boilerplate шаблон
61 password пароль
62 correspond переписывать, соответствовать
63 conclude завершать, заканчиваться
64 closure закрытие
65 cumbersome тяжелый, громоздкий
66 briefly в двух словах, кратко
67 probably возможно
68 forbid запрещать
69 template шаблон
70 encapsulation инкапсуляция
71 inheritance
наследование
72 polymorphism полиморфизм
73 reference ссылка
74 exception исключение
75 namespace пространство имен
76 performance производительность, выполнение
77 predefine предопределять
78 selection выделение, выбор
79 requirement требование
80 request запрос
81 sign up зарегистрироваться
82 overloading перегрузка
83 loop цикл
84 function функция
85 newbie новичок
86 bugbear проблема
87 button кнопка
88 network сеть
89 execute выполнять, запускать
90 benefit польза, преимущество
91
purpose
цель
92 descendant потомок
93 denote обозначать
94 deny отказывать
95 permission разрешение, полномочия
96 assumption предположение
97 afterwards впоследствии, позже
98 preliminary предварительный
99 consecutive подряд, последовательный
100 breakdown анализ, отказ, крах
101 excerpt выборка, извлекать
102 elaborate разрабатывать, конкретизировать
103 column столбец, колонка
104 hinder препятствовать
105 concise лаконичный
106 prerequisite предпосылка
107 restriction ограничение
108 relieve помогать, освобождать
109 solution решение
110 embodiment воплощение
111 misleading вводить в заблуждение
112 clunky неуклюжий
113 settings настройки
114 utilize использовать
115 essentially по сути
116 bind связывать
117 reset сброс
118 single quotes одинарные кавычки
119 omit опускать
120 robust устойчивый
121 ensure гарантировать, убеждаться
122 setup устанавливать
123 mandatory обязательный
124 intervene вмешиваться
125 sake польза
126 batch пакет, комплектовать
127 acquire приобретать
128 switch переключать
129 bottleneck узкое место
130 obsolete устаревший, редко используемый
131 amount количество
132 enormous огромный
133 issue проблема, выпуск
134 bootstrap загружать
135 enhancement улучшение, усиление
136 free свободный, бесплатный
137 indispensable обязательный
138 ability способность, возможность
139 attachment присоединение
140 pros and cons за и против
141 vulnerability уязвимость
142 integer целое число
143 in alphabetical order в алфавитном порядке
144 timestamp метка времени
145 viz. то есть
146 assemble собирать
147 as already mentioned
как уже упоминалось
148 truly истинно
149 tweaking тонкая настройка
150 sparingly экономно
151 exhaustive исчерпывающий
152 middleman посредник
153 wrapper обертка, оболочка
154 inclusive включительно
155 malicious вредоносный
156 pertain принадлежать
157 blurring нечеткость, размытие
158 guess догадаться
159 hitch помеха
160 sequentially последовательно
161 retrieving извлечение, восстановление
162 clause условие
163 fetch выборка, извлекать
164 ambiguity неоднозначность
165 from the ground up c нуля
166 comprehend постигать
167 significant важный
168 forgo воздерживаться
169 eradicate уничтожать
170 desirable желательный
171 the crucial part ключевая роль
172 delve into the details копаться в деталях
173 the goal is to create a database schema цель - создать схему данных
174 saving you lots of time and energy значительная экономия ваших сил и времени

www.itmathrepetitor.ru

100 английских слов для программиста – Senior Software Vlogger

Один из подписчиков спросил есть ли у меня список 500 слов важных для программиста. Штука в том, что 500 слов – это уже набор, с которым можно более-менее общаться на английском. Я насобирал 100 слов, или около того, характерных для программирования.

A

Abstract – Абстрактный. Не несущий конкретной реализации. Напр. абстрактный класс.API (Application programming interface) – Интерфейс программирования приложения.Argument – Аргумент. Обычно аргумент функцииAssignment – Присвоение. Напр. присвоение значения переменнойAST (Abstract Syntax Tree) – Абстрактное синтаксическое дерево. Промежуточная форма представления программы.

B

To backport – Процесс переноса кода в более старую версию. Бэкпортят, обычно, баг фиксыBinary – Двоичный. Нули и единицыBrackets – Квадратные скобкиBug – Ошибка

C

Cache – Сохраненный результат вычисления.Callback – Функция, которая передается в качестве аргумента в другую функцию и вызывается асинхронно.Class– КлассClient– клиент. Обычно программа, которая соединяется по сети к другой программе, называемой сервером.Closure– ЗамыканиеComment– КомментарийTo comment out– КомментироватьCompiler– Компилятор. Программа выполняющая компиляциюto Compile– Компилировать. Преобразовывать исходный код в объектный код.Conditional– Условное выражениеConstant– Константаto Crash– Рушиться. Когда программа падает из-за ошибкиto Commit– фиксация изменений кода в какой-либо из систем контроля версий

D

Deadlock – Состояние когда два процесса ждут результата выполнения друг другаto Debug – Отладка программы, поиск ошибки.Declaration – Определение свойств идентификатора. Без присвоения значения.Definition – Объявление идентификатора с присвоением значения.Dependency – ЗависимостьDeprecation – Объявление конструкции или API нежелательной к использованию. Обычно означает, что конструкция будет удалена в следующей версии.Double – Число двойной точности

E

Embedded – Встраиваемый. Язык или микроконтроллер.Encapsulation – Инкапсуляция. Механизм ограничения доступа к, обычно, внутренностям класса.Exception – Исключениеto Execute – ВыполнитьExplicit – Явный

F

Feature – Особенность. Новая функциональность программы.Fix – Починить ошибкуFloat – Число с плавающей точкойFramework – Основа, набор API, для построения приложений.Function – Функция

G

Glitch – Ошибка в программе

H

Hash – Функция, которая преобразует данные произвольной длины в строку фиксированной длины.to Hack – Взламывать программу, либо быстро «на коленке» собрать решение из разных кусочков (to hack together a fix)Heap – Куча. Особая структура данныхHotfix – Быстрое исправление ошибки. Обычно не очень элегантное, главное чтобы работало.

I

Implicit – НеявныйInfix – Инфиксная запись. Когда оператор располагается между операндами.Inheritance – НаследованиеInstance – ЭкземплярInteger – Десятичное числоInterface – ИнтерфейсInterpreter – Интерпретатор. Программа, которая напрямую выполняет программный код без предварительной компиляцииIntrospection – Интроспекция. Самоанализ. Способность программы исследовать свойства и типы объектов во время исполнения.to Invoke – ВызыватьIssue – Вопрос. Проблема.to Iterate – Повторять

L

Lambda – ЛямбдаLegacy – Наследие. Старый кодLoop – Цикл

M

Map – Структура данных, в которой каждому ключу соответствует одно значение.Merge – СлияниеMethod – Метод. Функция принадлежащая классу.Mock – Пустышка. Программная конструкция, которая заменяет реальную в тестированииModule – МодульMonad – Монада. Поищите определение сами 🙂Mutex (mutual exclusion) – Мьютекс. Объект программы позволяющий потокам программы использовать разделяемые ресурсы.MVP (Minimal Valuable Product) – Программа с минимальным набором функциональности, но приносящая пользу.

O

Operand – ОперандOperator – Оператор

P

Package – ПакетParadigm – ПарадигмаParenthesis – круглые скобкиPattern – ШаблонPoC (Proof of a concept) – Минимальная реализация подтверждающая жизнеспособность идеи.Polymorphism – ПолиморфизмPostfix – Форма записи выражения, в которой операнд расположен после операнд.Prefix – Форма записи выражения, в которой операнд расположен перед операнд.Procedure – Процедура. Одно из названий функцииPromise – Объект в асинхронном программировании, значение которого не известно и будет вычислено асинхронно.Property – СвойствоProtocol – ПротоколPrototype – ПрототипProxy – Прокси. Объект программы или программа, которая является посредником между двумя объектами программы или программами

Q

Query – ЗапросQueue – Очередь. FIFO – first in first out.

R

Recursion – Рекурсия. Программа, которая вызывает сама себяReflection – Способность программы исследовать и изменять саму себя во время исполненияRepository (repo) – Репозиторий. Хранилище кодаReview – Обзор. Рецензия. Процесс обзора изменений в коде другим программистом.

S

SDK (Software Development Kit) – Набор инструментов облегчающий разработку программ.Server – СерверSprint – Спринт. Обычно промежуток премени длиной 2 недели, на который команда планирует работуStack – Стэк. LIFO – Last in first out. Структура данных, в которой элементы добавленные последними будут извлечены первымиStand up – Ежедневный митинг в Scrum. Когда каждый член поманды рассказывает, что он делал вчера и что собирается делать сегодня.Stub – см. Mock

T

Ternary – Тернарный операторTest case – ТестовыйTest suite – Набор тестовTrait – Обычно в ООП. Набор методов, который может быть использован для расширения функциональности класса.

U

Unary – Унарный оператор. Оператор, который применяется к одному операнду

V

Variable – Переменная

Y

Yield – Уступать. Процесс, когда программа уступает управление другому процессу.

Like this:

Like Loading...

Related

seniorsoftwarevlogger.com

Английский для программистов. Английские слова и учебники для программистов.

Каждый программист знает, что его ежедневная работа складывается из разработки и усовершенствования программ, а также английского языка, именно поэтому учить язык важно и нужно. Благодаря английскому языку каждый сможет разобраться с новейшими технологиями, освоить необходимые средства разработки, имеющие оригинальную языковую версию, читать техническую документацию, свободно общаться с клиентами, а также без проблем изучать литературу, связанную со специальностью «программист».

Кроме всего прочего, сегодня проводится множество вебинаров на английском, поэтому самые свежие решения вы всегда найдете на языке Туманного Альбиона.

Какие команды являются самыми популярными?

Приведем самые распространенные примеры: 

  • to backup – выполнять резервное копирование;
  • to compress – сжимать;
  • to debug – отлаживать;
  • to create/to delete – создавать/удалять;
  • to disconnect – отключать, разъединять;
  • to enable – включать, активировать;
  • to plug in – подключать;
  • to reboot – перезагружать;
  • to verify – проверять.

Кроме команд есть и английские слова для программистов, связанные непосредственно с аппаратным и программным обеспечением, а также работой в Интернете. Это может быть самая распространенная лексика, например:

  • power supply unit – блок питания;
  • removable media – съемные носители информации;
  • a query – запрос;
  • a template – шаблон;
  • waterfall model – каскадная модель разработки.

Изучаете английский для программистов? Учебники вам в помощь

Какую литературу выбрать? Конечно на английском! Как мы писали выше, все самое актуальное можно прочитать только на языке Шекспира. Обратите внимание на то, что английский для программистов также делится на уровни. Начинающим стоит опираться на следующие учебники:

  • English for Information Technology издательства « Pearson Longman»;
  • Career path Information Technology;
  • Career path Computing;
  • Career path Software Engineering.

Три последних учебника принадлежат издательству «Express Publishing» Те, кто продвинулся в английском немного дальше, могут начать работать с учебниками для среднего уровня, например:

  • Oxford English for Information Technology;
  • Professional English in Use ICT;
  • English for Information Technology;
  • Check Your English for Computers and IT, English for Telecoms and Information Technology.

Английские слова для программистов, таблица 

access mechanism

механизм доступа

addressbuffer

буфер адреса; адресный буфер

appliance

устройство

assignment

задание, присвоение

bandwidth

пропускная способность

cloud storage

облачное хранилище данных

compile

компилировать

compress

сжимать

credentials

учетные данные

database

база данных

debug

отлаживать

drawback

недостаток

eject

извлекать устройство

encrypt

зашифровывать

folder

папка

layout

макет, разметка

maintenance

поддержка

namespace

пространство имен

negotiate

вести переговоры

outsource

осуществлять аутсорсинг

password

пароль

plug in

подключать

prohibit

запрещать, препятствовать

replace

заменить

uninstall

деинсталлировать, удалять

upload

загрузить

validation

проверка

variable

переменная

vendor

поставщик

virtual control program interface)

виртуальный программный управляющий интерфейс

virtual methods table

таблица адресов виртуальных методов

Ресурсы для программистов

Для изучения технического английского недостаточно использовать один учебник, иногда нужна помощь словарей. Отличным вариантом станет Computerlanguage http://www.computerlanguage.com/.

Для закрепления базовых знаний английского, отличным вариантом станет сайт Lim-english.com, где Вы с легкостью разберетесь с грамматикой, которую так долго не могли понять. Тут же можно пройти тесты, ознакомиться с полезными статьями, а также зарегистрироваться и пройти курсы английского языка онлайн.

Освоить технический английский для программистов, а также грамматику можно с Engvid http://www.engvid.com/.

Однако и этого может быть не достаточно для того, чтобы свободно говорить по-английски. Для того чтобы решить коммуникативную задачу, загляните на Italki, где вы сможете найти партнера для общения, или отправляйтесь на Polyglotclub, где вы встретите тысячи людей, готовых помочь. Общаться можно не выходя из дома.

В мире современных технологий сложно обойтись без мобильных приложений, поэтому для поиска аудиоматериалов на разные темы можно воспользоваться Eslpod или Esl-lab. Тут можно слушать тексты и проверять себя, используя тесты онлайн.

Советы для программистов

1. Посещая курсы, помните, что количество людей не должно превышать 5 человек. Так вы максимально сосредоточитесь на работе. 

2. Не забывайте о развитии всех навыков: вам понадобится и грамматика, и лексика, и понимание английского на слух, и, конечно, разговорная речь.

3. Помните о существовании газет и журналов на иностранном языке, а также выпусках новостей. Полезными журналами станут Business Spotlight, Bloomberg Businessweek, Business English Magazine, The Economist.

4. Читайте техническую литературу и выписывайте незнакомые слова, работайте с флеш-карточками, на одной стороне которой будет русское слово, а на другой – английское.

5. Не забывайте об том, что можно переписываться (перезваниваться) с носителями языка. Благодаря такому способу можно не только выучить правила, но и подтянуть устную речь.

Для современного человека подкасты – это путь в будущее. Достаточно выбрать любой понравившийся (например, ruby5, talkpython, devchat, cppcast) и слушать его постоянно, таким образом, получая новую информацию и улучшая восприятие иностранного языка на слух.

Хотите получать удовольствие от изучения английского языка? Смотрите фильмы и сериалы! Это могут быть «Hackers», «Silicon Valley», «The IT Crowd», «The Internship», «The Social Network». Субтитры на английском помогут узнать новые слова и выражения.

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

lim-english.com

Как учить английский для программистов + 79 отличных ресурсов ‹ Инглекс

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

Зачем программисту английский язык

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

  1. Понимание терминологии

    Большинство языков программирования основано на ключевых словах на английском языке.

  2. Выбор средств разработки

    В некоторых из них отсутствует русифицированный интерфейс.

  3. Чтение технической документации

    Практически все справочные материалы и технические задания пишутся на английском (если вас интересуют заказы из заграницы).

  4. Общение с клиентами

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

  5. Изучение профессиональной литературы

    Новейшие книги и статьи в IT-сфере публикуются на английском языке. Программистам нужно постоянно быть в курсе всех новостей и обновлений, поэтому стоит учить английский.

  6. Посещение онлайн-курсов и вебинаров

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

  7. Поиск решений во всемирной паутине

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

  8. Шанс получить работу за границей

    Не секрет, что почти все IT-гиганты находятся в США. В такие фирмы постоянно требуются грамотные специалисты, но, чтобы общаться с коллегами и дирекцией, необходимо знать английский язык. Хотите работать в Силиконовой долине? Учите английский.

Читайте, как наш студент Илья Усанов учит английский для продвижения своей компьютерной игры на Steam.

Ваши сильные и слабые стороны: как учить английский программисту

В изучении английского, как и в любом другом деле, следует использовать свои сильные стороны и стараться работать над слабыми. Давайте выясним, над чем вам предстоит трудиться.

  1. Ваши сильные стороны:
  • Логическое мышление

    Как использовать: грамматика — логичная структура, поэтому при условии постоянных занятий вам будет несложно ее изучить.

  • Широкий словарный запас

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

  • Ваши слабые стороны:
    • Неуверенное знание грамматики

      Причина: в технических текстах, как правило, используется сложная терминология, но очень простые грамматические конструкции, поэтому вы могли не уделять должное внимание грамматике. Все решается изучением конструкций и выполнением практических упражнений.

    • Языковой барьер

      Причина: у вас было очень мало или вообще не было разговорной практики. Из-за этого развивается так называемый «синдром собаки», то есть вы все понимаете, но не можете сами сказать. Практика устной речи решит эту проблему.

    • Слуховой барьер

      Причина: программистам нечасто приходится воспринимать информацию на английском на слух, поэтому у вас могут быть проблемы с пониманием речи собеседника. Работа с аудиоматериалами избавит вас от этого.

    Мы выяснили ваши слабые и сильные стороны, а теперь надо решить, каким же образом учить английский для программистов. Исходя из нашего опыта, начинать изучать специализированный английский для IT следует после того, как вы закончили курс Pre-Intermediate. До этого лучше изучать общий разговорный английский, чтобы заложить прочный базис для профессиональных знаний.

    Где лучше изучать язык? Найти специальные курсы для изучения английского для разработчиков практически невозможно, поэтому лучшим решением будут индивидуальные занятия с преподавателем. А еще удобнее будет изучать английский без отрыва от любимого компьютера, и мы предлагаем вам делать это на уроках английского по Скайпу. Если вы хотите изучать именно английский для IT, рекомендуем вам персональный курс английского языка, в таком случае на уроках вы будете изучать материалы вашей тематики, то есть учить только то, что вам нужно.

    Базовый английский словарь для программиста

    В этом разделе мы хотели бы представить вам базовые понятия на английском языке, которые пригодятся почти каждому «айтишнику». Для удобства мы выделили набор глаголов IT-тематики, а также слова, связанные с Интернетом, аппаратным и программным обеспечением.

    Полезные глаголы

    СловоПеревод
    to back up (backup)выполнять резервное копирование
    to bootзагружать, загружаться (например, об устройстве или операционной системе)
    to burnзаписывать на оптический диск
    to createсоздавать
    to compileкомпилировать
    to compressсжимать (например, архиватором)
    to connectсоединять, подключаться
    to copyкопировать
    to cutвырезать в буфер обмена
    to debugотлаживать
    to decryptрасшифровывать
    to deleteудалять
    to deployразвертывать (например, приложение на сервере)
    to developразрабатывать
    to disableотключать, деактивировать
    to disconnectразъединять, отключаться
    to displayотображать
    to downloadзагружать, скачивать
    to ejectизвлекать (устройство)
    to enableвключать, активировать
    to encryptшифровать, зашифровывать
    to executeисполнять
    to formatформатировать
    to implementвнедрять, реализовывать
    to initializeприводить в исходное состояние, инициализировать
    to installинсталлировать, устанавливать
    to integrateинтегрировать, объединять в одну систему
    to link toссылаться на что-либо
    to loadзагружать
    to pasteвставлять из буфера обмена
    to plug inподключать
    to press (a button)нажимать (кнопку)
    to readсчитывать
    to rebootперезагружать, перезагружаться
    to restoreвосстанавливать
    to saveсохранять
    to scroll up/downпрокручивать вверх/вниз (например, веб-страницу)
    to sortсортировать
    to switch on/offвключать/выключать
    to uninstallдеинсталлировать, удалять
    to updateобновлять
    to upgradeулучшать, модернизировать
    to uploadзагружать, закачивать
    to verifyпроверять

    Hardware — аппаратное обеспечение

    Слово/СловосочетаниеПеревод
    a busшина
    a cableкабель
    a central processing unit (CPU)центральный процессор
    a computer caseкорпус системного блока
    a deviceустройство
    a fanвентилятор охлаждения, кулер
    a graphics card (display card, display adapter, graphics adapter)видеокарта (графический адаптер)
    a graphics processing unit (GPU)графический процессор
    a hard disk drive (HDD)жесткий диск
    a laptopноутбук, портативный компьютер
    a light-emitting diode (LED)светодиод
    a motherboard (mainboard)материнская плата
    a network cardсетевой адаптер (сетевая карта, сетевая плата)
    a portразъем, порт
    a power supply unit (PSU)блок питания
    a solid-state drive (SSD)твердотельный накопитель
    a sound card (audio card)звуковая карта
    a storage deviceзапоминающее устройство, накопитель
    a touch screenсенсорный экран
    air coolingвоздушное охлаждение
    an expansion cardкарта (плата) расширения
    an optical disk driveоптический привод
    an uninterruptible power source (UPS)источник бесперебойного питания
    random-access memory (RAM)оперативная память (ОЗУ)
    read-only memory (ROM)постоянное запоминающее устройство (ПЗУ)
    removable mediaсъемные носители информации
    water coolingводяное охлаждение
    output devices:
    • a monitor
    • a printer
    • a speaker
    • headphones
    устройства вывода:
    • монитор
    • принтер
    • колонка (акустическая)
    • наушники
    input devices:
    • a keyboard
    • a mouse
    • a scanner
    • a digital camera
    • a joystick
    устройства ввода:
    • клавиатура
    • мышь
    • сканер
    • цифровая камера
    • джойстик

    Software — программное обеспечение

    Слово/СловосочетаниеПеревод
    a compilerкомпилятор
    a databaseбаза данных
    a debuggerотладчик
    a desktop application/appприложение для настольного компьютера
    a device driverдрайвер устройства
    a graphical user interface (GUI)графический пользовательский интерфейс
    a kernelядро (например, операционной системы)
    a mobile application/appмобильное приложение
    a plug-in (plugin)плагин, расширение, дополнительный программный модуль
    a programming languageязык программирования
    a queryзапрос
    a scroll barполоса прокрутки
    a snapshotснимок состояния системы
    a spreadsheetэлектронная таблица
    a status barстрока состояния
    a templateшаблон
    a version control system (VCS)система контроля версий
    a web application/appвеб-приложение
    a word processorтекстовый процессор
    a text editorтекстовый редактор
    a utilityутилита (служебная программа)
    acceptance testingприемочное тестирование
    agile methodologyгибкая методология разработки
    an algorithmалгоритм
    an arrayмассив
    an encodingкодировка
    an enterprise applicationкорпоративное приложение
    an executable (file)исполняемый файл
    an interpreterинтерпретатор
    an operating system (OS)операционная система
    application softwareприкладное программное обеспечение
    aspect-oriented programming (AOP)аспектно-ориентированное программирование
    binary dataдвоичные данные
    commercial softwareплатное программное обеспечение
    dataданные, информация
    data processingобработка данных
    extreme programmingэкстремальное программирование
    firmwareпрошивка, микропрограмма
    freewareбесплатное программное обеспечение
    incremental developmentинкрементная модель разработки
    integrated development environment (IDE)интегрированная среда разработки
    iterative developmentитеративная модель разработки
    malicious software (malware)вредоносное программное обеспечение
    object-oriented programming (OOP)объектно-ориентированное программирование
    open source softwareпрограммное обеспечение с открытым исходным кодом
    prototypingсоздание прототипа, прототипирование
    rapid application development (RAD)быстрая разработка приложений (методология)
    regression testingрегрессионное тестирование
    runtime (runtime environment)среда выполнения кода
    server softwareсерверное программное обеспечение
    spiral developmentспиральная модель разработки
    spywareпрограмма-шпион, шпионское программное обеспечение
    system softwareсистемное программное обеспечение
    unit testingмодульное (блочное, компонентное) тестирование
    waterfall modelкаскадная модель разработки

    Internet — Интернет

    Слово/СловосочетаниеПеревод
    a bookmarkзакладка (в браузере)
    a bridgeмост
    a browserбраузер, обозреватель
    a domainдомен
    a firewallбрандмауэр, межсетевой экран
    a gatewayшлюз
    a hyperlinkгиперссылка
    a nodeузел сети
    a packetпакет
    a patch cordкоммутационный кабель, патч-корд
    a routerмаршрутизатор, роутер
    a search engineпоисковая система
    a subdomainподдомен, субдомен
    a switchкоммутатор, свитч
    a websiteвеб-сайт, веб-узел
    a wireless networkбеспроводная сеть
    bandwidthпропускная способность (канала передачи данных)
    broadbandширокополосный доступ в Интернет
    client-server architectureклиент-серверная архитектура
    cloud computingоблачные вычисления
    cloud storageоблачное хранилище данных
    dynamic host configuration protocol (DHCP)протокол динамической настройки узла
    domain name system (DNS)система доменных имен
    instant messaging (IM)обмен мгновенными сообщениями
    Internet service provider (ISP)интернет-провайдер
    local area network (LAN)локальная сеть
    latencyзадержка, период ожидания
    media access control (MAC) addressаппаратный адрес, MAC-адрес
    peer-to-peer (P2P)одноранговая сеть, пиринговая сеть
    twisted pairвитая пара
    voice over IP (VoIP)голосовая связь через Интернет, IP-телефония
    wide area network (WAN)глобальная сеть, широкомасштабная сеть

    Немаленькая подборка, не правда ли? Но для того, чтобы научиться хорошо говорить по-английски, недостаточно знать слова, необходимо учить грамматику, развивать навык восприятия речи на слух и т. д. Поэтому в следующей главе нашей статьи мы приведем 79 ресурсов для совершенствования английского. Выберите несколько из них и штурмуйте вершины знаний.

    Как учить английский для программистов самостоятельно

    Учебники по английскому языку для программистов

    Для начала мы представим хорошо зарекомендовавшие себя учебники по английскому языку для программистов. Наши преподаватели успешно используют материалы, разработанные на основе этих пособий, для обучения «айтишников».

    Для начального уровня:

    English for Information TechnologyCareer path Information TechnologyCareer path ComputingCareer path Software Engineering

    Для среднего уровня:

    Словари технического английского языка для программистов

    1. multitran.ru

      Англо-русский и русско-английский словарь также пригодится вам для перевода. Чтобы получить правильный перевод термина, смотрите перевод слова рядом с примечанием «комп.» (компьютерные термины).

    2. english5it.com

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

    3. computerlanguage.com

      Словарь компьютерных терминов на английском языке. Введите незнакомое слово в строку поиска и узнайте его значение.

    4. techterms.com

      Англоязычный словарь технических терминов. Все слова сортируются по категориям, а также можно искать значение слова через систему поиска на сайте. Здесь есть подробное разъяснения для каждого понятия. Кроме того, можно проходить тесты из раздела Quizzes, чтобы проверять свои знания.

    5. computerhope.com

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

    6. blogs.gartner.com

      IT-словарь на английском языке. К каждому понятию дано краткое понятное пояснение.

    Ресурсы для изучения новых слов

    1. Сайты с тестами и упражнениями на лексику:
      • businessenglishsite.com — упражнения, помогающие запомнить правила употребления IT-лексики в предложениях.
      • blairenglish.com — технические тексты, в которых жирным шрифтом выделены новые слова, а ниже приведен тест на знание этой лексики.
    2. Приложения для изучения слов:
      • Lingualeo и Memrise — с помощью этих программ вы сможете изучать новые слова, составлять собственные словари терминов для изучения, смотреть видео профессиональной тематики и т. д.
    3. Плагины для браузеров:
      • ЛеоПереводчик — подойдет для Chrome и Firefox, будет логичным дополнением одноименного приложения. С помощью «ЛеоПереводчика» можно переводить слова и целые фразы на страницах любого сайта, добавлять их в свой словарь и затем изучать.
      • Google Переводчик или English dictionary translate pronunciation — расширения для перевода слов и фраз на страницах любых сайтов. Это бесплатные удобные плагины, однако следует учесть, что в машинном переводе могут быть ошибки и неточности, поэтому всегда обращайте внимание на контекст.

    Ресурсы для изучения грамматики

    Разработчики могут учить грамматические конструкции по обычным материалам общей тематики, ведь правила не зависят от вашей профессии. Пока никакой специальной грамматики английского языка для программистов не существует, рекомендуем использовать следующие ресурсы:

    1. Изучаем теорию:
      • engblog.ru — простой и удобный справочник по грамматике, составленный опытными преподавателями. К каждой статье есть тест, по которому можно проверить, насколько хорошо вы поняли материал.
      • engvid.com — грамматика в видеоуроках от носителей английского языка. Материал изложен очень доступно, и почти к каждому видео есть тест по теме.
    2. Выполняем практические упражнения:
      • learnenglish.de — сайт с большой подборкой грамматических тестов, а также пояснениями теории на английском языке.
      • tolearnenglish.com — не лучший по дизайну, но хороший по наполнению сайт. Чтобы найти тесты на нужную вам тему, укажите, например, Article в поисковой строке, и вам выдадут ссылки на упражнения для отработки артиклей.
      • perfect-english-grammar.com — удобный сайт, где простыми словами излагается грамматика английского языка и есть практические упражнения для проработки изученных тем.
    3. Работаем со специальными приложениями:
      • Learn English Grammar для Android и iOS — позволяет изучать грамматические правила и предоставляет грамматические упражнения для отработки использования этих правил на практике.
      • Johnny Grammar’s English Quiz для Android и iOS — удобное приложение с тестами на разные грамматические темы английского языка.

    Как научиться говорить по-английски ИТ-специалисту

    В развитии этого навыка все логично: чтобы заговорить, надо говорить. Некоторые люди полагают, что развивать устную речь можно с помощью пособий и онлайн-упражнений, однако это не так. Представьте, что вы полностью прочли самоучитель по Python, но не пробовали программировать на нем. Получится ли у вас сразу написать качественную программу? Скорее всего, она будет работать с ошибками, и только после продолжительной практики вы научитесь писать что-то толковое на этом языке.

    С английским ситуация аналогичная: никакой учебник или самоучитель не заменят вам разговорной практики с собеседником. Поэтому ищите себе партнера для разговоров на английском. Причем можно развивать устную речь не выходя из дома. Воспользуйтесь сайтом italki.com или polyglotclub.com и общайтесь с носителем языка онлайн. Еще больше ресурсов для поиска собеседника вы найдете в статье «Где можно поговорить на английском языке».

    Подкасты для разработчиков

    Подкасты незаменимы для развития навыка восприятия английской речи на слух, а также из них вы узнаете много полезной профессиональной информации. Мы рекомендуем два вида материалов:

    1. На общие темы для совершенствования знаний общеразговорного английского:
      • eslpod.com — аудиоматериалы на разные темы. Дикторы говорят медленно и четко, поэтому можно слушать их даже на уровнях Elementary и Pre-Intermediate. Ранее материалы сайта были бесплатными, сейчас же для пользования подкастами необходимо приобрести платный аккаунт.
      • esl-lab.com — подкасты на общие темы, распределенные по 3 уровням сложности. К каждой записи есть тесты, вы можете проверить, насколько хорошо поняли услышанное.
    2. Профессиональные подкасты. Таких материалов очень много, и вы можете выбрать те, которые подходят именно вам. Мы рекомендуем:

    Сериалы и фильмы для программистов

    Сериалы и фильмы, близкие к вашей тематике, будут развивать восприятие английского языка на слух. Любой из эпизодов можно смотреть с субтитрами, установив расширение для браузера hamatata, а также воспользовавшись сайтами ororo.tv или show-english.com. Программистам можно порекомендовать смотреть следующее:

    1. Сериалы:
      • The IT Crowd.
      • Silicon Valley.
      • The Big Bang Theory.
      • Halt and catch fire.
    2. Фильмы:
      • Free to Play.
      • The Imitation Game.
      • jOBS.
      • The Internship.
      • The Fifth Estate.
      • Away From Keyboard.
      • Web Junkie.
      • Hackers.
      • The Social Network.
      • Mr. Robot.

    Если вы будете смотреть эти фильмы с субтитрами, то можно выписывать незнакомые слова и учить их, так вы пополните свой словарный запас. Хотите, чтобы просмотр видео приносил максимум пользы вашему английскому? Читайте нашу статью «Как учить английский язык по фильмам и сериалам».

    Форумы на английском языке для «айтишников»

    На форумах можно потренироваться читать и писать по-английски. К тому же сообщества — ценный источник знаний, где можно получить бесплатную консультацию у более опытных коллег. Рекомендуем обратить внимание на следующие форумы:

    1. stackoverflow.com — самый крупный и известный в мире форум IT-специалистов. Здесь можно задавать профессиональные вопросы и просто общаться со своими единомышленниками на свободные темы.
    2. forums.devshed.com — популярное сообщество, где общаются англоговорящие программисты со всего мира. Попробуйте и вы!
    3. forum.xda-developers.com — форум, где общаются в основном разработчики мобильных приложений. Присоединяйтесь!
    4. programmers.stackexchange.com — еще один крупный форум, на котором можно задавать вопросы и получать ответы от опытных коллег.

    Кстати, если вам срочно нужно сформулировать предложение или текст на английском языке, но вы не можете этого сделать, предлагаем воспользоваться программой imtranslator.net. Введите в окно предложение или текст по-русски, и программа переведет вам его на выбранный язык, например, английский. Причем переведенный текст можно будет прослушать с помощью встроенного модуля TTS (text to speech). Однако старайтесь нечасто пользоваться этим сайтом: машинный перевод не всегда бывает правильным.

    Видеоролики общей тематики

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

    1. ted.com

      Знаменитый проект TED — источник вдохновения и уникальных идей. Выбирайте интересные вам темы лекций, при необходимости пользуйтесь субтитрами и учите английский!

    2. englishcentral.com

      Видеоролики от Englishcentral — хороший обучающий материал для тех, кому сложно воспринимать английскую речь на слух, ведь все видео снабжены субтитрами. Кроме того, работа с этим сайтом не отнимет много времени: большинство роликов занимает не более 2-3 минут.

    3. elllo.org

      На сайте представлены видеоролики и подкасты с транскриптами (текстами записей). Большой охват тем позволит без труда выбрать интересный для вас материал.

    Обучающие видеоканалы на YouTube для программистов

    1. ProgrammingKnowledge

      Видео, обучающие новичков основам программирования в различных средах.

    2. Sentdex

      Обучающие видео для тех, кто работает на Python.

    3. Cave of Programming

      Канал для обучения программированию на Java и C++ для начинающих и совершенствующихся.

    4. Paul Programming

      Видеопрезентации для программистов C++.

    5. The Go Programming Language

      Различные профессиональные видео для программистов.

    6. Learning Programming

      Обучающие видео для работы в разных средах программирования.

    7. Programming

      Разнообразные обучающие видео для профессионалов.

    8. Programming Tutorials

      Канал для тех, кто делает первые шаги в программировании.

    9. Computer Programming University

      Видео для разработчиков на UNIX.

    Обучающие курсы на английском языке для программистов

    Всевозможные обучающие программы и вебинары — источник профессиональных знаний и отличный ресурс для совершенствования английского языка. Попробуйте поучиться бесплатно у зарубежных экспертов.

    1. codecademy.com

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

    2. udacity.com

      Образовательный портал с курсами на английском, предназначенными для работников IT-сферы. Программы обучения можно посмотреть тут.

    3. coursera.org

      Coursera — подборка курсов от более чем 120 университетов и образовательных организаций. Большинство материалов представлено на английском языке, но есть и на русском. Многие обучающие программы можно пройти бесплатно. Посмотрите, какой выбор курсов предлагает Coursera в разделе «Компьютерные науки».

    4. edx.org

      Аналогичный Coursera сайт, предлагающий большой выбор курсов на разных языках, однако на русском пока не представлено ни одного курса. Каталог уроков для IT-области можно увидеть тут. В основном обучение бесплатное. Необходимо будет внести оплату, если вы захотите получить сертификат о прохождении конкретного курса.

    5. udemy.com

      Большой каталог платных и бесплатных курсов на разных языках, в том числе есть материалы и на русском. Программы обучения для IT можно увидеть на этой странице.

    6. futurelearn.com

      На этом сайте также можно подписаться и пройти бесплатный или платный курс обучения на английском языке. Программы, связанные с IT, можно найти тут.

    Сайты с новостями для программистов на английском языке

    1. reddit.com

      Ресурс, на котором пользователи оставляют ссылки на интересные новости по темам, связанным с IT. Тут вы найдете новую информацию со всего Интернета.

    2. news.ycombinator.com

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

    3. smashingmagazine.com

      Профессиональный онлайн-журнал для разработчиков программного обеспечения и веб-дизайнеров. Авторы излагают информацию о новых техниках, лайфхаках и полезных ресурсах в области IT.

    4. arstechnica.com

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

    5. thenextweb.com

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

    Русскоязычные ресурсы, где вам могут дать советы по изучению английского для IT

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

    1. cyberforum.ru

      Популярное сообщество русскоговорящих программистов и системных администраторов. Воспользуйтесь поиском, чтобы найти темы, связанные с изучением английского языка. Например, пользователи составили словарь-базу английских слов, которая будет полезна «айтишникам».

    2. programmersforum.ru

      Еще один популярный форум, на котором вы можете задавать свои вопросы по изучению языка. Коллеги точно дадут вам профессиональный ответ.

    3. englex.ru и engblog.ru

      Наши ресурсы хоть и не ориентируются исключительно на IT-область, но будут полезны любому изучающему английский язык, будь то ИТ-специалист или менеджер. У вас есть вопросы по изучению языка? Задавайте их нам в комментариях, чтобы получить ответ от наших преподавателей — «разработчиков» сферы изучения английского.

    Мы постарались составить для вас наиболее полное руководство о том, как учить английский язык программисту, исходя из опыта наших преподавателей и учеников. Выберите удобные для работы сайты и старайтесь посвящать им хотя бы 30 минут в день, чтобы ваш уровень английского постепенно повышался. Если у вас есть вопросы по этой теме, пишите их в комментариях, мы обязательно ответим на них. А если вы чувствуете, что вам нужна помощь в учебе, обращайтесь к нашим преподавателям английского языка, которые научат вас всем премудростям английского для IT.

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

    Скачать список слов по теме «Английский для IT» (*.pdf, 377 Кб)

    © 2018 englex.ru, копирование материалов возможно только при указании прямой активной ссылки на первоисточник.

    englex.ru

    полезные слова и фразы из мира IT

    Вы блестяще знаете C++ и Java, но не можете поговорить с коллегами на языке Гейтса и Джобса? Вам отказывают на собеседованиях, а вы отказываетесь от перспективных иностранных клиентов? Мы уверены, что сможем вам помочь!

    PHP, Python, Java… Какой язык учить? Учите английский!

    Для тех, кто нашел себя в IT-индустрии, владение английским — must-have. Вы еще не знаете этого выражения? Читайте далее: в нашей статье мы с вами изучим самые распространенные слова и фразы, которые используют работники компьютерной отрасли. Также мы дадим несколько советов, которые уже сегодня помогут вам в изучении английского языка.

    Компьютерные профессии на английском

    Разработчик программного обеспечения, программист (Software Developer, Computer Programmer) — разрабатывает приложения для выполнения различных задач на компьютерах и других устройствах.

    Исследователь в области вычислительной техники и информатики (Computer and Information Research Scientist) — придумывает новые технологии для решения сложных проблем в различных областях, таких как медицина, образование или бизнес.

    Системный аналитик (Computer System Analyst) — анализирует бизнес-требования к создаваемому программному продукту и предлагает наилучшие пути их воплощения.

    Сетевой архитектор (Computer Network Architect) — специализируется на создании корпоративных сетей для предприятий и организаций.

    Веб-разработчик (Web Developer) — разрабатывает веб-сайты для предприятий и организаций.

    Администратор баз данных (Database Administrator) — занимается организацией и хранением данных, а также их защитой от несанкционированного доступа.

    Системный администратор (Network and Computer System Administrator) — занимается установкой и поддержкой компьютерных систем для различных организаций и учреждений (школы, больницы, банки).

    Графический дизайнер (Graphic Designer) — создает компьютерную графику.

    Тестировщик ПО (Software Tester, Quality Assurance Person или QA) — тестирует программное обеспечение.

    Технический писатель (Technical Writer) — создает документацию к программному продукту.

    Специалист техподдержки (Computer Support Specialist) — помогает пользователям решать проблемы с компьютером.

    О чем говорят айтишники: полезные фразы для ежедневного общения

    Даем описание продукции

    Простое настоящее время (Present Simple) 

    — It costs fifty dollars. (How much does it cost?) — Оно стоит 50 долларов. (Сколько оно стоит?) — It monitors employee activity. (What does it monitor?) — Оно отслеживает действия сотрудников. (Что оно отслеживает?) — It is easy to use. (Is it easy to use?) — Им несложно пользоваться. (Сложно ли им пользоваться?) — It is available in three colours. (Is it available in other colours?) — Оно есть в трех цветах. (Оно есть в других цветах?) — It comes with a two-year guarantee. (Does it come with a guarantee?) — Оно идет с двухгодичной гарантией. (Оно идет с гарантией?)

    Пассивный залог (Passive Voice) 

    — This device is manufactured in India. (Where is this device manufactured?) — Это устройство произведено в Индии. (Где произведено это устройство?) — It is designed for competent users. (Who is it designed for?) — Оно разработано для опытных пользователей. (Для кого оно разработано?) — It can be used for internal communication. (What can it be used for?) — Оно может использоваться для внутренней связи. (Для чего оно может использоваться?) — It is equipped with a signature recognition software. (What is it equipped with?) — Оно оборудовано программным обеспечением для распознавания подписи. (Чем оно оборудовано?) — The cover is made of leather. (What is the cover made of?) — Обложка сделана из кожи. (Из чего сделана обложка?)

    Сравнительная и превосходная степень (Comparatives and Superlatives) 

    — The new version is more reliable than the old one. (Is the new version more reliable than the old one?) — Новая версия надежнее, чем старая. (Новая версия надежнее старой?) — It’s smaller than a laptop. (Is it smaller than a laptop?) — Оно меньше, чем ноутбук. (Оно меньше, чем ноутбук?) — It’s not as expensive as a PC. (Is it cheaper than a PC?) — Оно не такое дорогое, как персональный компьютер. (Оно дешевле персонального компьютера?) — It’s the cheapest product on the market. — Это самый дешевый продукт на рынке.

    Устраняем неполадки

    Настоящее совершенное время (Present Perfect)

    — Have you tried removing the program? — Вы пытались удалить программу? — Have you checked your network settings? — Вы проверили настройки сети? — Have you disabled the extensions? — Вы отключили расширения?

    Прошедшее время (Past Tense)

    — What were you doing when the error occurred? — Что вы делали в тот момент, когда произошла ошибка? — Did you initialize the drive? — Вы подготовили диск к работе (инициализировали диск)? — Did you verify software compatibility? — Вы проверили совместимость программного обеспечения?

    “should” —  «(Вам) Нужно…»

    — You should download a data recovery software. — Вам нужно скачать утилиту для восстановления данных. — You should back up all the restored data. — Вам нужно создать копию всех восстановленных данных.

    “Why don’t you…” —  «Попробуйте…»

    — Why don’t you try using the default password? — Попробуйте использовать пароль по умолчанию. — Why don’t you run some tests to make sure everything is stable? — Попробуйте провести несколько тестов, чтобы убедиться, что все в порядке.

    Повелительное наклонение (Imperative)

    — Burn the ISO to a blank DVD. — Запишите образ ISO на чистый DVD-диск. — Disable the internal GPU. — Отключите встроенный процессор. — Don’t attempt to write anything on the hard drive. — Не пытайтесь записать что-либо на жесткий диск. — Don’t click Yes to format the drive. — Не нажимайте «Да» на предложение отформатировать диск.​

    Общаемся с клиентами и коллегами

    Разговариваем по телефону

    — This is Ivan Popov speaking. — Говорит Иван Попов. — I would like to speak to Mr Brown. / Can I speak to Mr Brown? — Я бы хотел поговорить с господином Брауном. / Могу я поговорить с господином Брауном? — I would like to leave a message for Ms Jones. Can you ask her to call me back as soon as possible? — Я бы хотел оставить сообщение для госпожи Джонс. Вы бы не могли попросить ее перезвонить мне как можно скорее? — I’ll make sure she gets the message. — Я прослежу, чтобы ей передали ваше сообщение. — I’m sorry, I don’t understand  / I can’t hear you very well. — Простите, я вас не понял / я вас не расслышал. — Could you say that again? Can you speak up a little? — Вы бы не могли повторить? Вы бы не могли говорить чуть громче? — I’m calling to make an appointment with Mr Brown. — Я бы хотел назначить встречу господину Брауну. — I’m calling about the problem you reported this morning. — Я звоню по поводу проблемы, о которой вы сообщили утром. — I’m calling about the computer you have ordered. — Я звоню по поводу компьютера, который вы заказали. — I’m sorry, I’m in a meeting / I’m very busy at the moment. — Простите, я на совещании / я занят в настоящий момент. — I’ll get back to you as soon as possible. — Я перезвоню вам, как только смогу. — Can I call you back this afternoon? — Могу я перезвонить вам днем?

    О том, как разговаривать по телефону на английском, читайте в нашей статье Все еще боитесь говорить по телефону на английском?

    Пишем электронное письмо

    — Dear Mr/Ms Jones, — Дорогой(ая) мистер/миз Джонс, — Dear Dr Smith, — Дорогой доктор Смит, — Dear Sir/Madam, — Уважаемый господин/госпожа, — I am writing to let you know that your payment is overdue. — Сообщаю Вам, что Ваш платеж просрочен. — Thank you for your e-mail of 29 February regarding the sale of… — Благодарю Вас за Ваше электронное письмо от 29 февраля касательно продажи… — I am sending you the brochure as an attachment. — Посылаю Вам брошюру в прикрепленном файле. — Please see the statement attached. — Пожалуйста, рассмотрите прикрепленный акт. — I am afraid I cannot open the file you have sent me. — Боюсь, у меня не получилось открыть файл, который Вы мне послали. — Could you send it again in … format? — Вы не могли бы отправить его заново в формате …? — I look forward to hearing from you. — С нетерпением жду Вашего ответа. — Yours faithfully, (when you start with Dear Sir/Madam,) — С уважением, (если вы начали письмо с “Dear Sir/Madam”) — Yours sincerely, (when you start with the name e.g. Dear Ms Collins) — Искренне ваш, (если вы начали письмо с имени или фамилии, например“Dear Ms Collins”)

    Болтаем о том, о сем…

    Small talk — «светская беседа», неформальный разговор о чем угодно, только не о делах. Бывает, что важных тем для обсуждения нет, а молчать неудобно. Такое может случиться, например, перед совещанием, пока ждут участников, или во время кофе-брейка — а также у лифта, на остановке или в столовой в обеденный перерыв.

    — How are you? Did you have a good weekend? — Как ваши дела? Как провели выходные? — How is your wife/husband? How are the children? — Как ваш(а) супруг(а)? Как дети?

    — It’s so hot today, isn’t it? / It’s so cold today, isn’t it? — Сегодня так жарко, не правда ли? / Сегодня так холодно, не правда ли? — Yes, very hot/cold for this time of the year. What are you doing at the weekend? — Да, очень жарко/холодно для этого времени года. Чем займетесь на выходных?

    — Have you been working here long? — Вы давно здесь работаете? — Have you met the new accountant? — Вы видели нового бухгалтера? — Do you know any good restaurants near here? — Вы не знаете какой-нибудь хороший ресторан неподалеку? — I just love the chocolate eclair they make in the canteen. Have you tried it? — Обожаю шоколадные эклеры, которые подают в буфете. Вы пробовали?

    — My dog just didn’t want me to come to work this morning. Do you have a dog? — Моя собака просто не хотела отпускать меня на работу сегодня утром. А у вас есть собака? — Did you watch the match last night? — Вы смотрели матч вчера вечером? — Have you seen any good films lately? I’d like to take my wife to the cinema this weekend. — Вы смотрели какие-нибудь хорошие фильмы в последнее время? Я бы хотел сводить супругу в кинотеатр на выходных.

    Вы еще не устали? А ведь вы дошли только до половины нашей статьи! Сделаем музыкальную паузу:

    Поехали дальше.

    Топ-75 слов, которые должен знать каждый айтишник

    1. abbreviation — аббревиатура Сокращенная форма слова или словосочетания из первых (нескольких первых) букв. The abbreviation ’RAM’ stands for Random Access Memory. — Аббревиатура ОЗУ обозначает «оперативное запоминающее устройство».
    2. analysis — анализ Критическое изучение, разбор чего-л. A financial analysis was carried out in order to improve cost efficiency. — С целью повышения экономической эффективности был проведен финансовый анализ.
    3. appliance — устройство Приспособление или инструмент для выполнения определенной задачи. They sell a wide range of virtual appliances. — Они продают целый ряд виртуальных устройств.
    4. application (также software application) — программное приложение Компьютерная программа, разработанная для выполнения определенных задач. This database application lets you manage your contacts and organise your projects. — Это приложение для работы с базами данных позволяет управлять контактами и заниматься организацией проектов.
    5. arise — возникнуть Случиться, появиться (офиц.) — обычно о проблемах или непредвиденных обстоятельствах. Problems may arise when trying to request data from a remote web service. — При запросе данных от удаленного веб-сервиса могут возникнуть проблемы.
    6. available — доступный, имеющийся Такой, который можно найти/купить/арендовать/использовать и т. д. Available memory refers to how much RAM is not being used by the computer. — Доступная память показывает, какой объем оперативной памяти не используется компьютером.
    7. background — предыстория События в прошлом человека или компании. Часто используется, когда говорят о профессиональном опыте человека (What is your professional background?). It’s always a good idea to research a company’s background before doing business with them. — Всегда полезно изучить предысторию компании, прежде чем вести с ней дела.
    8. carpal tunnel syndrome — «туннельный синдром» Неврологическое заболевание, проявляющееся болью между локтем и ладонью или в пальцах. Если вы компьютерщик — увы, это выражение может вам когда-нибудь пригодиться… The development of Carpal Tunnel Syndrome might be linked to computer use. — Развитие туннельного синдрома может быть связно с работой за компьютером.
    9. certification — сертификат Официальный документ, присуждаемый стандартизующей организацией, который подтверждает компетентность в конкретной профессиональной области. Earning the latest Microsoft certifications may help you further your career. — Получение последнего сертификата Microsoft может поспособствовать вашей карьере.
    10. chief — главный; начальник, руководитель. Chief Information Officer (CIO) is responsible for the computer systems of a company. — Начальник информационного управления отвечает за компьютерные системы в компании.
    11. common — распространенный One of the most common Internet crimes is drug trafficking. — Одно из самых распространенных киберпреступлений — незаконный оборот наркотиков.
    12. compatible — совместимый Допускающий совместное использование с другим оборудованием. ​The parts I ordered weren’t compatible with my PC. — Заказанные комплектующие оказались несовместимыми с моим ПК.
    13. consultant — консультант Сотрудник, который предоставляет компании информацию и дает профессиональную консультацию. Do you think we should contact an IT consultant? — Думаете, стоит обратиться к ИТ-консультанту?
    14. convenience — удобство We provide outstanding products and 24/7 phone support for the convenience of our customers. — Мы предлагаем высококачественную продукцию и предоставляем круглосуточную телефонную поддержку для удобства наших клиентов.
    15. customer — потребитель Человек, приобретающий продукт или услугу. Good customer care can improve customer loyalty. — Забота о потребителе повышает его лояльность.
    16. database — база данных Способ организации больших объемов информации. This software creates a customer database to eliminate paperwork. — В этой программе формируется база данных клиентов, что позволяет избавиться от бумажной работы.
    17. deal — сделка Коммерческая операция; «продукт при полном непротивлении сторон». To find out more about our deals, please visit our website. — За более подробной информацией о сделках, пожалуйста, обратитесь на наш веб-сайт.
    18. demand — спрос Потребность в продукте. Online keyword selector tools may help you find out whether certain products are in high demand. — Инструменты поиска по ключевым словам могут помочь выяснить, пользуется ли определенный продукт высоким спросом.
    19. detailed — детальный, подробный A more detailed description is available on our website. — Более детальное описание доступно на нашем веб-сайте.
    20. develop — разрабатывать To develop software — разрабатывать программное обеспечение. We have decided to develop a new database app. — Мы решили разработать новое приложение для работы с базами данных.
    21. drawback — недостаток Изъян, отрицательная черта. The main drawback of this product is the high cost. — Главный недостаток этого товара — высокая цена.
    22. effective — эффективный (действенный) Способный обеспечить планируемый результат. Anti-virus software is not always effective against viruses. — Антивирусные программы не всегда эффективны против вирусов.
    23. efficient — эффективный (с высоким КПД) Продуктивный при минимальных затратах. Energy efficient home appliances can save you a lot of money. — Энергоэффективные бытовые приборы могут помочь вам значительно сэкономить.
    24. employ — нанимать Брать кого-л. на работу. Employer — работодатель, employee — сотрудник. The police often employ hackers. — Полиция часто нанимает хакеров.
    25. enterprise — предприятие Коммерческая организация. He’s the founder of an enterprise software company. — Он основатель компании по производству программного обеспечения для предприятий.
    26. environment — среда Обстановка, окружающие условия. Our aim is to design effective computer-based learning environments. — Наша цель — создать эффективную среду обучения, основанную на компьютерных технологиях.
    27. equipment — оборудование Устройства и инструменты для определенной цели. No recording equipment is allowed in the conference room. — В зале для совещаний запрещено пользоваться записывающим оборудованием.
    28. expertise — компетентность Углубленные знания в какой-л. области. Обратите внимание: ударение в этом слове падает на последний слог — [ˌɛkspəːˈtiːz]. We need someone with expertise in virtualized IT environments. — Нам нужен кто-то компетентный в области виртуализированных сред ИТ.
    29. eyestrain — зрительное перенапряжение Боль и усталость глаз. Eyestrain has become a major health complaint among IT workers. — Зрительное перенапряжение стало главной жалобой на здоровье среди работников ИТ-сферы.
    30. ​goal — цель We can help you accomplish your goals. — Мы поможем вам добиться ваших целей.
    31. gadget — гаджет Небольшое цифровое устройство. You can choose from the most popular high-tech gadgets in our shop. — В нашем магазине на ваш выбор представлены самые популярные высокотехнологичные гаджеты.
    32. implement — реализовывать I need to implement two interfaces. — Мне нужно реализовать два интерфейса.
    33. increase — увеличивать(ся) Сделать(ся) больше в размерах/числе. You should try using more photographs to increase the conversion rate of your website. — Попытайтесь использовать больше фотографий, чтобы увеличить посещаемость вашего веб-сайта.
    34. install — устанавливать to install software — устанавливать программное обеспечение You’ll have to install the latest version of Adobe Flash Player. — Вам придется установить последнюю версию Adobe Flash Player.
    35. instruction — инструкция Указания, которым нужно следовать. Just follow the step-by-step instructions, which will guide you through the setup process. — В процессе установки просто следуйте пошаговой инструкции.
    36. insurance — страхование Финансовая защита собственности, жизни, здоровья и проч. Nowadays, insurers offer insurance for cyber losses. — В наши дни страховщики предлагают страхование на случай виртуальных потерь.
    37. integrate — интегрировать Объединить два или более в одно целое. The new features are tightly integrated with the existing service. — Новые функции тесно интегрированы с существующей платформой.
    38. intranet — интранет Локальная компьютерная сеть. Our online library can be accessed on the college intranet. — Доступ к онлайн-библиотеке нашего колледжа можно осуществить через интранет.
    39. latest — последний Новейший, современный. Download the latest updates on our company’s website. — Загружайте последние обновления с веб-сайта нашей компании.
    40. leadership — лидерство Способность вести за собой группу людей (или соответствующая позиция в группе). In a job interview, it’s best to give concrete examples to demonstrate your leadership skills. — Во время интервью при приеме на работу лучше привести конкретные примеры, демонстрирующие ваши способности к лидерству.
    41. level with someone — быть откровенным с кем-л. Быть честным, говорить правду кому-л. Do you think we can level with them and ask for more time? — Как думаете, мы можем быть с ними откровенны и попросить дополнительное время?
    42. low — низкий Low price may indicate low quality. — Низкая цена может свидетельствовать о низком качестве.
    43. maintain — поддерживать Содержать в рабочем состоянии. A poorly maintained website may kill your business. — Веб-сайт, который практически не поддерживается, может нанести непоправимый ущерб вашему бизнесу.
    44. matrix — матрица Группа элементов, организованных в строки и столбцы. Data Matrix Codes should appear on the outside packaging of medicinal products. —На упаковке медицинских препаратов должен присутствовать матричный штрих-код.
    45. monitor — осуществлять мониторинг Наблюдать, следить за чем(кем)-л. Your website will be monitored 24/7. — Мониторинг вашего веб-сайта будет осуществляться круглосуточно.
    46. negotiate — вести переговоры Торговаться или обсуждать условия, пока не будет достигнуто соглашение. Web designers often come across clients who want to negotiate prices. — Веб-дизайнеры часто сталкиваются с клиентами, которые начинают вести переговоры о цене.
    47. occur — случаться, происходить Why do errors occur? — Почему случаются ошибки?
    48. order — заказывать To order products, please fill out this form. — Чтобы заказать товар, пожалуйста, заполните эту форму.
    49. outsource — осуществлять аутсорсинг Пользоваться услугами сторонних компаний для реализации собственных проектов. Packaging is often outsourced to Asia. — Сборка часто осуществляется путем аутсорсинга в Азию.
    50. oversee — курировать Осуществлять наблюдение и руководство. Our Project Manager oversees the development of this new product. — Наш менеджер по проектам курирует разработку нового продукта.
    51. plan — план Последовательность шагов на пути к цели. We need a plan for increasing our market share in the US. — Нам нужен план, чтобы увеличить нашу долю на рынке США.
    52. prevail — превалировать, преобладать Google prevails in book digitalization. — Гугл превалирует в сфере перевода книг в цифровой формат.
    53. process — процесс Ход создания чего-л. All our employees will take part in the decision-making process. — Все наши сотрудники примут участие в процессе принятия решений.
    54. promote — продвигать Способствовать росту популярности чего-л. I think you should start promoting your products online right now. — Думаю, вам стоит начать продвигать вашу продукцию онлайн уже сейчас.
    55. prospect — перспектива We are excited by the prospect of working with you. — Мы воодушевлены перспективой работы с вами.
    56. provide — предоставлять We provide excellent service. — Мы предоставляем превосходный сервис.
    57. rapid — стремительный The last decade saw rapid expansion of the service sector. — В последнюю декаду мы наблюдали стремительное разрастание сферы услуг.
    58. reduce — снижать The price of this product needs to be reduced. — Цену на этот товар нужно понизить.
    59. remote — удаленный This software provides secure remote access of computers from any location. — Эта программа обеспечивает безопасный удаленный доступ к компьютерам из любой точки.
    60. replace — заменить Занять место чего(кого)-л. How can I replace my laptop fan? — Как мне заменить кулер в моем ноутбуке?
    61. research — исследование Изучение, поиск информации. Market research was carried out to identify customer needs. — Для изучения нужд потребителей было проведено маркетинговое исследование.
    62. resource — ресурс This site provides useful links to resources on  English language e-learning. — Этот сайт предоставляет полезные ссылки на ресурсы по дистанционному обучению английскому языку.
    63. respond — отвечать, реагировать You must respond within ten days. — Вы должны дать ответ в течение десяти дней.
    64. simultaneous — одновременный The charger has a built-in USB power port and includes both a mini and a micro USB cable for simultaneous charging of your mobile devices. — Зарядное устройство имеет встроенный USB-порт и мини- и микрокабель USB для одновременной зарядки ваших мобильных устройств.
    65. solve — решать How do I solve a sound quality problem when uploading to Youtube? — Как мне решить проблему с качеством звука при загрузке на Youtube?
    66. sophisticated — сложный, «продвинутый» Our software makes the setup of sophisticated devices easy. — Наше программное обеспечение упрощает процесс установки продвинутых устройств.
    67. specifications — спецификация Детальное описание (продукта). We reserve the right to change the specifications of our products without notice. — За нами остается право менять спецификацию наших продуктов без предупреждения.
    68. substantial — существенный Весомый, ощутимый. There has been a substantial increase in buying power in our country. — В нашей стране наблюдается существенное увеличение покупательной способности.
    69. sufficient — достаточный The warehouse always has sufficient stock. — На складе всегда достаточный запас.
    70. suitable — подходящий Уместный, отвечающий потребностям. The keyboard should be suitable to the user. — Клавиатура должна быть подходящей для пользователя.
    71. task — задача Have a look at our task manager. — Обратите внимание на наш диспетчер задач.
    72. tool — инструмент This is our most downloaded network tools software. — Это программное обеспечение для работы с сетевыми инструментами скачивают у нас чаще всего.
    73. transfer — переводить, перемещать, пересылать You can transfer money online with PayPal services. — PayPal позволяет переводить деньги онлайн.
    74. vendor — поставщик You can buy items from multiple vendors in one order. — Вы можете включить в один заказ товары от нескольких поставщиков.
    75. webinar — вебинар Интернет-семинар. Join us next week for a free webinar on computer-based learning. — Приглашаем вас поучаствовать в бесплатном вебинаре по компьютерному обучению на следующей неделе.

    Все мы хотим произвести хорошее профессиональное впечатление на людей, с которыми работаем. Выучите приведенный ваше список слов и выражений — и когда вам снова придется беседовать с новым клиентом по телефону или отвечать на электронные письма, вы будете чувствовать себя намного увереннее. Если же вы хотите закрепить произведенное приятное впечатление, то следующий шаг для вас — работа над произношением.

    И помните: простого запоминания новых слов недостаточно для того, чтобы хорошо заговорить по-английски. Практика — вот что научит вас употреблять эти слова. Применяйте знания на практике, а если не справляетесь собственными силами, не стесняйтесь обратиться за помощью к нашим онлайн-репетиторам английского языка.

    Читаем дальше:

    Готовимся к собеседованию на английском языке: ТОП-50 вопросов соискателю

    Готовимся к собеседованию на английском языке: рассказ об образовании

    Карьерный вопрос: даем ответы​

    Как успешно провести телеконференцию: алгоритм действий и спасительные фразы

    Читайте также

    18414

    Facebook

    Twitter

    Вконтакте

    Одноклассники

    Может быть интересно

    Другие статьи по темам

    skyeng.ru

    Словарь программиста. Сленг, который должен знать каждый кодер

    В начале хотелось бы сказать, что большинство всех сленговых слов перешли к нам с английского языка. Те люди, которые далеки от IT-индустрии, но хорошо знают английский, смогут легко понять смысл 60% этих слов.

    Для новичков не только в программировании, но и для начинающих пользователей Интернета я собрал словарь уже «матёрых» Айтишников и просто продвинутых пользователей.

    Примечание: По мере нахождения новых слов, этот словарь будет пополняться. Если вы заметили, что какое-то слово пропустил или неверно истолковал — сообщите об этом в комментариях, буду очень признателен.

    Погнали 🙂

    А

      Айди (от англ. «identificator») – идентификатор.

      Айпи (от англ. «Internet Protocol») – уникальный адрес. Каждый компьютер имеет свой IP, который предоставляет ему провайдер.

      Айтишник – программист, специалист в информационных технологиях (ИТ). С английского аббревиатура IT (Information Technology) читается как «Ай Ти».

      Апдейт (от англ «update») – обновление.

      Аутсорс (от англ. «outsourcing») – передача предприятием/компанией выполнение определенной работы не своим работникам, а другим (фрилансерам или работникам других компаний). Например, вместо того, чтобы иметь в штате на постоянной основе бухгалтера — его можно нанять по аутсорсинге. Выходит дешевле, удобнее и нередко компетентнее.

    Б

      Баг – ошибка в программе, коде. Произошло от английского слова «bug» – жук. (не путать с глюком)

      Батник – командный файл с расширением .bat. Используется для работы с командной строкой в Windows.

      Биткоин (от англ. «bitcoin») – криптовалюта, электронная валюта, поколение цифровых денег, которые никем не контролируются и существуют только в Интернете.

      Битый – неработающий. Например, битые ссылки – ссылки, которые ведут в никуда, Error 404.

      Блокчейн (от англ. «blockchain») – система учета проводимых транзакций с криптовалютой.

      Буржунет – зарубежная часть Интернета. Сайты из Европы и США.

      Бэкап (от англ. «backup») – резервное копирование. Создание копии проекта, сайта, данных, чтобы в случаи непредвиденных обстоятельств/сбоя можно было вернуть всю систему в прежнее состояние. Хорошей практикой является регулярное обновление бэкапов и их хранение в нескольких местах (не только в рабочем компьютере).

      Бэкенд (от англ. «back-end») – разработка «внутренней части» сайтов, программ, приложений. Работа с сервером. Более подробно здесь.

    В

      Валидный (от англ. «valid») — корректный, действительный, который соответствует требованиям/условиям/правилам.

      Варез (от англ. «warez») — любая интеллектуальная собственность или программное обеспечение, которое свободно распространяется в сети Интернет, нарушая при этом права правообладателя.

      Варезник — сайт, который распространяет варез (пиратское программное обеспечение, пиратские фильмы, музыку и т.д.). Обычно, термин «варезник» применяется к файлообменникам.

      Вебинар (от англ. «web based seminar») — это семинар, презентация или лекция, которая проходит онлайн, в прямой трансляции в Интернете. Ну или запись этой трансляции.

      Виндоус — операционная система Windows.

      Воркшоп (от англ. «workshop») — обучающее мероприятие для работников из определенной области (программистов, фотографов, дизайнеров и т.д.). Есть главный «ведущий» работник, который и проводит обучение других. Есть задание и все работники, вместе с «ведущим», его выполняют, при этом общаясь и помогая друг другу.

    Г

      Галера – компания/предприятие/организация, в которой трудится программист. В основном галера применяется к компаниям, где практикуется плохое отношение к работникам.

      Геймдев (от англ. «game development») – разработка/создание игр.

      Гик (от англ. «geek») – человек, который хорошо разбирается в определенном направлении, является фанатиком своего дела. Сейчас гиками распространено называть программистов.

      Глюк – непонятный сбой, торможение процессов в программе или игре.

      Говнокод – плохой код, в котором сложно разобраться и который сложно поддерживать/модифицировать/изменять.

      Говнокодер – человек, который пишет говнокод.

      Гребцы – работники галеры (компании).

      Гуглить – искать информацию в поисковике Google.

    Д

      Дебажить (от англ «debug, debugging») – искать и исправлять ошибки в программе.

      Девайс (от англ. «device») – любое компактное устройство (смартфон, планшет, умные часы и т.д.).

      Девелопер (от англ. «developer») – разработчик.

      Девелопмент (от англ. «development») – разработка чего-либо: программ, приложений, игр и т.д.

      Дедлайн (от англ. «deadline») – крайний срок выполнения или сдачи проекта/задания/работы.

      Дезигнер (от англ. «designer») – дизайнер.

      Дефолтный (по дефолту, от англ. «default») – тот, что используется по умолчанию, стандартный.

      Джуниор (от англ. «Junior Developer», Джун, Июнь) – младший программист, который не имеет опыта или он у него небольшой. Как правило, джуниорами называют всех новичков, которые начали работать в IT-индустрии.

    З

      Задрот – человек, который слишком много времени уделяет играм, программированию или любому другому делу. Человек, который живет в своем «виртуальном» мире и плохо приспособлен к реальной жизни.

      Запилить (запилил) – загрузить или создать что-либо, вынести на всеобщее обозрение. Например, «запилил видосик» — значит, загрузил видео в YouTube или другой видеохостинг.

    К

      Кейс (от англ. «case») – реальная ситуация/случай, которые произошли с автором.

      Коворкинг (от англ. «coworking») – место для организации труда специалистами одной или сразу нескольких сфер деятельности. Т.е. современный арендованный офис для работы специалистов. Сейчас распространено сдавать в аренду коворкинги, при этом арендодатель не является начальником людей, которые работают в его коворкинге.

      Кодер (от англ. «coder») – программист.

      Кодить – программировать.

      Компуктер – компьютер.

      Копипаст (от англ. «copy/paste») – скопировать и вставить. «Copy» — скопировать, «Paste» — вставить.

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

      Кракозябры – набор непонятных символов, бессмыслица. Возникают в результате неправильной кодировки. Иногда можно наблюдать на сайтах, выглядят следующим образом: «РџСЂРёРІРµС‚! Меня».

      Кряк (таблетка, от англ. «crack») – специальная программа или дополнение для взлома разного программного обеспечения. В основном используется для превращения лицензионной (платной) программы в бесплатную.

    Л

      Ламер (от англ. «lamer») – неопытный  пользователь, человек, который не разбирается в чем-то, но думает что он продвинутый. Не путать с чайником.

      Левел (от англ. «level») – уровень.

      Ликбез – ликвидация безграмотности. Обучение азам, основам.

      Линукс (Linux) – бесплатная операционная система, которую используют программисты или те, кто не хочет покупать лицензионный Windows.

      Линуксоид – человек, который использует операционную систему Линукс (Linux).

      Лог (от англ. «log») – журнал, в котором записываются в хронологическом порядке все действия в программе. Например: время возникновения ошибок, сбоев, действия пользователей и т.д.

      Локалка – локальная сеть. Сеть, которая состоит из нескольких компьютеров, соединенных кабелями.

      Локейшн (от англ. «location») – месторасположение.

    М

      Майнинг (от англ. «mining») – добыча чего-либо. Сейчас майнинг ассоциируется с добычей криптовалюты, путем выполнения компьютером сложных математических операций.

      Манагер (от англ. «manager») – менеджер, руководитель.

      Мануал (от англ. «manual») – руководство, инструкция.

      Мидл (от англ. «Middle Developer») – уже «средний программист», имеет опыт, но еще не дорос до выполнения очень сложных заданий.

      Митап (от англ. «meetup») – собрание/встреча специалистов определенной сферы деятельности для обмена опытом, в образовательных целях или просто для общения в неформальной обстановке.

    Н

      Нативный (от англ. «native») – родной. Часто используют словосочетание «нативный код» — код, написанный разработчиками.

      Нетворкинг (от англ. «networking») — окружение специалистов определенной сферы деятельности, где можно решать проблемы или какие-то задачи, используя связи между людьми из этого нетворкинга.

      Нуб (нубчик, нубас, нубарь, нубак) — новичок или человек у которого ничего не получается, или он не знает как правильно делать. Неопытный, новенький.

    О

      Овертайм (от англ. «overtime») – дополнительное время после окончания рабочего дня для выполнения заданий руководства/начальства.

      Опенсорс (от англ. «open source software») – программное обеспечение/софт с открытым исходным кодом, которое может использовать/дополнять/изменять любой желающий. В большинстве случаев это программное обеспечение является некоммерческим.

      Откат – возвращение на исходную позицию из бэкапа.

      Оффтоп (оффтопик, от англ. «off topic») – любое сообщение не по теме разговора/дискуссии на определенном ресурсе (чаще всего, на форуме).

    П

      Патч – дополнение или обновление, которое исправляет ошибки/баги/глюки. От анлийского «patch» — пластырь. Применение патча к программе называют «пропатчиванием».

      Песочница (англ. аналог — «sandbox») – специальная область (среда) для безопасного выполнения программ. Раздел «Песочница» на сайте обозначает категорию для новичков и их постов (своеобразный фильтр для новоприбывших).

      ПО — программное обеспечение.

      Подкаст (от англ. «podcast») — видео или аудио уроки, рассказы на определенную тему, чаще всего образовательного характера. Сейчас очень распространены подкасты-интервью или подкасты TED.

      Прогер – программист.

      Профан – человек, который не имеет опыта в определенной сфере, не разбирается в чем-то.

    Р

      Разраб – разработчик.

      Редизайн (от англ. «redesign») – обновление/модернизация системы не только внешне, но и внутренне.

      Релиз (от англ. «release») – представление публике готовый продукт, выпуск его на всеобщее обозрение. Например: релиз программы – выпуск программы для старта продаж, релиз песни – выпуск песни.

      Рут (от англ. «root») права – права, которые позволяют пользователю иметь расширенные возможности для контроля системой/менять внутренние настройки.

    С

      Сабж (сабжект, сабдж, топик, от англ. «subject») – тема дискуссии между людьми на определенном ресурсе (чаще всего, на форуме). Тема начала разговора.

      Саппорт (от англ. «support») – служба поддержки.

      Сеньор (сеньйор, сениор, от англ. «Senior Developer») – опытный программист. Выполняет задания любой сложности, может находиться на руководящих позициях.

      Скилл (от англ. «skill») – умение хорошо что-то делать.

      Скрин (скриншот, от англ. «screenshot») – снимок экрана.

      Слоупок – медленный, тормоз. Произошло от названия розового покемона «Слоупок».

      Софт (от англ. «software») – программное обеспечение, программа.

    Т

      Тимлид (тимлидер, от англ. «team leader») – ведущий разработчик, лидер команды девелоперов.

      Трейни (от англ. «trainee») – стажер, работник, который не дотягивает до уровня Junior-специалиста.

      ТС (топик стартер, от англ. «topic starter») – человек, который начал обсуждение определенной темы на определенном ресурсе (чаще всего, на форуме).

      Туториал (от англ. «tutorial») – уроки, обучение чему-либо, учебник. Например, туториал по JavaScript – уроки, обучение Javascript.

      Тян – подруга, девушка.

    Ф

      Фаервол (от англ. «firewall») – антивирус, который защищает компьютер от вирусов. С английского означает «горящая стена» — здесь следует понимать стену, которая защищает другие здания от распространения пожара. Другое название — Brandmauer (в переводе с немецкого тоже означает «горящая стена»).

      Фидбек (от англ. «feedback») – обратная связь. Например, фидбек от пользователей — обратная связь от пользователей. Под обратной связью подразумеваются любые упоминания или отзывы о бренде/компании/сайте.

      Фиксить (фикс, от англ. «fix») – исправлять ошибки.

      Фича (от англ. « feature») – особенность, уникальная возможность, свойство. Популярный пример: когда программа производит неожиданные результаты, либо неверные, и которые произошли по вине программиста, то сам программист говорит – «Это не баг, а фича». Т.е. уникальная возможность программы.

      Флейм (флэйминг, от англ. «flame») – спор ради спора, когда пользователи начинают общение не по теме разговора/дискуссии и переходят на личности и взаимные оскорбления.

      Фреймворк (от англ. « framework») – программный продукт/система/платформа, основная цель которой — облегчение/упрощение создания и поддержки разного рода проектов, приложений, сайтов и прочего.

      Фронтенд (от англ. « front-end») – разработка «внешнего вида» сайта, клиентская часть. Используются HTML, CSS и JavaScript. Более подробно здесь.

    Х

      Хакатон (от англ. «hack marathon») — мероприятие, на которое собираются специалисты из разных отраслей разработки программного обеспечения (программисты, дизайнеры, тестеры) для разработки определенного решения, приложения или программы. Т.е. марафоны программирования, на которые собираются программисты попрограммировать.

      Холивар (от англ. «holy war») – споры между людьми, которые имеют противоположные взгляды и пытаются навязать их друг другу.

    Ч

      Чайник — новичок, неопытный пользователь.

      ЧСВ — Чувство Собственной Важности.

    Э

      Эникей (от англ. «any key») – любая кнопка. Часто, при установке или загрузке чего-либо, нас просят “Press any key”. Отсюда и слово.

      Эникейщик – синоним чайника, неопытного пользователя, который не знает, что ему нужно делать – ищет кнопку «эникей». Либо IT-специалист невысокого ранга, который занимается несложными заданиями (установка Windows, программного обеспечения, антивирусов и т.д.).

    Ю

      Юзер (юзверь, от англ. «user») – пользователь.

    Оценить статью:

    Загрузка...

    За репост +20 к карме:

    Подписаться на обновления:

    ravesli.com

    Английский для айтишника? Легко! / Хабр

    Эта тема не относится к IT напрямую, но все знают, что без нее никуда. К сожалению, далеко не у всех есть возможность изучать английский с преподавателями. Ну что ж, попробуем заняться этим дома и с максимальной отдачей!

    Итак, что обычно советуют тем, кто хочет учить английский самостоятельно? Побольше читать и смотреть фильмы.

    Как бы не так!

    Это главная ошибка, на которые наталкиваются практически все, уровня beginner и ниже. Наработка словарного запаса даст по началу очень мало толку. А почему?

    Например, все мы знаем, что несколько слов в разном порядке могут иметь совершенно разный смысл. От того, что мы зазубрим перевод слова have(иметь, обладать) — легче нам не станет, потому, что в сочетании с некоторыми другими словами ( have to (должен, необходимо)) оно уже имеет совсем другой смысл. И это нужно знать.

    Итак, с чего начинать изучение английского? С грамматики. К сожалению, далеко не всем подходят учебники типа Мерфи и Headway — хотя бы потому, что новичку нереально понять, чо там написано по причине скудного словарного запаса.

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

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

    План по изучению грамматики английского языка.

    Базовый словарик для начинающих. Около 300 слов для программы anki.

    Таблица неправильных глаголов.

    Таблица фразовых глаголов.

    И еще спешу поделиться ресурсом, который я считаю настоящей находкой. lingualeo.ru Здесь можно читать, смотреть, слушать, учить… И все представлено в очень удобной форме! Кроме того, предлагается приложение для Chrome, позволяющее получить перевод слова в виде всплывающего сообщения.

    Собственно говоря, для того, чтобы написать в резюме «уровень знания английского языка — advanced», нужно совсем немного — желание и терпение. Удачи!

    UPD: И я абсолютно не отрицаю пользу от просмотра фильмов! Просто поначалу только от фильмов толку немного будет!

    habr.com