Как объяснить родителям, что если учиться программировать, то не нужно учить все сферы?
Ты не поверишь, но твоя мама права, если попадешь в нормальную веб студию(не будешь натягивать шаблоны на cms и делать формы), то тебе нужно учить все. Веб программирование это не только сайты.
Что такое "все сферы"?
Для начала - грамматику подтянуть нужно.
Опять же, вы собираетесь войти в программирование, а это сфера с высоким порогом входа, знать и учить нужно ОЧЕНЬ много, чтобы как-то конкурировать с тем, что сейчас востребовано на рынке.
Мама неправа, что вам придется разрабатывать еще и игры и приложения, но она права, что нужно получить нормальное полноценное образование, потому что везде используются разные структуры данных и алгоритмы. Игры, сайты, приложения - состоят из того же самого кода.