Відповідь на це питання, напевно, очевидна тому, хто хоча б віддалено знайомий із програмуванням. Звичайно, будь-який компетентний програміст не зможе обійтися без знання основ англійської мови!
Специфіка роботи програміста
Почнемо з того, що саме програмування сягає корінням на Захід, а тому і всі фундаментальні праці, видані на цю тему і популярні, написані саме англійською.
Якщо систематизувати «корисність» англійської для людини, яка пише програми, це можна виразити чотирма основними пунктами:
• програмісту просто необхідно вивчати англійську, оскільки основні терміни, лексика та базові поняття у програмуванні складені цією мовою; навіть просунуті вітчизняні компанії створюють програми, оснащуючи їх англомовними інструкціями;

• для того, щоб вивчити вузькоспеціалізовану літературу або документацію до програми, програмісту потрібно підтягнути свою англійську індивідуально або з репетитором, який допоможе «напрацювати» базу слів у конкретній галузі (дизайн, інженерія, математика та інше);< br>
• щоб бути «у струмені»,спілкуватися з однодумцями в Інтернеті та радитися з колегами на професійних форумах, без англійської не обійтися;
• якщо ви вивчили англійську мову у Дніпропетровську, Києві (або іншому місті) та володієте ним повною мірою, ви можете розраховувати на привабливі пропозиції роботи від іноземних роботодавців (наприклад, із США – лідера на ринку програм) або ж на чудові поїздки та проекти за кордоном.
Звичайно ж, основи програмування давно перекладені російською та українською мовами, і базова інформація доступна навіть тим, хто не знає англійської. Але якщо ваша мета – не просто поверхові навички, а цікава високооплачувана робота в IT-компанії або програміст-фрілансер, то вам просто необхідна хороша школа англійської мови.