Среди сведущих лиц, чьи специальные познания могли оказаться полезными при производстве судебных экспертиз, организованных на базе использования ЭВМ, прежде всего, выделяли операторов, обслуживающих электронно-вычислительную технику. Имея в виду возложенные на операторов ЭВМ функции технических помощников эксперта, нетрудно было заметить, что по своей сути эти функции аналогичны функциям, например, операторов поисковой техники, привлекаемых следователем к производству осмотра места происшествия. Поэтому прав был Р. С.Белкин, говоря о том, что оператор ЭВМ «выступает в качестве технического помощника эксперта и как таковой участником экспертизы не является».[509]
Но если оператор той же поисковой техники, участвующий в осмотре, привлекался в качестве специалиста, и такое привлечение сведущего лица осуществлялось на законных основаниях, то эксперт, обращаясь к технической помощи специалистов-операторов ЭВМ, вынужден был использовать их знания и опыт на свой страх и риск, в полной мере отвечая за допущенные им ошибки. Между тем обнаружить эти ошибки эксперт в силу специфики работы с ЭВМ далеко не всегда был в состоянии. И поэтому вопрос о правовом положении технического помощника эксперта имел все основания быть поставленным и требовал решения, поскольку его положение, по справедливому замечанию П. С.Элькинд, выходило за пределы полномочий специалиста и настоятельно требовало правового урегулирования.[510] Аналогичную позицию в отношении операторов ЭВМ занимал и Л. Д.Кокорев.[511]Надо сказать, что кроме операторов в качестве специалистов по электронно-вычислительной технике могли выступать и разработчики компьютерных программ, обеспечивающие машинное решение конкретных экспертных задач: трассологических, баллистических, почерковедческих и других. Все было понятно, когда речь шла о научно-исследовательской работе. Таких разработчиков, выполняющих научно-исследовательские функции, нельзя было относить ни к специалистам, ни к экспертам, ни вообще к участникам уголовного процесса. Сложнее обстояло дело с разработчиками уникальных программ, как бы «заказанных» экспертом для решения конкретной уже поставленной следователем или судом экспертной задачи. Функции таких сведущих лиц и их правовое положение законом также не определялись. Некоторые авторы, тем не менее, предлагали свое, традиционно простое решение. Так Р. С.Белкин, например, полагал, что разработчик оригинальной, рассчитанной на «конкретный случай» программы выступает в роли эксперта.[512]
Этот «случай» нуждается в комментарии.Говоря о функциях эксперта и разработчика компьютерной программы для проведения экспертизы, нельзя было не заметить, что объект познания для них в данном случае не совпадал: объектом экспертизы являлись фактические данные, имеющие отношение к исследуемому событию преступления, в то время как объектом программирования выступал сам процесс исследования этих данных. То есть непосредственно сама экспертная деятельность, которая разработчиком программы должна была быть представлена в виде алгоритма (формализованного описания выполняемых при экспертизе операций) и переведена на понятный машине язык. Машина, работающая по готовой программе, в сущности, моделировала работу эксперта. Разработчик такой программы, следовательно, только давал в руки эксперта «инструмент», с помощью которого часть его работы брала на себя машина, сама же при этом экспертом не становилась. Содержанием экспертной деятельности могла быть только реализация, использование готовой программы, а не ее разработка, также как не могла рассматриваться в качестве разновидности экспертной деятельности разработка той или иной, пусть даже уникальной, экспертной методики.
Разработка предназначенной для «разового» использования программы, таким образом, становилась не чем иным, как той же самой разновидностью научной разработки новых методов и средств судебной экспертизы, которая относилась к сфере научной деятельности, а не практической реализации ее результатов.