Я не эксперт, но, по моему мнению, в некоторых случаях разработчики неуместно приплетают различные термины, в своих записях делают суть работы приложения сложнее, чем она есть на самом деле.
Русскоязычные, скорее да, чем нет. Вопрос не только про ИТ, а вообще про абстрактные знания. Сложность формулировки, скорее говорит о негуманитарной подготовке технаря. Да, часто, технари не могут объяснить на пальцах, что и как надо делать. Яркий пример курс общей физики Сивухина и в противовес лекции Фейнмана.