Kitobni o'qish: «ИТ-Стайер»
Предисловие
Всегда считал предисловие бесполезной частью книги, которую и читать-то не стоит. Пытается автор в нем сказать, что его сподвигло написать великий труд, кто его надоумил и кому он благодарен за помощь. Ну так это в основном и интересно только самому автору, да тем людям, кого он там упоминает. Большинству читателей это скучно и бесполезно.
Наверное, я не смогу тут быть каким-то исключением. Взявшись писать предисловие я хочу сформулировать свое видение: зачем эта книга нужна мне и зачем она по-моему мнению может быть нужна другим, т.е. определиться с целями написания и возможного прочтения.
Если вы не задумываетесь над целями и эта книжка попала к вам случайно, либо наоборот, вы четко понимаете за чем она вам нужна, то смело пропускайте предисловие и приступайте к чтению основных глав.
Перед тем, как сесть и начать писать, я долго размышлял: а нужно ли оно в первую очередь мне? В любом случае это достаточно объемный труд, которому, если им заниматься серьезно, нужно посвящать достаточно много времени. Мои амбиции не позволяют мне лепить “а бы что” и я прекрасно понимаю, что работа над книгой может очень сильно затянуться. Зная себя, я осознаю тот челлендж, который принимаю. Не бросить и завершить – это отдельная задача в рамках достижения определенной цели, которую я определил.
Основная же цель – это реорганизация собственной жизни таким образом, чтобы появилась возможность трансформации окружающей меня среды в соответствии с моими представлениями о потенциальных позитивных путях развития.
В качестве начального шага в такой реорганизации представляется крайне полезным провести анализ того, что было сделано. Крутить прошлое в голове безусловно проще, но изложение в виде текста позволяет на многие вещи посмотреть с некоторой долей отстраненности, заметить и проработать логические несоответствия, возвращаясь по цепочке размышлений.
Фактически книга содержит мои размышления для меня самого. Это мой первый большой труд. По мелочи я пишу достаточно давно и реакция на мои творения дает мне надежду, что возможно прочесть мои мысли будет кому-то просто интересно, а кому-то даже и полезно.
Является ли моя история историей успеха? Я бы сказал, что скорее да, чем нет. Я вполне состоявшийся человек, реализовавший в своей жизни ряд интересных проектов, сделавший некоторую карьеру, решивший материальные проблемы и главное нагрузивший на себя определенный багаж опыта. Мне есть чем гордиться и практически нечего стыдиться. Мог ли я сделать больше – точно мог. Совершал ли я ошибки – точно совершал. Истории и случаи о которых я буду писать – это мой взгляд на события. Возможно что-то забылось, возможно я что-то неправильно трактовал. Если кто-то из участников событий имеет другое мнение – это его право.
Не стоит рассматривать данную книгу как учебник, хотя, наверное, кто-то найдет в ней полезные рецепты, которые вполне можно перенести в жизнь. Я не претендую на какую-то научность и академизм. Это чисто мой опыт и мои умозаключения. Они вполне могут быть ошибочны и не факт, что они являются переносимыми для какой-то конкретной ситуации.
Думается, что книга может быть полезна молодым людям, которые строят или планируют строить свою карьеру в области информационных технологий. Она может быть интересна тем, кто создает и эксплуатирует различные прикладные ИТ-системы в корпоративном секторе. И очень возможно, что она позволит, достаточно посторонним, с точки зрения ИТ, людям, понять ИТ-шников. Последнее представляется наиболее важным, поскольку именно непонимание между бизнесом и ИТ – это очень серьезная проблема, которая зачастую приводит к крайне неприятным последствиям.
Приступая к написанию, я надеюсь, что у книги будет больше, чем пара десятков читателей из числа моих друзей и родственников. Хотя я и не ставлю, как главную цель, сделать ее заметной в профессиональной тусовке, но мне было бы, безусловно приятно получить отзывы от коллег и вообще любого человека, кто найдет в себе силы и желание это прочесть.
В книге я постараюсь не приводить настоящие имена и фамилии людей с которыми мне пришлось сотрудничать, за исключением случаев “шитых белыми нитками”, пока не получу от них прямого разрешения. Если кто-то себя узнает, то всегда сможет мне написать и я внесу, соответствующие правки.
Связаться со мной всегда можно по электронной почте avanmost@mail.ru
Глава 1
Я ИТ-стайер
Начну с небольшого рассказа о себе.
Меня зовут Романюк Сергей. Мое резюме легко ищется на хедхантере. Оно лежит в открытом доступе и каждый может его прочитать.
Возможно, в моей карьере кто-то не найдет ничего примечательного. Я не являюсь долларовым миллионером. Я не создал какого-то суперизвестного бизнеса. Но, знающие люди легко найдут несколько моментов, которые вызовут вопросы. Там достаточное количество строчек, которые содержат слова “директор”, “ИТ”, “инновации”, “изменения”.
Наверное сейчас это уже не является каким-то эксклюзивом, но Директор по ИТ ЗАО “Тандер” 2004-2006г.г. – такого нет ни у кого. Да, я первый ИТ директор торговой сети “Магнит”.
Не думаю, что сейчас в России есть хотя бы один человек, который не слышал чего-нибудь о “Магните” и Сергее Николаевиче Галицком. А в 2004 году скорее было наоборот – мало кто слышал. А если и видел рядом с домом неказистый магазинчик, то не мог себе представить, что таких магазинчиков уже больше 600 и за ними уже тогда раскручивался огромный бизнес-маховик, который станет реальным феноменом в розничной торговле.
Эта книга не будет из себя представлять опус “я и Магнит”, но в ней будет достаточно ярких описаний того периода моей деятельности.
Именно Магнит сформировал меня как ИТ-директора. Там я получил кучу “татуировок менеджера и ит-шника”.
ИТ-шники бывают разные. Об этом мы поговорим немного позже. Я дам свою классификацию. Сейчас я хотел бы сказать немного о другом. То, о чем я буду говорить далее относится к миру “корпоративного ИТ”.
Что я под этим подразумеваю? ИТ-индустрия очень неоднородная. Она бывает промышленная, бытовая, а бывает внутрикорпоративная, т.е. та, которая растет внутри бизнеса.
Любую серьезную компанию, любой серьезный современный бизнес сегодня трудно представить без информационных систем и систем автоматизации, которые фактически являются корпоративной нервной системой.
Эта нервная система постоянно изменяется. Я не знаю ни одной компании, внутри информационного контура которой хотя бы на какое-то время все замирало. Оно и понятно. Если нервная система не меняется, значит организм стареет и вот вот умрет. Любой предприниматель все время ищет новые возможности. А возможности категория информационная. И постоянно, то требуются какие-то новые данные, то нужно автоматизировать какие-то операции, то государство подкинет чего-нибудь этакое.
Все это порождает один глобальный проект, которые можно обозвать “совершенствование информационной системы”. Это реально забег на длинную дистанцию. И ты вынужден бежать 10 км, 20 км, марафон – а финиша все нет, потому что изменения могут закочиться только вместе с концом бизнеса.
Кто работает во внутрикорпоративном ИТ – это реальные стайеры, бегуны на бесконечные дистанции. Мы выходим на старт нанимаясь на работу и сходим с дистанции, только получив трудовую книжку с расчетом.
По серьезному я начал “бегать” в Магните. Потом был “Украинский Ритейл”. Потом был этап “Х5”. Крайняя дистанция – это “Самбери”.
На этих дистанциях были и медали и травмы и даже дисквалификация. И вот сейчас я серьезно задумался: “Не пора ли заканчивать бегать самому и переходить на тренерскую работу?”
Наверное, эту книгу можно в какой-то мере рассматривать, как тренерскую методичку, к некоему виду спорта, представляющему из себя смесь марш-броска, спортивного ориентирования и экстремального туризма. Бежишь с полной выкладкой, ищешь какие-то точки, отмечаешься. И с тобой еще группа товарищей, которая может состоять из не вполне квалифицированных спутников.
Впрочем, удовольствие в этом тоже присутствует. Как говорится: пробуйте – не пожалеете.
Глава 2
Что такое ИТ?
Казалось бы все просто ИТ – это сокращенно Информационные Технологии. Если погуглить, то мы получим определение с кучей умных слов, но кто их читает те определения. В корпоративной среде под ИТ понимают все, что связано с компьютерами, телефонами и всякой прочей электроникой.
Фактически за буквами ИТ – скрывается целая сфера в любой современной компании. Эта сфера окутана информационным туманом и чего в ней происходит в реальности мало кто себе представляет.
Контакт с этой сферой большинство сотрудников компаний имеют через персонажей иногда достаточно экстравагантного вида. Сейчас мода меняется, но еще лет 10 назад, если ИТ-подразделение не имело в своем составе определенное количество патлатых красавцев (кто с хвостиком, а кто просто нечесан и даже слегка засален), то его квалификационная мощь могла вызывать некоторые сомнения.
ИТ-шники всегда пользовались и пользуются кучей преференций, таких как короткий прямой контакт с любым самым большим руководителем, разрешение наплевательски относиться к любому дресс-коду или неограниченный доступ к интернету.
Последнее где-то периодически пытаются обрезать или ограничить, но по-моему мнению ни к чему хорошему это не приводит. Кто не хочет работать, тот все равно работать не будет, а кто и хочет работать, то тоже работать не будет пока не найдет как запрет или ограничение обойти, даже если ему этот доступ сильно и не нужен.
В том же Магните, еще в эру ICQ был такой случай. Аська была закрыта у всех, кроме ИТ-шников. Мы реально активно использовали ее в работе. Остальные пользовались внутренним чатом Trillian. Но как-то, уважаемый Сергей Николаевич Галицкий, во время одного из посещений, у кого-то в логистике на экране увидел открытое окошко мессенджера. Да и ладно бы. Но, вроде как, текст содержал некоторую не совсем корректную оценку одного из его личных распоряжений.
Прилетела команда админам немедленно перекрыть все у всех, включая аську для всех ИТ-шников. Команды СН выполнялись всегда. И данная команда не была исключением.
Работа департамента информационных технологий на двое суток была парализована. Не потому, что аська так важна была в работе, а потому что сработал принцип “пчелам запретили носить мед”. Двое суток каждый искал возможность восстановить работу мессенджера. Строились тоннели, писались хитрые программулины и прочее, прочее. Я в то время уже не работал в компании и наблюдал действие он-лайн со стороны. Короче, через двое суток все ромашки сотрудников ИТ Департамента Тандера, которые у меня были в списке контактов, горели зеленым.
В различных компаниях ИТ может быть очень разным. Где-то это пара компьютеров, на которых печатаются документы и раскладывают пасьянсы, а где-то это целый зоопарк серьезных систем, решающих очень серьезные задачи.
Кстати, времена пасьянса, сапера, шариков лайнс, по моим наблюдениям, канули в прошлое. Наступившая эра смартфонов и мобильного интернета просто убила игровую тему на корпоративных компьютерах. Есть еще уникумы, которые палятся сидя в соцсетях и зависая над роликами с корпоративной техники, но все реже и реже. А раньше народ оттачивал умение с невозмутимым лицом переключать окна с игры на что-то нейтральное при появлении начальника и даже разрабатывались и устанавливались специальные программы.
Мир ИТ уже потерял многие элементы своей неформальной культуры, такие как игровой сервер Quake 2 в локальной сети или хранилище видеофильмов, книг или чего-нибудь еще интересного. В свое время приводилась статистика, что наличие порносайта во внутренней сети предприятия позволяет экономить на интернет-трафике от 30 до 80%.
В сети можно найти достаточно много подходов к классификации информационных систем. Просмотрев информацию, даже по первым ссылкам, выдаваемым поисковыми системами, можно убедиться, что говорить о чем-то устоявшемся и общепринятом не приходится. Для разных целей может использоваться различная категоризация.
Поскольку я не решаю чисто научно-академических задач, а преследую определенные практические и очень приземленные цели, то у меня выработалась некоторая собственная упрощенная классификация систем, которые относят к ИТ в корпоративном секторе. Она помогает быстро и просто настроить взаимопонимание между менеджерами внутри компании. Я выделяю 5 основных типов:
– системы автоматизации операционной деятельности
– системы финансового и учетного контуров
– статистические системы
– системы внутренних коммуникаций
– системы внешних коммуникаций
Данная классификация не является достаточно строгой. Как правило, все системы между собой достаточно сильно взаимосвязаны. Программно-аппаратные комплексы их реализующие могут содержать модули, которые работают в интересах сразу нескольких систем.
Приведенное деление просто позволяет в какой-то мере определиться с подходами к реализации, требованиями к производительности, объему хранимых данных и некоторыми другими аспектами их функционирования.
Например, к системам автоматизации операционной деятельности я отношу:
– систему управления складом – WMS (warehouse management system)
– система управления транспортом TMS
– систему формирования заказа
– систему операционного учета товаров (где регистрируются операции прихода, расхода)
– систему управления полочным пространством
– систему управления ценообразованием
– систему управления ассортиментом
– и прочие системы, которые непосредственно автоматизируют труд сотрудников.
Для таких систем требуется обеспечить быстрый отклик, простоту эксплуатации, нативность интерфейсов, высокую надежность. В них много пользователей и от них напрямую зависит эффективность бизнеса.
Данные системы максимально подвержены изменениям, поскольку менеджмент постоянно ищет возможности, что-то улучшить.Возможность внесения изменений и скорость их внедрения для систем данного класса являются одним из ключевых показателей.
Бизнес-процессы, зашитые в системы подобного рода, не могут быть универсальными. В конце концов с развитием бизнеса эти системы становятся уникальными для каждой компании. Кастомизация (доработка под требования конкретной компании) – это то, от чего уйти практически не получается. С возрастом любой бизнес приобретает уникальность и это не может не отразиться.
В операционных системах не требуется поддерживать большую глубину хранения данных. Они должны закрывать текущие потребности. А экономия ресурсов и обеспечение скорости работы, как правило, требуют постоянно “подрезать” окно доступности данных.
Финансовый и учетный контур – это:
– бухгалтерия (без нее никуда, именно с нее обычно и начинают)
– бюджетирование
– казначейство
– кадровый учет
– и подобные им системы, которые в основном жестко регламентированы и в них для того, чтобы выдумать что-нибудь этакое, нужно сильно постараться.
Данные системы достаточно консервативны и в качестве продуктов для их реализации целесообразно использовать типовые решения.
Перед тем как делать любую доработку в таких системах стоит очень сильно подумать. Уход от типового решения может быть чреват тем, что при каком-нибудь резком движении государства (а оно у нас любит сюрпризы), очередное, крайне необходимое обновление от производителя программного обеспечения то что называется “не встанет” и вы поимеете серьезные проблемы.
Статистические системы служат, как правило целям анализа. BI (business intelligence), Big Data, OLAP-кубы – это все сюда. У меня нет цели познакомить вас с данными технологиями и расписать их. Кому надо тот легко найдет подробности в сети. Стоит просто понимать следующее, что есть определенный класс систем, базирующихся на различных технологиях, который умеет в себе накапливать огромные объемы данных, препарировать их и быстро предоставлять пользователю.
Такие системы позволяют не сидеть по полчаса, глядя на “колесико смерти” или надпись “загрузка…”, ожидая пока сформируется мегаотчет из серии “хочу увидеть все сразу”.
Стоит помнить, что “правильный отчет” с “правильным набором параметров” способен убить любую систему, какими бы ресурсами она не обладала.
К системам внутренних коммуникаций я отношу решения обеспечивающие внутренний информационный обмен, такие как различного рода порталы, программные продукты для управления проектной деятельностью, управления задачами, совместной работы и пр. Даже внутренний сетевой диск попадает под эту классификацию.
К внешними коммуникациями можно отнести корпоративный сайт, представительства в социальных сетях, модное направление различных сервисных ботов.
Кстати, электронная почта является примером когда одно решение входит как в систему внутренних, так и внешних коммуникаций.
Весь этот комплекс составляет ИТ-ландшафт, т.е. формирует ту информационную среду без существования которой невозможен сколько-нибудь современный бизнес.
Отдельный пластом лежат системы автоматики, роботы и другие модные произведения научно-технического прогресса. Они, как правило, крутятся в рамках операционного контура.