Технический английский для IT: словари, учебники, журналы
Сегодня день программиста. По этому поводу в нашем офисе праздник, шарики, салюты (на самом деле нет: мы усердно работаем). Но обойти стороной такой день мы не могли, поэтому подготовили статью про технический английский для it-специалистов.
Для чего разработчику английский (самой стало смешно от этого вопроса). Ответ очевиден: английский нужен для понимания терминологии, работы с англоязычными интерфейсами, чтения технической документации, изучения профессиональной литературы, конференций и вебинаров… Ну и, разумеется, для возможности работы за границей.
Разработчики и так знают огромное количество английских слов (послушать хотя бы наших: они будто вообще по-русски не говорят, а только «фиксят», «дебажат», «асапят»). Но использовать профессиональный сленг – не значит полноценно владеть английским языком. Поэтому мы собрали в статье ресурсы, благодаря которым ты сможешь полноценно прокачать английский для работы.
Содержание статьи «Английский для разработчиков»:
Ищем профессиональную лексику:
- Учебники
- Онлайн-ресурсы
- Наборы слов и технические английские словари
- Профессиональная литература (онлайн-журналы и блоги)
Качаем навыки:
- Аудирование (список видео и подкастов)
- Говорение (профессиональные соцсети для программистов)
Английский словарь для программистов: источники лексики
Лексика для разработчиков обширна. Те, кого обыватель может назвать «айтишником», включают в себя десяток разных специализаций: frontend разработчики, backend разработчики, тестировщики, веб-дизайнеры, продакты и другие (но все они должны уметь «чинить компьютер»).
Мы собрали источники, где можно найти как базовую, так и узкоспециальную лексику.
1. Английский для it-специалистов: учебники
Учебники особенно подойдут тем, кто решил осваивать язык самостоятельно, поскольку они предлагают готовую программу занятий.
English for Information Technology – подходит для начального уровня. Включает в себя основную базовую лексику.
Career path Software Engineering – лексическое пособие для программистов, которое объединяет специализированную лексику и рабочие ситуации для развития навыков общения. Темы: разработка ПО, тестирование, пользовательский интерфейс, моделирование, варианты карьеры и др.
Oxford English for Information Technology – еще один полноценный курс. Подходит для среднего уровня. Включает в себя рабочую книгу студента и аудиокурс к ней.
Professional English in Use ICT – курс подходит для среднего уровня. Книга строится от простого к сложному, все юниты разбиты по темам.
Check Your English Vocabulary for Computers and IT – рабочая тетрадь, призванная улучшить понимание технической лексики. Включает в себя кроссворды, головоломки и др.
2. Английский для it: онлайн-курсы
В Интернете можно найти сайты и с различными онлайн-тренажерами для твоего технического английского.
lingualeo.com – начнем с себя. 🙂 У нас есть два «лакомства» для it-специалистов: курс «Английский для IT», который подходит даже для начального уровня, и онлайн-интенсив «Английский для IT бизнеса», который прокачивает и профессиональную лексику, и аудирование, и письменную и устную речь.
blairenglish.com – еще один классный сайт с онлайн-упражнениями. На нем ты найдешь тексты, в которых выделены новые слова, а ниже даны тесты на проверку этих новых слов.
www.english5it.com – сайт позиционирует себя, как интерактивная рабочая тетрадь в онлайн-режиме. На сайте есть тексты, аудио, словарь, задания и даже шутки.
3. Английский для ит-специалистов: словари
Найти базовые термины можно в специализированных наборах слов и словарях.
На Lingualeo есть наборы слов IT Terms, Startup Vocabulary, а также разговорники Business Meetings, Small Talk.
Специализированную лексику ты также сможешь найти на сайтах:
Сайты англоязычные, но наше бесплатное расширение для браузера переведет любое слово в два клика.
4. Профессиональная литература: блоги, журналы для it-специалистов
Самый эффективный способ пополнения словарного запаса – «вынимать» слова из живого контекста. Например, читать статью о профессиональном вопросе и выписывать оттуда новые слова. Такая лексика лучше запомнится, ведь будет ассоциироваться с качественным контекстом.
Материалы на Lingualeo: технический английский для программистов
В библиотеке материалов Lingualeo более 250 тыс. аутентичных текстов, видео, аудио и т.д. Главная фишка в том, что ты можешь 1. нажать на незнакомое слово ⇒ 2. увидеть перевод ⇒ 3. добавить слово на изучение ⇒ 4. выучить его с помощью интерактивных тренировок. Да и контекст всегда будет с тобой.
У нас есть огромное количество материалов по IT-тематике: коллекция Coursera Information Tech & Design, коллекция CS Systems & Security, коллекция CS Software Engineering и др.
Также лексику и идеи можно черпать из коллекции TED Технологии и из специальной коллекции материалов Technology. А здесь мы собрали классные примеры Elevator pitch.
Как искать материалы: вводишь в поисковую строку любой технический термин по-английски и сортируешь материалы по уровню сложности и формату (видео, аудио, книга). Инструкция по ссылке.
Журналы и блоги на английском для разработчиков
Принцип работы с текстами на других сайтах может быть таким же удобным: 1. устанавливаешь наше бесплатное расширение ⇒ 2. тыкаешь на незнакомые слова ⇒ 3. и добавляешь их на изучение.
Где искать тексты:
Также изучи подборку: List of computer magazines
Работаем с другими навыками: аудирование, практика речи
Полноценное владение иностранным языком включает в себя 4 навыка: чтение (для него мы назвали много сайтов), аудирование, письмо и говорение (то есть речь). Для аудирования и речи найдем дополнительные ресурсы.
1. Аудирование: подкасты и видео
Часть коллекций на Lingualeo, о которых я говорила выше – Information Tech & Design, CS Software Engineering – это коллекции с видео, которые тоже помогут прокачать аудирование. Теперь давай найдем еще и подкасты:
- Herding Code – технологические подкасты со Скоттом Алленом, Кевином Денте, Скоттом Куном и Джоном Галловэем.
- Soft Engineering Radio – еще один классный сайт с подкастами для программистов.
- iOSBytes – подкасты для iOS-разработчиков
- Android Developers Backstage – подкасты для Android-разработчиков.
- Talk Python To Me – подкасты для тех, кто работает с Python.
На самом деле можно найти и больше подкастов: погуглить «podcast + интересующий язык программирования, тема и др.».
Еще один лайфхак: начни смотреть какой-нибудь сериал про разработчиков в оригинале. Тебе поможет статья: Где смотреть сериалы на английском бесплатно.
2. Практика речи: профессиональные форумы
Без речевой практики далеко не уедешь. Если сейчас у тебя нет ситуаций реального общения на английском, воспользуйся специальными форумами. На них ты сможешь не только потренировать язык, но и задать вопрос по работе:
Таких форумов и социальных сетей огромное количество. Попробуй загуглить «social network for developers» и ты увидишь целую ленту подборок с описанием.
Подведем итоги: английский для веб-дизайнеров, it-специалистов
- Как и любому специалисту, разработчикам нужен не только базовый английский, но и узкоспециальный. В основном, это касается специальной лексики.
- Лексику можно найти в профессиональных словарях и в материалах на английском. Второй вариант предпочтительнее: так ты крепче усвоишь даже самые сложные слова.
- Не забывай и другие навыки: аудирование (слушай подкасты, смотри видео и сериалы) и речь (общайся с англоязычными коллегами на специальных форумах и в социальных сетях).
Ну что же, еще раз поздравляем причастных с праздником! А теперь айда учить английский. 🙂
corp.lingualeo.com
Английский для айтишника? Легко! / Habr
Эта тема не относится к IT напрямую, но все знают, что без нее никуда. К сожалению, далеко не у всех есть возможность изучать английский с преподавателями. Ну что ж, попробуем заняться этим дома и с максимальной отдачей!Итак, что обычно советуют тем, кто хочет учить английский самостоятельно? Побольше читать и смотреть фильмы.
Как бы не так!
Это главная ошибка, на которые наталкиваются практически все, уровня beginner и ниже. Наработка словарного запаса даст по началу очень мало толку. А почему?
Например, все мы знаем, что несколько слов в разном порядке могут иметь совершенно разный смысл. От того, что мы зазубрим перевод слова have(иметь, обладать) — легче нам не станет, потому, что в сочетании с некоторыми другими словами ( have to (должен, необходимо)) оно уже имеет совсем другой смысл. И это нужно знать.
Итак, с чего начинать изучение английского? С грамматики.
К сожалению, далеко не всем подходят учебники типа Мерфи и Headway — хотя бы потому, что новичку нереально понять, чо там написано по причине скудного словарного запаса.
Значит нужно искать ресурсы на просторах рунета, коих предостаточно на сегодняшний день, но, к сожалению, далеко не все из них структурированы и имеют простой и понятный способ изложения учебной информации.
Я постараюсь предоставить небольшой план, ориентируясь на который, можно сравнительно быстро и довольно легко ознакомиться с грамматикой, а дальше продолжить совершенствование английского наработкой лексики.
План по изучению грамматики английского языка.
Базовый словарик для начинающих. Около 300 слов для программы anki.
Таблица неправильных глаголов.
И еще спешу поделиться ресурсом, который я считаю настоящей находкой. lingualeo.ru
Здесь можно читать, смотреть, слушать, учить… И все представлено в очень удобной форме! Кроме того, предлагается приложение для Chrome, позволяющее получить перевод слова в виде всплывающего сообщения.
Собственно говоря, для того, чтобы написать в резюме «уровень знания английского языка — advanced», нужно совсем немного — желание и терпение. Удачи!
UPD: И я абсолютно не отрицаю пользу от просмотра фильмов! Просто поначалу только от фильмов толку немного будет!
habr.com
полезные слова и фразы из мира 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 слов, которые должен знать каждый айтишник
- abbreviation — аббревиатура
Сокращенная форма слова или словосочетания из первых (нескольких первых) букв.
The abbreviation ’RAM’ stands for Random Access Memory. — Аббревиатура ОЗУ обозначает «оперативное запоминающее устройство». - analysis — анализ
Критическое изучение, разбор чего-л.
A financial analysis was carried out in order to improve cost efficiency. — С целью повышения экономической эффективности был проведен финансовый анализ. - appliance — устройство
Приспособление или инструмент для выполнения определенной задачи.
They sell a wide range of virtual appliances. — Они продают целый ряд виртуальных устройств. - application (также software application) — программное приложение
Компьютерная программа, разработанная для выполнения определенных задач.
This database application lets you manage your contacts and organise your projects. — Это приложение для работы с базами данных позволяет управлять контактами и заниматься организацией проектов. - arise — возникнуть
Случиться, появиться (офиц.) — обычно о проблемах или непредвиденных обстоятельствах.
Problems may arise when trying to request data from a remote web service. — При запросе данных от удаленного веб-сервиса могут возникнуть проблемы. - available — доступный, имеющийся
Такой, который можно найти/купить/арендовать/использовать и т. д.
Available memory refers to how much RAM is not being used by the computer. — Доступная память показывает, какой объем оперативной памяти не используется компьютером. - background — предыстория
События в прошлом человека или компании. Часто используется, когда говорят о профессиональном опыте человека (What is your professional background?).
It’s always a good idea to research a company’s background before doing business with them. — Всегда полезно изучить предысторию компании, прежде чем вести с ней дела. - carpal tunnel syndrome — «туннельный синдром»
Неврологическое заболевание, проявляющееся болью между локтем и ладонью или в пальцах. Если вы компьютерщик — увы, это выражение может вам когда-нибудь пригодиться…
The development of Carpal Tunnel Syndrome might be linked to computer use. — Развитие туннельного синдрома может быть связно с работой за компьютером. - certification — сертификат
Официальный документ, присуждаемый стандартизующей организацией, который подтверждает компетентность в конкретной профессиональной области.
Earning the latest Microsoft certifications may help you further your career. — Получение последнего сертификата Microsoft может поспособствовать вашей карьере. - chief — главный; начальник, руководитель.
Chief Information Officer (CIO) is responsible for the computer systems of a company. — Начальник информационного управления отвечает за компьютерные системы в компании. - common — распространенный
One of the most common Internet crimes is drug trafficking. — Одно из самых распространенных киберпреступлений — незаконный оборот наркотиков. - compatible — совместимый
Допускающий совместное использование с другим оборудованием.
The parts I ordered weren’t compatible with my PC. — Заказанные комплектующие оказались несовместимыми с моим ПК. - consultant — консультант
Сотрудник, который предоставляет компании информацию и дает профессиональную консультацию.
Do you think we should contact an IT consultant? — Думаете, стоит обратиться к ИТ-консультанту? - convenience — удобство
We provide outstanding products and 24/7 phone support for the convenience of our customers. — Мы предлагаем высококачественную продукцию и предоставляем круглосуточную телефонную поддержку для удобства наших клиентов. - customer — потребитель
Человек, приобретающий продукт или услугу.
Good customer care can improve customer loyalty. — Забота о потребителе повышает его лояльность. - database — база данных
Способ организации больших объемов информации.
This software creates a customer database to eliminate paperwork. — В этой программе формируется база данных клиентов, что позволяет избавиться от бумажной работы. - deal — сделка
Коммерческая операция; «продукт при полном непротивлении сторон».
To find out more about our deals, please visit our website. — За более подробной информацией о сделках, пожалуйста, обратитесь на наш веб-сайт. - demand — спрос
Потребность в продукте.
Online keyword selector tools may help you find out whether certain products are in high demand. — Инструменты поиска по ключевым словам могут помочь выяснить, пользуется ли определенный продукт высоким спросом. - detailed — детальный, подробный
A more detailed description is available on our website. — Более детальное описание доступно на нашем веб-сайте. - develop — разрабатывать
To develop software — разрабатывать программное обеспечение.
We have decided to develop a new database app. — Мы решили разработать новое приложение для работы с базами данных. - drawback — недостаток
Изъян, отрицательная черта.
The main drawback of this product is the high cost. — Главный недостаток этого товара — высокая цена. - effective — эффективный (действенный)
Способный обеспечить планируемый результат.
Anti-virus software is not always effective against viruses. — Антивирусные программы не всегда эффективны против вирусов. - efficient — эффективный (с высоким КПД)
Продуктивный при минимальных затратах.
Energy efficient home appliances can save you a lot of money. — Энергоэффективные бытовые приборы могут помочь вам значительно сэкономить. - employ — нанимать
Брать кого-л. на работу. Employer — работодатель, employee — сотрудник.
The police often employ hackers. — Полиция часто нанимает хакеров. - enterprise — предприятие
Коммерческая организация.
He’s the founder of an enterprise software company. — Он основатель компании по производству программного обеспечения для предприятий. - environment — среда
Обстановка, окружающие условия.
Our aim is to design effective computer-based learning environments. — Наша цель — создать эффективную среду обучения, основанную на компьютерных технологиях. - equipment — оборудование
Устройства и инструменты для определенной цели.
No recording equipment is allowed in the conference room. — В зале для совещаний запрещено пользоваться записывающим оборудованием. - expertise — компетентность
Углубленные знания в какой-л. области. Обратите внимание: ударение в этом слове падает на последний слог — [ˌɛkspəːˈtiːz].
We need someone with expertise in virtualized IT environments. — Нам нужен кто-то компетентный в области виртуализированных сред ИТ. - eyestrain — зрительное перенапряжение
Боль и усталость глаз.
Eyestrain has become a major health complaint among IT workers. — Зрительное перенапряжение стало главной жалобой на здоровье среди работников ИТ-сферы. - goal — цель
We can help you accomplish your goals. — Мы поможем вам добиться ваших целей. - gadget — гаджет
Небольшое цифровое устройство.
You can choose from the most popular high-tech gadgets in our shop. — В нашем магазине на ваш выбор представлены самые популярные высокотехнологичные гаджеты. - implement — реализовывать
I need to implement two interfaces. — Мне нужно реализовать два интерфейса. - increase — увеличивать(ся)
Сделать(ся) больше в размерах/числе.
You should try using more photographs to increase the conversion rate of your website. — Попытайтесь использовать больше фотографий, чтобы увеличить посещаемость вашего веб-сайта. - install — устанавливать
to install software — устанавливать программное обеспечение
You’ll have to install the latest version of Adobe Flash Player. — Вам придется установить последнюю версию Adobe Flash Player. - instruction — инструкция
Указания, которым нужно следовать.
Just follow the step-by-step instructions, which will guide you through the setup process. — В процессе установки просто следуйте пошаговой инструкции. - insurance — страхование
Финансовая защита собственности, жизни, здоровья и проч.
Nowadays, insurers offer insurance for cyber losses. — В наши дни страховщики предлагают страхование на случай виртуальных потерь. - integrate — интегрировать
Объединить два или более в одно целое.
The new features are tightly integrated with the existing service. — Новые функции тесно интегрированы с существующей платформой. - intranet — интранет
Локальная компьютерная сеть.
Our online library can be accessed on the college intranet. — Доступ к онлайн-библиотеке нашего колледжа можно осуществить через интранет. - latest — последний
Новейший, современный.
Download the latest updates on our company’s website. — Загружайте последние обновления с веб-сайта нашей компании. - leadership — лидерство
Способность вести за собой группу людей (или соответствующая позиция в группе).
In a job interview, it’s best to give concrete examples to demonstrate your leadership skills. — Во время интервью при приеме на работу лучше привести конкретные примеры, демонстрирующие ваши способности к лидерству. - level with someone — быть откровенным с кем-л.
Быть честным, говорить правду кому-л.
Do you think we can level with them and ask for more time? — Как думаете, мы можем быть с ними откровенны и попросить дополнительное время? - low — низкий
Low price may indicate low quality. — Низкая цена может свидетельствовать о низком качестве. - maintain — поддерживать
Содержать в рабочем состоянии.
A poorly maintained website may kill your business. — Веб-сайт, который практически не поддерживается, может нанести непоправимый ущерб вашему бизнесу. - matrix — матрица
Группа элементов, организованных в строки и столбцы.
Data Matrix Codes should appear on the outside packaging of medicinal products. —На упаковке медицинских препаратов должен присутствовать матричный штрих-код. - monitor — осуществлять мониторинг
Наблюдать, следить за чем(кем)-л.
Your website will be monitored 24/7. — Мониторинг вашего веб-сайта будет осуществляться круглосуточно. - negotiate — вести переговоры
Торговаться или обсуждать условия, пока не будет достигнуто соглашение.
Web designers often come across clients who want to negotiate prices. — Веб-дизайнеры часто сталкиваются с клиентами, которые начинают вести переговоры о цене. - occur — случаться, происходить
Why do errors occur? — Почему случаются ошибки? - order — заказывать
To order products, please fill out this form. — Чтобы заказать товар, пожалуйста, заполните эту форму. - outsource — осуществлять аутсорсинг
Пользоваться услугами сторонних компаний для реализации собственных проектов.
Packaging is often outsourced to Asia. — Сборка часто осуществляется путем аутсорсинга в Азию. - oversee — курировать
Осуществлять наблюдение и руководство.
Our Project Manager oversees the development of this new product. — Наш менеджер по проектам курирует разработку нового продукта. - plan — план
Последовательность шагов на пути к цели.
We need a plan for increasing our market share in the US. — Нам нужен план, чтобы увеличить нашу долю на рынке США. - prevail — превалировать, преобладать
Google prevails in book digitalization. — Гугл превалирует в сфере перевода книг в цифровой формат. - process — процесс
Ход создания чего-л.
All our employees will take part in the decision-making process. — Все наши сотрудники примут участие в процессе принятия решений. - promote — продвигать
Способствовать росту популярности чего-л.
I think you should start promoting your products online right now. — Думаю, вам стоит начать продвигать вашу продукцию онлайн уже сейчас. - prospect — перспектива
We are excited by the prospect of working with you. — Мы воодушевлены перспективой работы с вами. - provide — предоставлять
We provide excellent service. — Мы предоставляем превосходный сервис. - rapid — стремительный
The last decade saw rapid expansion of the service sector. — В последнюю декаду мы наблюдали стремительное разрастание сферы услуг. - reduce — снижать
The price of this product needs to be reduced. — Цену на этот товар нужно понизить. - remote — удаленный
This software provides secure remote access of computers from any location. — Эта программа обеспечивает безопасный удаленный доступ к компьютерам из любой точки. - replace — заменить
Занять место чего(кого)-л.
How can I replace my laptop fan? — Как мне заменить кулер в моем ноутбуке? - research — исследование
Изучение, поиск информации.
Market research was carried out to identify customer needs. — Для изучения нужд потребителей было проведено маркетинговое исследование. - resource — ресурс
This site provides useful links to resources on English language e-learning. — Этот сайт предоставляет полезные ссылки на ресурсы по дистанционному обучению английскому языку. - respond — отвечать, реагировать
You must respond within ten days. — Вы должны дать ответ в течение десяти дней. - 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 для одновременной зарядки ваших мобильных устройств. - solve — решать
How do I solve a sound quality problem when uploading to Youtube? — Как мне решить проблему с качеством звука при загрузке на Youtube? - sophisticated — сложный, «продвинутый»
Our software makes the setup of sophisticated devices easy. — Наше программное обеспечение упрощает процесс установки продвинутых устройств. - specifications — спецификация
Детальное описание (продукта).
We reserve the right to change the specifications of our products without notice. — За нами остается право менять спецификацию наших продуктов без предупреждения. - substantial — существенный
Весомый, ощутимый.
There has been a substantial increase in buying power in our country. — В нашей стране наблюдается существенное увеличение покупательной способности. - sufficient — достаточный
The warehouse always has sufficient stock. — На складе всегда достаточный запас. - suitable — подходящий
Уместный, отвечающий потребностям.
The keyboard should be suitable to the user. — Клавиатура должна быть подходящей для пользователя. - task — задача
Have a look at our task manager. — Обратите внимание на наш диспетчер задач. - tool — инструмент
This is our most downloaded network tools software. — Это программное обеспечение для работы с сетевыми инструментами скачивают у нас чаще всего. - transfer — переводить, перемещать, пересылать
You can transfer money online with PayPal services. — PayPal позволяет переводить деньги онлайн. - vendor — поставщик
You can buy items from multiple vendors in one order. — Вы можете включить в один заказ товары от нескольких поставщиков. - webinar — вебинар
Интернет-семинар.
Join us next week for a free webinar on computer-based learning. — Приглашаем вас поучаствовать в бесплатном вебинаре по компьютерному обучению на следующей неделе.
Все мы хотим произвести хорошее профессиональное впечатление на людей, с которыми работаем. Выучите приведенный ваше список слов и выражений — и когда вам снова придется беседовать с новым клиентом по телефону или отвечать на электронные письма, вы будете чувствовать себя намного увереннее. Если же вы хотите закрепить произведенное приятное впечатление, то следующий шаг для вас — работа над произношением.
И помните: простого запоминания новых слов недостаточно для того, чтобы хорошо заговорить по-английски. Практика — вот что научит вас употреблять эти слова. Применяйте знания на практике, а если не справляетесь собственными силами, не стесняйтесь обратиться за помощью к нашим онлайн-репетиторам английского языка.
Читаем дальше:
Готовимся к собеседованию на английском языке: ТОП-50 вопросов соискателю
Готовимся к собеседованию на английском языке: рассказ об образовании
Карьерный вопрос: даем ответы
Как успешно провести телеконференцию: алгоритм действий и спасительные фразы
Обсудить эту тему в школе Skyeng
первый урок бесплатно
Оставить заявку
Читайте также
18414
Вконтакте
Одноклассники
Может быть интересно
Другие статьи по темам
skyeng.ru
Нужен ли английский язык программисту?
Жизнь сегодня меняется слишком быстро, а современные информационно-коммуникационные технологии еще быстрее. Работники сферы ИТ, как никто другой, понимают, что без знания английского профессиональный рост невозможен. Для программистов и разработчиков ПО время, затраченное на самообразование — непростое решение, ведь они могут потерять намного больше в денежном эквиваленте.
“Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.”
“Программирование сегодня это гонка между программистами, пытающимися создать больше и лучше программ для чайников и Вселенной, пытающейся создать этих самых чайников больше и лучше. На данным момент, Вселенная выигрывает”.
~Rick Cook, The Wizardry Compiled
Айтишники, решившие заняться изучением английского, часто спрашивают, какие учебники лучше всего подойдут программистам , чтобы выучить английский очень быстро и на хорошем уровне. Наша статья расскажет о самых лучших учебниках и эффективных пособиях по английскому языку для программистов.
Зачем программисту учить английский?
Многие работники сферы IT решают учить английский. И часто английский по скайпу, поскольку для них дистанционное обучение- это естественная среда обитания.
Можно было бы сразу начать эту статью с вопроса – а зачем айтишникам вообще учить английский , если они и так его знают? Все программы написаны на английском, IT специалисты постоянно общаются с коллегами-носителями языка, вполне могут позволить себе самообразование.
Рассмотрим несколько причин начать более глубокое изучение английского:
Знание IT терминов- путь к успеху
Специалистам IT сферы нужно понимать компьютерные профессиональные термины на английском , и не просто знать перевод, а оперировать этими понятиями свободно и правильно.
К тому же, во многих языках программирования отсутствует русифицированный интерфейс, поэтому знание английского просто must-have.
Также английский нужен для чтения технической документации и справочных материалов.
Знание английского — путь по карьерной лестнице
На Западе очень ценят русских айтишников, но общаться с ними, конечно же, предпочитают на английском. Английский язык — лингва франка в общении между IT компаниями.
Если специалист хочет постоянно развиваться и совершенствоваться, ему не обойтись без посещения вебинаров, курсов и семинаров, которые ведут известные эксперты и конечно же, ведут на английском языке.
И главная «плюшечка» — подъем по карьерной лестнице программистом невозможен без знания языка . Ведь экзамен по нему вам придется сдавать каждый год, если вы работаете в EPAM, или использовать каждый раз при собеседовании на работу. Мечтаете работать в Google? Учите язык!
Как программисту выучить английский с нуля
Ваше огромное преимущество перед теми, кто только начинает учить английский — огромное количество английских терминов, с которыми вы работаете каждый день
У вас есть сильные и слабые стороны, которые вы можете с пользой использовать или улучшать.
Используйте преимущества
Постарайтесь извлечь пользу из того, чем вы априори владеете лучше остальных, а именно:
- Логическое мышление – оно поможет в понимании грамматических структур. Можно сказать, что язык — это та же математика, только в словах. В нем тоже есть свои правила, формулы и схемы. Выучите их и пользуйтесь в речи.
- Широкий словарный запас – «оживит» технические термины и поможет в разговорной практике. Вы уже знаете много слов по-английски, все эти термины постоянно мелькают на экране вашего монитора, да и с коллегами вы зачастую используете русифицированные варианты английских слов. Так что, можно сказать, пол-дела (или часть его) уже сделано.
Подводные камни в изучение английского
Однако вас ждут и подводные камни. Лучше сразу знать своих врагов в лицо, чтобы правильно с ними бороться и чтобы процесс изучения языка проходил максимально комфортно. Поэтому проведите небольшой анализ, есть ли у вас такие проблемы:
- Неуверенное знание грамматики , из-за того, что в технических текстах используется простые конструкции и времена;
- Языковой барьер – вы отлично общаетесь с компьютером, но порой вам может не хватать общения с людьми. Иногда многие ловят себя на так называемом «синдроме собаки», когда все понимают, а вот сказать не могут;
- Проблемы с пониманием аудиоматериалов из-за редких возможностей слушать аудио или общаться с носителями. Соответственно программистам трудно овладеть информацией во время обучающих вебинаров и конференций в сфере ИКТ.
Лучшие учебники английского для программистов
С чего начать учить английский, если вы-программист? Конечно же, начинать язык нужно с хорошего курса. А хороший курс английского языка начинается с хорошего учебника , который служит базой для превращения имеющихся недостатков во владении языком в достоинства и преимущества.
Учебников английского для IT-специалистов множество. Самое главное — четко знать, какой у вас уровень языка и исходя из этого, выбирать учебник.
Учебники для начального уровня
- English for Information Technology 1 – сочетает грамматику с узконаправленным словарем терминов в сфере IT. Словарь идет отдельно, каждое слово и фраза имеют определение и их можно использовать в собственных предложениях, устных или письменных.
- Career Path Information Technology – трехуровневый курс английского по специальности Информационные технологии. С его помощью можно также развивать навыки чтения и письма.
- Career Path Computing – здесь вы найдете все что нужно про компьютерные программы, операционные системы и программирование на английском.
- Career Path Software Engineering – если вы хотите улучшить навыки общения на английском, обратите внимание на этот учебник. Широкий спектр тем для IT специалистов комбинируется с развитием речевых навыков.
Учебники для среднего уровня:
- Oxford English for Information Technology – учебник предназначен для технических специальностей с уклоном в IT. Дает возможность не просто выучить язык тематически, но и использовать в общении.
- Professional English in Use ICT — этот учебник предназначен для тех, чей уровень английского Intermediate и выше. Может показаться сложным, но дает огромное количество тем в сфере IT и объясняет слова в контексте.
- English for Information Technology 2 – продолжение самого популярного учебника для айтишников. Здесь подробно рассматриваются темы, связанные с компьютерами, сетями, софтом, базами данных и прочими хитростями.
- Check Your English for Computers and IT – если вы хотите углубить знания английского в IT сфере – выбирайте это пособие. Также в нем есть грамматические, лексические упражнения и словарь компьютерной терминологии.
- English for Telecoms and Information Technology – э
ienglish.ru
Как учить английский для IT специалистов
Hello there! Сегодня мы расскажем о серьезном подходе к изучению технического английского. В этой статье вы найдете специализированные учебники, словари и журналы, которые подготовят вас к работе в IT-сфере. C’mon!
Как же круто учить английский по интересным статьям или фильмам, не так ли? Однако без определенной грамматической и лексической базы такое занятие становится не столь уж и веселым.
Кстати, если хотите подтянуть свои знания грамматики английского языка, то воспользуйтесь нашим онлайн-тренажером!
Если вы собираетесь работать в IT-компании, где технический английский язык используется постоянно, стоит начать подготовку с профильных учебников и словарей.
Мы составили небольшой обзор на учебники разных уровней (с комплектацией, плюсами и минусами) и технические словари.
Содержание статьи:
Учебники для IT-специалистов
Стоит начать конкретно с учебного пособия, так как оно дает структурированные знания и развивает все навыки в комплексе.
Составляющие курса: книга студента + аудио, книга для учителя, глоссарии и тесты.
Уровни: А1-А2, А2-В1.
Далее в статье будут приведены уровни английского по европейского шкале CERF. Поэтому рекомендуем открыть статью обо всех уровнях английского и подглядывать о чем мы тут говорим 🙂
Преимущества: учебник содержит 2 книги разных уровней и поможет проработать лексику, необходимую для IT-сферы. Материал направлен на развитие навыков чтения, аудирования, разговора и письма.
Недостатки: составлен в 2012 году, поэтому некоторая современная лексика отсутствует.
Составляющие курса: книга студента + аудио к ней, книга для учителя.
Читайте также: IT термины на английском языке
Уровни: A1-B1.
Преимущества: в курсе сделан упор на чтение и аудирование. В учебнике вы найдете более 500 терминов и словосочетаний, необходимых для IT-сферы. Существует 2 версии курса: с американским английским и британским. В конце каждого уровня есть глоссарий со словами.
Недостатки: год издания 2011.
Составляющие курса: книга студента + аудио к ней, книга для учителя.
Уровни: A1-B1.
Преимущества: более новое пособие, специализированное для разработчиков программного обеспечения. Помимо текстов и аудирования, содержит диалоги, характерные для этой карьеры. Полный глоссарий фраз и слов.
Недостатки: не подойдет другим специальностям.
Составляющие курса: учебник с ключами для самопроверки.
Уровни: B1-C1.
Преимущества: курс охватывает широкий спектр тем, включая Интернет, информационные технологии, мультимедийные приложения, интернет-безопасность, e-commerce, обработку и хранение данных, программное обеспечение и многие другие. В разделах представлены новые слова с объяснениями в контексте, а также упражнения для тренировки.
Недостатки: упор сделан исключительно на изучении новых слов, аудирование и грамматика отсутствуют. Нет начальных уровней.
Составляющие курса: учебник, Multi-ROM, глоссарий, транскрипции всех аудиоматериалов.
Уровни: B2-C1.
Преимущества: наиболее полный курс. В конце каждого юнита включены интерактивные дискуссионные задания, решения проблем, разыгрывания диалогов. Multi-ROM содержит диалоги, монологи и интервью реальных специалистов из IT-сферы.
Недостатки: начинается с уровня B2.
Составляющие курса: книга студента + аудио к ней, книга для учителя, глоссарий.
Уровни: B2-C1.
Преимущества: курс содержит большое количество тематических текстов и интервью с профессионалами из IT-сферы.
Недостатки: не имеет начальных уровней, нет более современной лексики.
В общих пособиях порой не хватает грамматики. Вы поняли какую-то тему, но 3-4 упражнения недостаточно для ее закрепления.
Книги Раймонда Мерфи не являются специализированными для IT-специалистов, но имеют хорошую грамматическую базу и уровни от начального до высокого. Они прекрасно подойдут в роли дополнительного материала для тренировки грамматики и самопроверки.
Словари для IT-специалистов
Если вы пока что в английском новичок, и нужно что-то срочно и грамотно перевести. Это не специализированный словарь, однако он дает все существующие значения к заданному слову, а также отрасли, в которых оно используется.
Удобен для поиска фраз. На каждый запрос сайт предоставляет разные живые контексты с переводом на русский. Можно их сравнить и найти наиболее применимый.
Если вы ничего не намерены искать, а только приступили к изучению, на начальном этапе поможет небольшой глоссарий из 230 слов и словосочетаний интерфейса с переводом (основные и альтернативные значения).
Самый подробный технический онлайн-словарь терминов. Тут вы найдете детальное описание любого термина, концепта или девайса, и всю сопутствующую информацию по нему (технические, исторические или финансовые сводки). Все определения даны на английском языке.
Глоссарий на английском, но с более короткими и упрощенными определениями.
На Webopedia, помимо общего словаря с терминами, можно найти небольшие коллекции слов и словосочетаний по узкопрофильным темам, полезные факты и блог со статьями.
На этом сайте можно искать термины по категориям. Это даст возможность систематично выписывать и учить слова, относящиеся к одному тематическому блоку. Например: «database terms», «programming terms», «network terms» и т.д.
Еще один словарь IT-терминов с более удобным и простым интерфейсом.
Вас также может заинтересовать: 35 англоязычных сайтов и блогов об IT
Журналы
После того, как вы изучили несколько учебников, останавливаться не стоит. Don’t give up. Читайте статьи для того, чтобы отшлифовать изученное. Журналы об IT — хороший источник слов в контексте.
- PCWorld — журнал о гаджетах и компьютерах.
- Linux Journal — самый популярный журнал о Linux и Opensource.
- Mac World — для любителей «яблок».
- PC Magazine — о смартфонах, лэптопах, камерах и Интернете.
- NET Magazine — журнал для веб-разработчиков и программистов с туториалами.
- Computer World — последние новости IT, ревью, интервью и, главное, бесплатная подписка.
Заключение
Хотелось бы еще порекомендовать вам почитать 35 англоязычных интернет-ресурсов для IT.
В изучении как базового, так и узкопрофильного английского важны: правильный учебник, словарь, система и желание. Надеемся, что мы помогли вам с первыми тремя, ну а последнее за вами. Keep going forward!
Большая и дружная семья EnglishDom
заявка отправляется
Пожалуйста, подожди…
Занимайся английским бесплатно
в онлайн-тренажере
www.englishdom.com
Английский по Скайпу для IT-специалистов
Современные технологии Забудь о стопках устаревших книг и поисках нужной страницы. Теперь все автоматизировано и доступно онлайн в один-два клика. Перевернутый класс Знакомься с теорией заранее, а на уроке закрепляй практические навыки с преподавателем. Удобная экосистема Погрузись в мир английского: занятия с преподавателем по скайпу, разговорные клубы, онлайн-курсы, мобильное приложение для изучения слов, видеопрактика и многое другое. Интерактивные упражнения Изучение языка может быть увлекательным. Меньше рутины, больше веселья! Личный кабинет Отслеживай свой прогресс, уровень английского, расписание уроков, баланс, историю оплат и многое другое в удобном личном кабинете. Все необходимое всегда под рукой!
www.englishdom.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