Никто не отрицает, что сфера IT сейчас — одна из самых быстрорастущих как по требующимся специалистам, так и по заработным платам. Изучение английского для программирования — это не только «фиксить», «бэкап» и «баг». Это чтение технической документации и специальной литературы, знание терминологии, работа с англоязычными интерфейсами, конференции, вебинары и хакатоны, а также перспектива уехать за границу.
1. Начни отсюда:
Команда разработчиков (кто, где, сколько денег): https://uptu.me/development-team.
2. Изучение английского для программирования: учебники
English for Information Technology – подходит для начального уровня. Включает в себя основную базовую лексику.
Oxford English for Information Technology – еще один полноценный курс. Подходит для среднего уровня. Включает в себя рабочую книгу студента и аудиокурс к ней.
Professional English in Use ICT – курс подходит для среднего уровня. Книга строится от простого к сложному, все параграфы разбиты по темам.
Check Your English Vocabulary for Computers and IT – рабочая тетрадь, призванная улучшить понимание технической лексики. Включает в себя кроссворды, головоломки и др.
Также хорошие пособия: Career path Information Technology, Career path Computing, Career path Software Engineering, English for Telecoms and Information Technology, в которых собрана лексика по темам.
2. Изучение английского для программирования: онлайн-словари
Здесь можно узнать значение новой лексики.
3. … и онлайн-форумы
Картинка взята с vk.com/englishyo
4. Изучение английского для программирования: подкасты
Herding Code – подкасты со Скоттом Алленом, Кевином Денте, Скоттом Куном и Джоном Галловэем на разные темы.
Soft Engineering Radio – еще один классный сайт с подкастами для программистов.
.NET Rocks! — Microsoft.NET.
iOSBytes – iOS.
Android Developers Backstage – Android.
Talk Python To Me – Python.
Javascript Jabber — JavaScript.
CppCast — С++.
Ruby Rogues — Ruby.
Arrested DevOps — и для DevOps подкасты найдутся.
Читай также: Подборка: подкасты на английском
5. Изучение английского для программирования: курсы
Курсы и вебинары — самое полезное как для улучшения технических навыков, так и для пополнения словарного запаса профессиональной лексикой.
6. И, наконец, Youtube
- ProgrammingKnowledge
- The Go Programming Language
- Learning Programming
- Programming
- Sentdex— Обучающие видео для тех, кто работает на Python.
- Cave of Programming — Java и C++.
- Paul Programming — C++.
Изучение английского для программирования — специфическая задача. Но если понимаешь, куда идешь, все получится. Удачи!
[zombify_post]