Читать книгу Таблицы как форма мышления (Заур Вахаевич Джемалдинов) онлайн бесплатно на Bookz (3-ая страница книги)
Таблицы как форма мышления
Таблицы как форма мышления
Оценить:

4

Полная версия:

Таблицы как форма мышления

Я узнал об этом не сразу. Прошло время, прежде чем несоответствие было выявлено. Когда стало понятно, что произошло, я просто осознал масштаб. Мои формулы привели к реальным последствиям. Это уже не была игра в оптимизацию, не упражнение для ума. Человек не получил деньги — потому что где-то в моей логике я не предусмотрел один сценарий.

Я быстро исправил ошибку. Зарплата была начислена, ситуация закрыта. Формально — ничего страшного не произошло. Но внутри меня что-то изменилось. Я впервые по-настоящему понял, что таблицы — это не про цифры. Это про людей. Про их время, их деньги, их жизнь. Цифра в ячейке — это отражение чьего-то труда. И если система ошибается, ответственность лежит не на формуле — она лежит на мне.

Именно после этого случая я сделал шаг, который раньше считал избыточным. Я создал дополнительную таблицу-монитор, которая не считала зарплату, а проверяла саму систему. Она искала аномалии, несоответствия, логические разрывы. Она выявляла «потерянных» сотрудников, сравнивала списки штатного расписания со списками начислений, контролировала целостность дат. Таблица, которая следит за таблицей. Тогда я ещё не называл это архитектурой безопасности, но по сути именно ею это и было.

Этот случай стал для меня границей. До него внимание было направлено на автоматизацию процесса. После него фокус сместился на ответственность за результат. Стало ясно, что каждая формула — это управленческое решение. Каждое решение имеет последствия. Если берёшься менять процессы, обязан видеть дальше текущего расчетного периода. Нужно предвидеть краевые случаи, человеческий фактор, изменения в исходных данных.

Постепенно я начал относиться к ошибкам как к ресурсу развития. Без ошибок рост останавливается. Если всё всегда работает — значит, ты давно не выходил за пределы привычного. Настоящие ошибки появляются только там, где ты пробуешь новое, усложняешь, рискуешь. И чем выше уровень, тем тоньше ошибки. Они уже не в синтаксисе — они в архитектуре мышления.

Прозвучит странно, но некоторые ошибки я стал считать полезными. Не те, что уже нанесли ущерб, а те, что вовремя вскрыли проблему. Каждая найденная слабость делала систему надёжнее. Каждая исправленная нестыковка — меня внимательнее. Система без ошибок — это иллюзия. Любая сложная конструкция содержит допущения. Зрелость системы не в их отсутствии, а в умении быстро находить и исправлять их до того, как они превратятся в большую проблему.

Важно отметить, что устойчивость системы не означает её неповоротливость. Наоборот, надежная архитектура позволяет вносить изменения быстрее. Когда есть контроль, когда есть проверки, когда есть понимание потоков данных, можно менять блоки, не опасаясь обрушить всё здание. Ошибки научили не бояться изменений. Они научили бояться отсутствия контроля.

Оглядываясь назад, можно сказать, этот путь от технического сбоя к системной ответственности был необходимым. Без опыта ошибок невозможно построить что-то действительно надежное. Теория дает понимание того, как должно работать. Практика, особенно через ошибки, показывает, как это работает на самом деле. Разрыв между «должно» и «есть» заполняется именно опытом преодоления проблем.

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

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

Часть III. Google Таблицы как философия

Почему Excel перестало хватать

Долгое время у меня существовала уверенность, что у Excel не может быть потолка. Excel воспринимался не как программа с ограниченным функционалом, а как универсальная константа. Он присутствовал везде — дома на личном ноутбуке, на рабочем месте в офисе, у коллег, у знакомых. Версии менялись постепенно — на рабочем компьютере стоял Excel 2010, затем обновился до 2013. Дома использовался Excel 2016. Разница между ними казалась несущественной, косметической. Интерфейс узнаваемый, логика прежняя, функции те же. Если что-то не получалось, не возникало мысли о недостатках программы. Вина ложилась на себя. Значит, просто ещё не додумался, не нашёл нужную функцию, не проявил достаточно изобретательности. Не потому что нельзя технически — потому что навыка пока не хватает.

Это состояние ограниченного восприятия важно зафиксировать. Ограничения Excel 2016 не осознавались именно потому, что жизнь проходила внутри них. Они считались нормой, естественной средой обитания. Казалось, что так работают все специалисты, что так и должно быть устроено профессиональное поле. Отсутствие знания о альтернативах создавало иллюзию полноты картины. Мир инструментов заканчивался там, где заканчивалось меню программы.

Навык рос постепенно, без резких скачков или внезапных озарений. Он просто накапливался. Увеличивался объём данных, добавлялись строки, усложнялась логика связей. Формулы становились сложнее естественно, плавно, как усложняется речь у человека, который годами говорит на одном языке. Словарный запас расширяется, синтаксис становится гибче. Когда-то формула вида:

=СУММПРОИЗВ(B2:B500;(A2:A100>1400)*1)

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

Позже пришло то же ощущение уверенности и с функцией СУММЕСЛИМН:

=СУММЕСЛИМН(C2:C100;A2:A100;D2;B2:B100;">350000")

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

Перелом наступил не в голове, не в результате теоретических размышлений. Он наступил в файле. Зарплатный файл разрастался годами, органически, без чёткого плана. Он не проектировался таким изначально. Он просто рос вместе с задачами. Новые листы, новые расчёты, новые уровни проверок. В какой-то момент взгляд упал на счётчик формул. Цифра стала внушительной. Файл начал слегка подтормаживать. Открытие занимало лишние секунды. Пересчёт происходил с заметной задержкой. Не критично. Не катастрофа. Но заметно. И впервые за всё время появилась мысль: а может, проблема не в моих навыках?

Обычно при замедлении работы первая реакция — оптимизировать свои действия. Но здесь возникло подозрение в среде. Начался поиск внутренних резервов. Уменьшалось количество пересчётов. Дробилась логика на отдельные листы. Искались способы объединить формулы, сократить диапазоны. И вот здесь впервые произошёл упор. Не в собственные способности — в инструмент. Возникла потребность в массивах, в современных функциях высшего звена, в способах работать с данными не по ячейке, а блоками, логическими структурами. А Excel 2016 просто… не умел этого. Не потому что поиск был плохим. А потому что этих функций там не существовало физически.

Это вызвало странное, смешанное чувство. Не было злости. Не было желания обесценить прошлый опыт. Напротив — сохранялось уважение к программе. Она дала профессию. Она сформировала мышление. Она была надёжной опорой на протяжении лет. Но пришло понимание, что инструмент уже не тянет новые задачи. Инструмент был как старая, но проверенная магистраль. Пока машин мало — она работает отлично. Но когда трафик вырос в десять раз, потребовалась новая, современная трасса. Старая не стала плохой — она просто не рассчитана на такую нагрузку.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

Вы ознакомились с фрагментом книги.

Для бесплатного чтения открыта только часть текста.

Приобретайте полный текст книги у нашего партнера:


Полная версия книги

Всего 10 форматов

bannerbanner