Использование каких-то определённых терминов для определённых понятий (например, «car», и никогда «автомобиль») означает принадлежность к какому-то определённому сообществу, предпочитающему использовать именно эти термины, говорящем на своём диалекте. Но есть и другие сообщества, для этого же концепта использующие другие термины. Важно договориться, а термины не важны. В системном мышлении, которое трансдисциплинарно этому уделяется огромное внимание: мышление идёт в концептах, а не в словах.
Никогда не видевшие автомобиль люди племени мумба-юмба вообще не знают понятия, обозначаемого словом «автомобиль». Но знающие про существование автомобилей и не знающие терминов друг друга люди не смогут договориться, если один будет требовать «car», а второй – предлагать не понимаемый собеседником «автомобиль». Но тут хотя бы будет подозрение, что проблема в разных языках. Но вот когда один требует тачку, а ему дают садовую тачку, а не ожидаемый им автомобиль – и настаивают, то вот тогда в реальных проектах появляется проблема.
Терминология преходяща, концепты выживают дольше. Во времена СССР компьютер назывался ЭВМ (электронно-вычислительная машина), а теперь уже «компьютер». Значение не поменялось, поменялась речь – то есть поменялся термин, слово-обозначение. И речь-слова меняются много быстрей, чем означаемые ими предметы-значения: слово «тачка» уже выходит из моды для значения «автомобиль» как «недостаточно сленговое» в определённых кругах и постепенно заменяется там словом «тачило».
Терминология может существенно отличаться не только для разных профессий, но и для разных подпрофессий внутри одной профессии. То, что называется «программным средством» для системных аналитиков, работающих по ГОСТам, будет «приложением» для продавцов иностранного софта, или «софтиной» для разработчиков.
Если невозможность договориться о терминах становится реальной проблемой, мешающей реализации проекта – к её решению есть разные подходы:
• Терминологический фашизм, когда только один термин объявляется кем-то правильным, а все остальные – неправильными (сравните с «Grammar nazi»27). У этого подхода есть много вариантов – безусловно требовать единственности используемого термина (отсутствия синонимов для термина), требовать ещё и соответствия принятым стандартам (определённым ГОСТам, например, а не учебникам или другим ГОСТам), требовать использования отечественного корня в слове («мокроступы» вместо «галоши»), настаивать на соблюдении традиций («калоши», но никак не «галоши»), игнорировать современные нормы («кофе» только мужского рода, хотя уже давно даже по словарям можно и среднего).
• Терминологический пофигизм, когда на слова и их значения вообще не обращают внимания. Никаких «заведомо правильных вариантов» или ссылок на авторитетные источники. При этом, если значение слова меняется по ходу разговора, это часто вообще не отслеживается, речь оказывается «не строга».
• Строгость значений с разрешением самых разных терминов-синонимов, обозначающих одно понятие. При таком подходе обычно очень долго договариваются, какое именно понятие имеется в виду, а затем уже используются любые слова-термины для указания на оговорённое понятие. При этом вполне допускается использование терминов, предпочитаемых разными профессиональными-речевыми сообществами. Более того, можно и не пользоваться точными терминами, если будет понятно значение. Так, при обсуждении автомобиля вполне можно обозвать его «самобеглой тележкой», и это не будет преступлением, если адресат сообщения поймёт, о чём речь.
В нашей книге будет использоваться подход, добивающийся строгости понимания значений, при возможном использовании обозначений-синонимов. Назови хоть горшком, хоть используй пять терминов из пяти разных стандартов на трёх языках – но договорись о том, какое именно понятие/concept ты имеешь в виду: собеседники должны понять не термин, а что ты под этим термином подразумеваешь.
Когда будут указываться несколько терминов-синонимов, они будут писаться через слеш: программное средство/приложение/софтина. А на то, что у каждого из этих синонимов немного разные оттенки значения, мы внимание обращать не будем.
Критика такого подхода тоже не редкость: «Как вы можете учить людей, когда одно и то же обозначаете разными словами? Вы должны выбрать один термин, и затем использовать в книге для обозначения какого-то понятия только его! Так всегда делают в учебниках!». Ответ на эту критику прост: в жизни вы имеете все шансы встретить людей, которые обозначают понятия не теми терминами, которые введены в книгах. Так что наша книга будет вас тренировать на различение понятий и терминов: обращайте внимание – вас не просто учат новым словам, не просто заставляют зубрить терминологию. Вам стараются дать знания о понятиях и их связях. Под какими бы словами-терминами эти понятия ни скрывались.
Слова-термины важны и не важны