Вот тут я написала, примерно:https://eva.ru/forum/topic/message/101249405.htmДавайте вам на пальцах.Вот вы хотите купить ноутбук  Вы понятия не имеете, какой ноут вам нужен. Вы приходите к консультанту по покупке ноутов и говорите "хочу ноут".Обычное желание обычного человека.Но понятно, что их на рынке навалом, и у каждого свои нюансы.И если специалист нормальный, он начинает вам задавать сто вопросов:для чего вам этот ноут, как вы им собираетесь пользоваться.. будете ли вы возить его с собой  (вес), будете ли вы им пользоваться в долгой дороге  (время батареи),   планируете ли вы на нем играть в  компьютерные игры, да в какие игры.. потому что  тетрис или пасьянс это тоже компьютерная игра, но она ничего не требует. А бывают такие игры, которым нужны очень серьезные видеокарты и мощный процессор  с памятью.А если вы не играете, то какие программы будете запускать?...Ну и цена, конечно тоже.И вот он с вами пару часов провозился, и выдал рекомендацию - этот или этот.Вы смотрите, а вам один по цене не нравится, другой по форме... и снова начинаете обсуждать. И  так на выбор просто ноутбука может уйти целый день.Вот это "консультант по компьютерам".При этом он  не специалист по компьютерам в том смысле, что он не занимается сам их сборкой. Он, конечно, понимает, что у них внутри и ЗАЧЕМ оно там. Он понимает, как оно работает на потребительском уровне.  Но в каких-то нюансах железа он не разбирается. И если понадобится собрать компьютер, лучше будет пойти к специалисту по железу, потому что выяснится, что   какая-нибудь одна деталь плохо работает с какой-то другой деталью и вместе их ставить не следует.    Но это знает сборщик компьютеров. А  консультанту это не нужно, он сбором компьютеров не занимается.  А сборщик компьютеров знает, что с чем можно ставить, но он не будет готов целый день задавать человеку вопросы о его потребностях и подбирать с ним компьютер по параметрам, а потом еще убеждать, что это лучшее, потому что клиент, потратив целый день, вдруг решит, что где-то еще есть лучший вариант, просто от него его скрывают. А может еще и жалобную книгу попросить. А теперь представьте, что речь не про компьютер, а про конкретную программу. Ту же виндоус.Вы ее хотите. И вам ее устанавливают на компьютер.Но вам не нравится вид панели, вам не нравится что мусорная корзина отсутствует на рабочем столе, вы хотите заставку не синюю, а розовую,  и чтобы там ваши фотки сменялись, которые вы свалили в папку "не помню какую". И вот человек сидит и настраивает вам виндоус так, как вы хотите. Находит ваши фотки по всему компьютеру, добавляет вам корзину на рабочий стол...  Он не программист. Он не пишет  систему виндоус. Но он ее настраивает под ваши нужды.Вот ИТ-консультант настраивает огромную систему под нужды бизнеса.   Для этого он должен эту систему знать хорошо (учат в процессе работы).   Знать, в какое меню полезть и какую галочку там поставить, или какой параметр прописать. И в течение многих месяцев у разных специалистов по бизнесу выяснять, что им нужно, чтобы понимать, какие настройки нужно сделать. А для этого он должен общаться с бизнесом на одном языке: с бухгалтерами - знать бух.учет. С экономистами - разбираться в экономике...    Наша система столь велика, что обычно консультант разбирается в чем-то одном.. нельзя во всем.  Каждой областью занимается отдельный человек. Кто-то бух.учетом, кто-то складами, там свои нюансы. Это не гуманитарная работа. Но олимпиадное программирование тут тоже не нужно.