Есть разница между "профессиональный уровень" и "что-то знаю, имею представление"
Например, фронт по хорошему должен кое-что из бека/девопса понимать (те же SQL, хосты/порты, контейнеры и тп). Не для того, чтобы код писать, а чтобы общий язык был
Примерно также и с дизигнерами. Он должен знать UI UX, но намного больше, чем ты. И ты тоже должен хоть что-то понимать, чтобы вам взаимодействовать проще было.