vit_r: default (vit_r)
[personal profile] vit_r
Сегодня в проекте случилось большое достижение. Давным-давно я сказал, что нельзя по конечному результату сравнивать две системы, в которых ошибка может быть и во входных данных, и в функциях, эти данные преобразующих. (Даже, если честное-честное слово функции совершенно правильные.) Я попросил заморозить состояние в системе А и перенести таблицы в систему B, чтобы протестировать проблемное место "с явно правильными" входными значениями. Мне долго и подробно объясняли, что здесь так не принято.

Многое удавалось сделать кривыми путями. Но где-то и они не помогали. Я научился, обходя все культурные и технические особенности, замораживать состояние и стартовать из него. Сегодня наконец-то удалось переместить данные. Естественно, ошибка нашлась в "совершенно правильной" функции.

Всё бы ничего, но с моего первого вопроса минуло полгода.

Провокация с выражением состояния одной животрепещущей проблемы в сухих и наглядных результатах измерений выдала забавные побочные эффекты. Ниже не цитаты, но близко к тексту.

«Статистика - вещь хорошая, но, лучше, решим вопрос голосованием.»

«Спасибо за факты. А теперь я объясню, почему на самом деле всё иначе.»

«Это очень важные результаты! Давайте их хорошенько закопаем.»

Волна ушла в менеджмент, а я постоянно напоминаю себе, что мой идеал - Кролик. Чуть было не начал писать ответ на один мейл, но вовремя одумался и просто добавил немного текста туда, где его никто не найдёт. Точнее, почти никто, потому что коллега по диагонали заинтересовался одним моментом, проверил, а потом сообщил, что всё ещё веселее, чем я думал.

Завтра надо проверить. Надеюсь, при этом ничего не сломается.

Ещё такое впечатление, что программисты испытывают священный ужас к оружию враждебной цивилизации - менеджерской программе Excel. Они готовы написать сотню циклов, лишь бы не марать руки недостойными манипуляциями с данными.

Date: 2015-03-11 05:52 am (UTC)
From: [identity profile] swamp-agr.livejournal.com
Да, всё верно.

Упоротый программист отдаст предпочтение ЯП, ориентированным на данные (такие, как J и Q), чем будет использовать табличный процессор, который по умолчанию режет 20-значные числа и вообще монстр. Таких немного, к сожалению.

Другой будет писать генератор данных на коленке либо с помощью нравящихся ему средств, либо с помощью того, что находится под рукой. Таких подавляющее большинство.

И лишь совсем небольшую группу можно склонить к использованию Excel, объяснив все за и против. Вот Excel, он уже установлен, бери и пользуйся.
Edited Date: 2015-03-11 05:53 am (UTC)

Date: 2015-03-11 06:43 am (UTC)
From: [identity profile] vit-r.livejournal.com
По-моему, они просто глупые и боятся учиться.

Если нужно посмотреть статистику, никому нафиг не нужна точность вычислений, превышающая точность измерений. Тем более, если задача какая-нибудь целочисленная, вроде разбиения по группам.

Date: 2015-03-11 10:31 pm (UTC)
ext_646638: (Default)
From: [identity profile] rdia.livejournal.com
> никому нафиг не нужна точность вычислений, превышающая точность измерений

Это элемент той же культуры, что заставляет писать разборчивые подписи к осям графиков. Увы, но если на уроках физики за лишние цифры после запятой не выбрасывали показательно работу в урну, человек этого не знает.

Date: 2015-03-11 11:07 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Вообще-то все учебники по общей физике, что я читал, начинались с измерений, погрешностей и точности.

Программирование и ИТ в целом - это область гуманитарной квазинауки. На науку они не тянут хотя бы по тому, что уже десятка два лет делают статистику не на основе измерений, а на основе опросов.

Date: 2015-03-12 02:39 am (UTC)
ext_646638: (Default)
From: [identity profile] rdia.livejournal.com
> Вообще-то все учебники по общей физике, что я читал, начинались с измерений, погрешностей и точности.

а) Читать - это одно, а получать по рукам линейкой - это совершенно другое. Лучше доходит. Вообще, культура приходит, всё-таки, при общении с народом. А точность - это именно часть культуры.

В конце-концов, указание 15-ти цифр после запятой при точности в 10% - это как насрать в углу столовой. Ну, в принципе, можно: столовая не особо испортится, а на следующий день говно уберут.

б) Вы книги по физике читали. А народ в массе лишь изредка открывал и лишь одну книжку.

> на основе опросов.

Это тоже можно. Но я бы прямо так не взялся - всё-таки, социологов очень долго учат, и, тем не менее, социологи часто лажают.

Date: 2015-03-12 06:46 am (UTC)
From: [identity profile] vit-r.livejournal.com
Народ вообще книжки не читает. В крайнем случае просто рассматривает картинки.

А проводить опрос на тему наличия ошибок в системе или того, ускоряет ли метод Х разработку, и верить результатам - это не социология, а бездарная трата времени.

Date: 2015-03-12 12:21 pm (UTC)
ext_646638: (Default)
From: [identity profile] rdia.livejournal.com
> это не социология, а бездарная трата времени.

А-то!

Date: 2015-03-11 10:27 pm (UTC)
ext_646638: (Default)
From: [identity profile] rdia.livejournal.com
Это всё какое-то слабоумие.

Date: 2015-03-16 01:40 am (UTC)
From: [identity profile] theaspect.livejournal.com
Эксель хорош, да. Особенно если выгрузить в него данные через какой-будь POI

Profile

vit_r: default (Default)
vit_r

May 2025

S M T W T F S
     12 3
4 5 6 78 910
11 121314 15 16 17
18 1920 2122 23 24
25 2627 28293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 31st, 2025 12:34 am
Powered by Dreamwidth Studios