Менеджер и директор в компании где я работаю, не являются глубоко "посвящёнными" в программирование, но в 90% случаев мы находим общий язык быстро. Если что-то не понятно - объясняем простым языком и таким образом сами лучше начинаем понимать задачу...
Я считаю это нормой, а если ты знаешь ещё и язык/и программирования - вообще супер! Самое главное - это терпение и не выпендриваться )