Английские слова, которые должен знать каждый программист [10227]


Освоить программирование в 2015 году можно, не зная ни слова по-английски. Множество книг, переведенных на русский язык, и базовые навыки использования Google помогут начать писать код, создавать простые проекты и даже выполнять примитивные задачи для русскоязычных заказчиков. А что дальше?


Все языки программирования, ПО, вся документация, новости из мира IT — изначально на английском языке. Все крупнейшие форумы, рассылки, Stack Overflow — на английском. Самые «вкусные» заказчики, самые серьезные работодатели — все хотят общаться на английском. Если вы хотите двигаться вперед, развиваться как профессионал — у вас нет выбора: язык нужно учить.

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

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

Итак, в порядке нарастания сложности, со ссылками на Wikipedia:

Основные математические понятия

Самое главное: addition, subtraction, multiplication, division.

Также:
— exponentiationsquare/nth rootabsolute valuemodulo operation.
— Fractions and floating point numbers.
— Realcomplexirrational numbers.

Булевая алгебра и битовые операции

— Conjuction, disjuntion, negation.
— Bitwise operators and bit shifts.

Системы исчисления

— Binaryoctaldecimalhexadecimal numeral systems.
— Названия знаков препинания и спецсимволов. По этой теме можно открыть таблицу ASCII/UTF с описаниями символов или страницуPunctuation на Wikipedia. Оттуда вы узнаете, как правильно называются «звездочка», «галочка вверх» и «та волнистая линия, которая консоль в Half-Life открывала».

Общие термины программирования

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

А вот те, которые могут сбить с толку: expression, variable, array, key, value, pointer, reference, sequence, instance, library, package, property, conversion, extension, inner/nested, heap, memory allocation.

Термины ООП

Исключая слова, которые одинаково звучат на обоих языках, object-oriented programming terms в случайном порядке: overload, patterns, dependency, dispatch, binding, factory, mutable, inheritance, template.

Требования по RFC 2119

Если вам придется изучать, например, работу какого-нибудь протокола по описанию в RFC, вы неизбежно столкнетесь со словами, описывающими уровень требования: «обязательно», «опционально», «рекомендуется» и т.п.

Значения слов MUST, MUST NOT, REQUIRED, SHALL, SHALL NOT, SHOULD, SHOULD NOT, RECOMMENDED, MAY, OPTIONAL описываются в специальном документе под номером RFC 2119. Кстати, а вы знаете, как расшифровывается RFC?

Элементы интерфейса

Graphical control element:
— button, checkbox, radio button, combo box, slider, list box, spinner, drop-down list, tree view, grid view, balloon, text/input field, toolbar, menu/tab/status/scroll bar, tooltip.
— Window, modal, dialog.
— Header, footer, frame, canvas.

Работа с массивами данных

— Algebra of sets.
— Relational model.
— Dimension, projection, query, set, subset, intersection, subtraction, join, union, order.

Работа с сетями

— Accept, reject, source, destination, request, response, upload, download, upstream, downstream.
— Data transmission: connection, socket, routing, bandwidth, frequency, pairing, channel, handshaking, negotiation, peer, transfer, header, overhead, session, encryption, caching, compression.

Компьютерная графика

Основные геометрические понятия:
— pointray, lineTriangleparallelogrampentagon, hexagon, etc.
— CircleSurfacesPolygons.
— Trigonometric functions.

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


P.S. Мы написали тест для проверки своего уровня знания английских терминов — CrowdTest (10 вопросов, 2-3 минуты). Удачи и успехов!

http://dou.ua/lenta/articles/programmers-english/ 


Відкрито безкоштовний доступ для українців до навчальних програм Genius з 1 листопада до 4 грудня
10 наших найпопулярніших курсів із free
Безкоштовні курси для українців
Безкоштовні онлайн-сервіси вивчення мов для українців
Освітній онлайн-курс «Деривативи на ринках агропродовольчої продукції в Україні та світі» - USAID FST
Основи фінансів та інвестицій
Коронавірусна інфекція: факти проти паніки
Class Central’s Top 100 MOOCs of All Time (2019 edition)
100+ Free Online Courses to Learn about the UN’s Sustainable Development Goals
200 Best Free Coursera Courses in 2019


Все статьи раздела Образование

In Basel they meet
BIS, the central bank's bank
Regulating all

- Fin.Org.UA

Новини

11:03 - Ford відкликає понад півмільйона авто у США через дефект центральної консолі
11:00 - Сплата нарахованої суми пені з військового збору: зазначення коду виду сплати при заповненні реквізиту «Призначення платежу» платіжної інструкції
10:59 - Яким чином громадянин може отримати інформацію про наявність (відсутність) у нього податкового боргу?
10:57 - Яка інформація відображається в реєстрі платників єдиного податку, що розміщується у відкритій та приватній частинах Електронного кабінету?
10:56 - Товари/послуги придбаваються у неплатника ПДВ: чи потрібно зазначати у таблиці даних платника податку коди товарів та коди послуг?
10:55 - Фізична особа, яка провадить незалежну професійну діяльність, отримала збиток: облік доходів і витрат
10:53 - За який рік зазначається нормативна грошова оцінка одиниці площі земельної ділянки в графі 4 розрахункової частини податкової декларації платника єдиного податку четвертої групи для ФОП?
10:51 - До якого бюджету сплачуються (перераховуються) податковим агентом нараховані суми ПДФО з доходів фізичної особи, виплачених за договорами земельного сервітуту?
10:50 - По нерухомості, що перебуває у власності юридичної особи, встановлені нульові ставки: чи подавати податкову декларацію з податку на нерухоме майно?
10:48 - Чи зобов’язаний орендар земельної ділянки надавати до органу ДПС копію договору оренди земельної ділянки?
10:47 - Щодо подання додатків ПН та ПП до Податкової декларації з податку на прибуток підприємств при виплаті доходів нерезиденту за певних умов
10:45 - ФОП – платник єдиного податку першої та другої груп, яка не використовує працю найманих осіб може подати заяву щодо періоду щорічної відпустки або терміну тимчасової втрати працездатності через Електронний кабінет
10:44 - Оподаткування податком на доходи фізичних осіб і військовим збором іноземних доходів, отриманих громадянами України
10:42 - Трудові відносини: переваги задекларованої праці
10:41 - Для використання єдиного рахунку необхідно здійснити три простих кроки
10:40 - Платники Дніпропетровської області за видобування природного газу сплатили до загального фонду держбюджету понад 328,6 млн грн рентної плати
10:37 - Збір за місця для паркування транспортних засобів: від платників до місцевих бюджетів Дніпропетровщини надійшло понад 21,7 млн гривень
10:35 - Громади Дніпропетровщини з початку року отримали понад 3,5 млрд грн єдиного податку
10:34 - Консультаційний центр податкової Дніпропетровщини продовжує роботу з підтримки платників
10:33 - На Дніпропетровщині податківці роз’яснюють бізнесу підстави анулювання ліцензій у сфері обігу пального
10:32 - Податківці Дніпропетровщини обговорили зі студентами сучасні сервіси та перспективи професійного розвитку
10:30 - Відкритий діалог: податкова Дніпропетровщини та Дніпровський офіс Європейської Бізнес Асоціації продовжують ефективну співпрацю
10:28 - Звіт про контрольовані операції: як відображати код пов’язаності осіб
10:27 - Через обстріли росіян ЗАЕС 19-й раз опинилась у блекауті
10:11 - 001K виходить на ринок із нульовою комісією на обмін USDT в USDC напередодні дедлайну MiCA
10:00 - Нафтопереробний завод в Куйбишеві призупинив переробку нафти після атаки дронів – Reuters
09:25 - Еміратські авіалінії запропонують страховку, щоб заохотити пасажирів повернутися до Дубая
09:00 - СБУ затримала бізнесмена Василя Веселого
08:30 - Де і як будувати підземні датацентри
08:00 - Футбол на трьох: як США, Мексика та Канада організували мундіаль


Більше новин