Как 'змея надували'
Сидела у меня на курсах как-то группа повышения квалификации из некоего Банка. Тема «Эффективные приёмы работы с текстовым редактором и электронной таблицей». Большей части группы интересно, а программист, которого неизвестно зачем 'загнали' на этот семинар, зевал и сильно.
Чтобы и его как-то увлечь тематикой, решил я повнимательнее рассмотреть вопрос 'тонкие аспекты округления в электронной таблице: ощутимая разница между форматом и формулой'.
Игра мозгами ему понравилась, только слово 'ощутимая' он начал всячески критиковать и говорить, что сколько ни округляй ничего серьёзного не получится и в карман 'не капнет'.
Меня как за язык дёрнули и рассказал я ему историю из конца 80-х, когда на одном нашем крупном предприятии (14 тыс. работников) ведущий программист отдела АСУ получал в течении нескольких лет ежемесячную премию, превышающую его зарплату. И 'засыпался' он в общем-то случайно.
В программировании, менторствовал я, есть даже термин для массовых транзакций, в отношении которых применяется небольшое округление, с помещением результата на отдельный счёт — 'надуть змея'.
Семинар закончился, группа ушла. Улыбающийся от уха до уха программист куда-то запропастился.
А я, спустя полгодика, зашёл в тот самый банк (у меня там вклад лежал). Проценты получил. Посчитал и понял — округляет змий!
Вот теперь думаю куда идти: ругаться к директору банка или требовать недостающие деньги с того программиста лично? А может сам виноват: программистов нечего их специальности учить, до всего сами должны дойти?