Обязательно изучать английский?
Да, да, да, обязательно. Вся актуальная документация, актуальные книги, актуальные вопросы (stackoverflow) пишутся исключительно на английском. Весь нормальный код пишется на английском. Весь опенсорс пишется на английском. Все комментарии в нём на английском. Все нормальные языки программирования используют английские слова в синтаксисе. Тебе не обязательно знать его на уровне advanced, достаточно понимать документацию, intermediate или, может быть, даже pre-intermediate уровня хватит.
P.S. Если у тебя нет желания что-то изучать, в частности английский, то it - это не туда. Здесь постоянно что-то изучается. Буквально каждый день, кроме тех, когда ты с друзьями футбол смотришь в выходные.
По опыту работы, быстрее найти решение какой-то проблемы проще на англоязычных ресурсах, к примеру тот же stackoverflow.com/.
Можно конечно воспользоваться помощью Google Translate, НО все-таки лучше научиться объяснить чего вы хотите спросить самостоятельно. Углубленное знание языка не обязательно, НО знание базы на мой взгляд обязательно, если Вы хотите в дальнейшем связывать свою жизнь с IT.