Нужен? Да. Другое дело, что поначалу более-менее можно обходиться с минимальными навыками. И даже без оных. Технический английский станет "налипать" сам. Потому что в коде много слов. Английских слов:) 1С сейчас не берем как исключение. Сначала слова кода будут запоминаться просто, потом, рано или поздно (обычно, рано), запоминается и смысл (перевод) слов. Следующим этапом запомнится и произношение. Конечно, это не полноценный литературный английский, но, все-таки уже кое-что.:) Зачем он нужен? Лучшее понимание кода (думаю, людям, для которых английский родной, писать код легче всего). Гораздо больше материалов по программированию будет доступно. В том числе, тот материал, что на английском уже есть, а на русском - еще нет. Возможность сотрудничать с иностранными работодателями и коллегами (соответственно, возможность больше зарабатывать). Можно ли обойтись без английского? В принципе, можно. И выучиться на программиста, и программировать, и устроиться на работу (джуном так точно, а