Да, английский необходим, во-первых большинство документации по разным технологиям на английском, во-вторых это язык общения команд программистов всего мира.
Ну он же есть по программе обучения, как-то же учите? Вот этого как-то и думаю будет достаточно, на остальное есть переводчики. На перспективу надо знать не только английский, а тот язык, в какую страну вы захотите поехать.
Вообще желательно бы. Хотя бы на уровне чтения документации
Самая актуальная документация и информация на английском. Да и на стек оверфлоу ответы в основном на английском. Ну и если захочешь выйти на международный рынок, тебе он понадобится.
Не тупой. Обычный вопрос. Вот я в школе и в ВУЗе учил немецкий (ну, так досталось. Меня не спрашивали). Как потом было сложно с программированием!
Слава богу, в документации на ЕС ЭВМ некоторые книги были в двух вариантах: на русском и на английском. Вот оттуда и почерпнул большинство слов английского, относящихся к программированию. Открываешь две книги и сравниваешь, запоминаешь. А куда было деваться?!