Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Топ:
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Установка замедленного коксования: Чем выше температура и ниже давление, тем место разрыва углеродной цепи всё больше смещается к её концу и значительно возрастает...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Интересное:
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Дисциплины:
2023-02-16 | 126 |
5.00
из
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
Английский для IT.
Множество заказов на разработку программного обеспечения поступает к отечественным специалистам от иностранцев, и почти все заказчики предпочитают общаться на английском языке. Именно поэтому каждому IT-специалисту важно владеть языком на хорошем уровне.
Сегодня я расскажу Вам, как английский поможет вам в работе и какие ресурсы нужно использовать программистам при изучении английского.
Зачем программисту английский язык
Если вы уже начали работу в IT-сфере, то прекрасно понимаете, что без английского не обойтись. Тем, кто не уверен, стоит ли тратить время на изучение иностранного языка, мы приведем несколько весомых аргументов.
Большинство языков программирования основано на ключевых словах английского происхождения.
В некоторых из них отсутствует русифицированный интерфейс.
Практически все справочные материалы и технические задания пишутся на английском (если вас интересуют зарубежные заказы).
Многие зарубежные компании активно пользуются услугами русских специалистов, и, чтобы точно понимать запросы клиентов, нужно хорошо знать английский.
Программистам нужно быть в курсе всех новостей и обновлений, а новейшие книги и статьи в IT-сфере публикуются на английском.
В интернете можно найти сотни обучающих бесплатных курсов от гуру программирования, а на платных курсах выдают диплом международного образца — большой плюс к резюме.
|
В своей работе IT-специалисты периодически сталкиваются со сложными задачами и некоторыми проблемами, решение которых можно найти в англоязычной интернет-среде.
Многие IT-гиганты находятся в США. В такие фирмы постоянно требуются грамотные специалисты, но, чтобы общаться с коллегами и дирекцией, необходимо знать английский язык. Хотите работать в Силиконовой долине? Учите английский.
В изучении английского, как и в любом другом деле, следует использовать свои сильные стороны и стараться работать над слабыми. Давайте выясним, над чем вам предстоит трудиться.
Как использовать: грамматика — логичная структура, поэтому при условии постоянных занятий вам будет несложно ее изучить.
Как использовать: вам будет проще изучать английский для IT, ведь вы уже владеете базовой лексикой. При изучении слов вы заметите, что многие знакомые вам технические термины имеют другое значение в общеразговорном английском.
Причина: в технических текстах, как правило, используется сложная терминология, но очень простые грамматические конструкции, поэтому вы могли не уделять должное внимание грамматике. Все решается изучением конструкций и выполнением практических упражнений.
Причина: у вас было очень мало или вообще не было разговорной практики, поэтому вам сложно выражать свои мысли на английском. Практика устной речи решит эту проблему.
Причина: программистам нечасто приходится воспринимать информацию на английском на слух, поэтому у вас могут быть проблемы с пониманием речи собеседника. Работа с аудиоматериалами избавит вас от этого.
Мы выяснили ваши слабые и сильные стороны, а теперь надо решить, каким образом учить английский для программистов. Исходя из нашего опыта, начинать изучать специализированный английский для IT следует после того, как вы закончили курс Pre-Intermediate. До этого лучше изучать общий разговорный английский, чтобы заложить прочный базис для профессиональных знаний.
|
Базовый английский словарь для программиста
В этом разделе мы привели базовые понятия, которые пригодятся каждому IT-специалисту. Для удобства мы выделили набор глаголов IT-тематики, а также слова, связанные с интернетом, аппаратным и программным обеспечением.
В этом разделе мы привели базовые понятия, которые пригодятся каждому IT-специалисту. Для удобства мы выделили набор глаголов IT-тематики, а также слова, связанные с интернетом, аппаратным и программным обеспечением.
Слово | Перевод | |
Полезные глаголы | ||
tobackup (backup) | выполнять резервное копирование | |
toboot | загружать, загружаться (например, об устройстве или операционной системе) | |
toburn | записывать на оптический диск | |
tocreate | создавать | |
tocompile | компилировать | |
tocompress | сжимать (например, архиватором) | |
toconnect | соединять, подключаться | |
tocopy | копировать | |
tocut | вырезать в буфер обмена | |
todebug | отлаживать | |
todecrypt | расшифровывать | |
todelete | удалять | |
todeploy | развертывать (например, приложение на сервере) | |
todevelop | разрабатывать | |
todisable | отключать, деактивировать | |
todisconnect | разъединять, отключаться | |
todisplay | отображать | |
todownload | загружать, скачивать | |
toeject | извлекать (устройство) | |
toenable | включать, активировать | |
toencrypt | шифровать, зашифровывать | |
toexecute | исполнять | |
toformat | форматировать | |
toimplement | внедрять, реализовывать | |
toinitialize | приводить в исходное состояние, инициализировать | |
toinstall | инсталлировать, устанавливать | |
tointegrate | интегрировать, объединять в одну систему | |
tolinkto | ссылаться на что-либо | |
toload | загружать | |
topaste | вставлять из буфера обмена | |
toplugin | подключать | |
topress (a button) | нажимать (кнопку) | |
toread | считывать | |
toreboot | перезагружать, перезагружаться | |
torestore | восстанавливать | |
tosave | сохранять | |
toscrollup/down | прокручивать вверх/вниз (например, веб-страницу) | |
tosort | сортировать | |
toswitchon/off | включать/выключать | |
touninstall | деинсталлировать, удалять | |
toupdate | обновлять | |
toupgrade | улучшать, модернизировать | |
toupload | загружать, скачивать | |
toverify | проверять | |
Аппаратное обеспечение
| ||
a bus | шина | |
a cable | кабель | |
a central processing unit (CPU) | центральный процессор | |
a computercase | корпус системного блока | |
a device | устройство | |
a fan | вентилятор охлаждения, кулер | |
a graphics card, a display card, a display adapter, a graphics adapter | видеокарта (графический адаптер) | |
a graphics processing unit (GPU) | графический процессор | |
a hard disk drive (HDD) | жесткий диск | |
a laptop | ноутбук, портативный компьютер | |
a light-emitting diode (LED) | светодиод | |
a motherboard (mainboard) | материнская плата | |
a networkcard | сетевой адаптер (сетевая карта, сетевая плата) | |
a port | разъем, порт | |
a power supply unit (PSU) | блок питания | |
a solid-state drive (SSD) | твердотельный накопитель | |
a sound card, an audio card | звуковая карта | |
a storagedevice | запоминающее устройство, накопитель | |
a touchscreen | сенсорный экран | |
aircooling | воздушное охлаждение | |
anexpansioncard | карта (плата) расширения | |
anopticaldiskdrive | оптический привод | |
an uninterruptible power source (UPS) | источник бесперебойного питания | |
random-accessmemory (RAM) | оперативная память (ОЗУ) | |
read-onlymemory (ROM) | постоянное запоминающее устройство (ПЗУ) | |
removablemedia | съемные носители информации | |
watercooling | водяное охлаждение | |
outputdevices:
| устройства вывода:
| |
inputdevices:
| устройства ввода:
| |
Программное обеспечение | ||
a compiler | компилятор | |
a database | база данных | |
a debugger | отладчик | |
a desktopapplication/app | приложение для настольного компьютера | |
a devicedriver | драйвер устройства | |
a graphical user interface (GUI) | графический пользовательский интерфейс | |
a kernel | ядро (например, операционной системы) | |
a mobileapplication/app | мобильное приложение | |
a plug-in (plugin) | плагин, расширение, дополнительный программный модуль | |
a programminglanguage | язык программирования | |
a query | запрос | |
a scrollbar | полоса прокрутки | |
a snapshot | снимок состояния системы | |
a spreadsheet | электронная таблица | |
a statusbar | строка состояния | |
a template | шаблон | |
a version control system (VCS) | система контроля версий | |
a web application, a web app | веб-приложение | |
a wordprocessor | текстовый процессор | |
a texteditor | текстовый редактор | |
a utility | утилита (служебная программа) | |
acceptancetesting | приемочное тестирование | |
agilemethodology | гибкая методология разработки | |
analgorithm | алгоритм | |
anarray | массив | |
anencoding | кодировка | |
anenterpriseapplication | корпоративное приложение | |
anexecutable (file) | исполняемый файл | |
aninterpreter | интерпретатор | |
anoperatingsystem (OS) | операционная система | |
applicationsoftware | прикладное программное обеспечение | |
aspect-orientedprogramming (AOP) | аспектно-ориентированное программирование | |
binarydata | двоичные данные | |
commercialsoftware | платное программное обеспечение | |
data | данные, информация | |
dataprocessing | обработка данных | |
extremeprogramming | экстремальное программирование | |
firmware | прошивка, микропрограмма | |
freeware | бесплатное программное обеспечение | |
incrementaldevelopment | инкрементная модель разработки | |
integrateddevelopmentenvironment (IDE) | интегрированная среда разработки | |
iterativedevelopment | итеративная модель разработки | |
malicioussoftware (malware) | вредоносное программное обеспечение | |
object-orientedprogramming (OOP) | объектно-ориентированное программирование | |
opensourcesoftware | программное обеспечение с открытым исходным кодом | |
prototyping | создание прототипа, прототипирование | |
rapidapplicationdevelopment (RAD) | быстрая разработка приложений (методология) | |
regressiontesting | регрессионное тестирование | |
runtime (runtimeenvironment) | среда выполнения кода | |
serversoftware | серверное программное обеспечение | |
spiraldevelopment | спиральная модель разработки | |
spyware | программа-шпион, шпионское программное обеспечение | |
systemsoftware | системное программное обеспечение | |
unittesting | модульное (блочное, компонентное) тестирование | |
waterfallmodel | каскадная модель разработки | |
Интернет
| ||
a bookmark | закладка (в браузере) | |
a bridge | мост | |
a browser | браузер, обозреватель | |
a domain | домен | |
a firewall | брандмауэр, межсетевой экран | |
a gateway | шлюз | |
a hyperlink | гиперссылка | |
a node | узел сети | |
a packet | пакет | |
a patchcord | коммутационный кабель, патч-корд | |
a router | маршрутизатор, роутер | |
a searchengine | поисковая система | |
a subdomain | поддомен, субдомен | |
a switch | коммутатор, свитч | |
a website | веб-сайт, веб-узел | |
a wirelessnetwork | беспроводная сеть | |
bandwidth | пропускная способность (канала передачи данных) | |
broadband | широкополосный доступ в интернет | |
client-serverarchitecture | клиент-серверная архитектура | |
cloudcomputing | облачные вычисления | |
cloudstorage | облачное хранилище данных | |
dynamic host configuration protocol (DHCP) | протокол динамической настройки узла | |
domainnamesystem (DNS) | система доменных имен | |
instantmessaging (IM) | обмен мгновенными сообщениями | |
Internet serviceprovider (ISP) | интернет-провайдер | |
localareanetwork (LAN) | локальная сеть | |
latency | задержка, период ожидания | |
media access control (MAC) address | аппаратный адрес, MAC-адрес | |
peer-to-peer (P2P) | одноранговая сеть, пиринговая сеть | |
twistedpair | витая пара | |
voiceover IP (VoIP) | голосовая связь через интернет, IP-телефония | |
wideareanetwork (WAN) | глобальная сеть, широкомасштабная сеть |
Для того чтобы научиться хорошо говорить по-английски, недостаточно знать слова, необходимо учить грамматику, развивать навык восприятия речи на слух и т. д. Поэтому в следующей главе статьи мы привели 84 ресурсов для совершенствования английского.
|
Как учить английский для программистов самостоятельно
Подкасты для разработчиков
Благодаря подкастам вы можете развивать навык восприятия английской речи на слух и узнавать полезную информацию по своей специальности. Мы рекомендуем два вида материалов:
Видеоролики общей тематики
Чтобы научиться хорошо разговаривать на английском и понимать его, вам нужно знать не только профессиональную лексику, но и общеразговорные фразы. Именно поэтому в процессе изучения английского для IT мы рекомендуем смотреть видео непрофессиональной тематики на следующих сайтах:
Знаменитый проект TED — источник вдохновения и уникальных идей. Выбирайте интересные вам темы лекций, при необходимости пользуйтесь субтитрами.
Видеоролики от Englishcentral — хороший обучающий материал для тех, кому сложно воспринимать английскую речь на слух, ведь все видео снабжены субтитрами. Кроме того, работа с этим сайтом не отнимет много времени: большинство роликов занимает не более 2-3 минут.
На сайте представлены видеоролики и подкасты с транскриптами (текстами записей). Большой охват тем позволит без труда выбрать интересный для вас материал.
Английский для IT.
Множество заказов на разработку программного обеспечения поступает к отечественным специалистам от иностранцев, и почти все заказчики предпочитают общаться на английском языке. Именно поэтому каждому IT-специалисту важно владеть языком на хорошем уровне.
Сегодня я расскажу Вам, как английский поможет вам в работе и какие ресурсы нужно использовать программистам при изучении английского.
Зачем программисту английский язык
Если вы уже начали работу в IT-сфере, то прекрасно понимаете, что без английского не обойтись. Тем, кто не уверен, стоит ли тратить время на изучение иностранного языка, мы приведем несколько весомых аргументов.
Большинство языков программирования основано на ключевых словах английского происхождения.
В некоторых из них отсутствует русифицированный интерфейс.
Практически все справочные материалы и технические задания пишутся на английском (если вас интересуют зарубежные заказы).
Многие зарубежные компании активно пользуются услугами русских специалистов, и, чтобы точно понимать запросы клиентов, нужно хорошо знать английский.
Программистам нужно быть в курсе всех новостей и обновлений, а новейшие книги и статьи в IT-сфере публикуются на английском.
В интернете можно найти сотни обучающих бесплатных курсов от гуру программирования, а на платных курсах выдают диплом международного образца — большой плюс к резюме.
В своей работе IT-специалисты периодически сталкиваются со сложными задачами и некоторыми проблемами, решение которых можно найти в англоязычной интернет-среде.
Многие IT-гиганты находятся в США. В такие фирмы постоянно требуются грамотные специалисты, но, чтобы общаться с коллегами и дирекцией, необходимо знать английский язык. Хотите работать в Силиконовой долине? Учите английский.
В изучении английского, как и в любом другом деле, следует использовать свои сильные стороны и стараться работать над слабыми. Давайте выясним, над чем вам предстоит трудиться.
Как использовать: грамматика — логичная структура, поэтому при условии постоянных занятий вам будет несложно ее изучить.
Как использовать: вам будет проще изучать английский для IT, ведь вы уже владеете базовой лексикой. При изучении слов вы заметите, что многие знакомые вам технические термины имеют другое значение в общеразговорном английском.
Причина: в технических текстах, как правило, используется сложная терминология, но очень простые грамматические конструкции, поэтому вы могли не уделять должное внимание грамматике. Все решается изучением конструкций и выполнением практических упражнений.
Причина: у вас было очень мало или вообще не было разговорной практики, поэтому вам сложно выражать свои мысли на английском. Практика устной речи решит эту проблему.
Причина: программистам нечасто приходится воспринимать информацию на английском на слух, поэтому у вас могут быть проблемы с пониманием речи собеседника. Работа с аудиоматериалами избавит вас от этого.
Мы выяснили ваши слабые и сильные стороны, а теперь надо решить, каким образом учить английский для программистов. Исходя из нашего опыта, начинать изучать специализированный английский для IT следует после того, как вы закончили курс Pre-Intermediate. До этого лучше изучать общий разговорный английский, чтобы заложить прочный базис для профессиональных знаний.
|
|
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!