Волков Сергей Вячеславович    

Волков Сергей Вячеславович
(отрывки из биографии)

УЧЁБА

В 1995-ом году я окончил с серебряной медалью среднюю общеобразовательную школу №57 (директором школы тогда был Полетаев В.С.) города Ульяновска (Голос ветра, Аэрообзор правобережья, Поедем, поедим! С Джоном Уореном). В те годы золотая или серебряная медаль давала право, при условии получения максимальной оценки (38-40 баллов) на вступительном экзамене в Ульяновский государственный технический университет (УлГТУ) по профильному предмету (математика), не сдавать другие экзамены (физика и русский язык). И на вступительном экзамене по математике я смог набрать максимальное количество баллов (алгебру и геометрию в последних классах школы у нас преподавала Мельникова М.О., сейчас она директор МАОУ «Лингвистическая гимназия» г. Ульяновска, спасибо ей за подготовку) и не сдавал экзамены по физике и русскому языку. Если бы всё пошло по другому сценарию, то моё поступление на специальность «Вычислительные машины, комплексы, системы и сети» Радиотехнического факультета (в этом же году эта специальность была перенесена на только что созданный Факультет информационных систем и технологий (ФИСТ)) могло быть под вопросом, потому что со знанием физики у меня было, мягко говоря, не очень. В общем поступал я на Радиофак, а поступил на ФИСТ. Конкурс был огромный, потому что из Лицея УлГТУ на эту специальность брали даже с не очень хорошими оценками по внутреннему конкурсу, и поступающим не из Лицея УлГТУ мест почти не оставалось. Да собственно все в моей группе (всего около 4-х человек), кому удалось поступить на эту специальность из-вне, были медалистами, сдавшими вступительный экзамен по математике на максимальное количество баллов. Остальные поступили из Лицея УлГТУ.

Сначала (первые два курса) учёба шла туго, было очень сложно переключиться из школьной жизни в жизнь студенческую: лекции, практики, семинары, лабораторные работы. Да и первые два года – это изучение общенаучных дисциплин: высшая математика, физика, химия, история и др. А хотелось всё таки поближе к вычислительной технике. Но к третьему курсу (все кто выжил :) более-менее освоились. Некоторые, в том числе и я, по некоторым дисциплинам смогли перейти на индивидуальный график обучения. Не знаю как сейчас, но тогда индивидуальный график обучения позволял осваивать специальные дисциплины, не выполняя типовые лабораторные и практические работы, а занимаясь исследованиями и разработками в смежных областях, к которым был интерес. Я, например, занимался исследованиями и разработкой в области аналого-цифровых преобразований. Одним из моих проектов был «КОМПЬЮТЕРНЫЙ ОСЦИЛЛОГРАФ НА БАЗЕ ЗВУКОВОЙ КАРТЫ SOUNDBLASTER». Эта работа впоследствии стала моим курсовым проектом. Программный продукт, разработанный мною, позволял принимать аналоговый сигнал, подающийся на линейный вход звуковой карты обычного персонального компьютера и отображать его в виде осциллограммы на экране монитора. Можно было подавать хоть 220В переменного тока, преобразованные понижающим трансформатором до 5В, и видеть красивую синусоиду сигнала. Снятие данных с аналого-цифрового преобразователя звуковой карты и отображение осциллограммы на экране монитора было реализовано мною на языке Assembler. Это было достаточно серьёзное низкоуровневое программирование, требовавшее глубоких знаний архитектуры центрального процессора персонального компьютера, архитектуры процессора звуковой карты, архитектуры видеоподсистемы. Пользовательский интерфейс был реализован на Pascal Turbo Vision. На четвертом курсе мною совместно с моим научным руководителем Негодой В.Н. была выбрана тема бакалаврской дипломной работы «РАЗРАБОТКА СРЕДСТВ ЭМУЛЯЦИИ ЦИФРОВЫХ СХЕМ И ПОДДЕРЖКИ ОБУЧЕНИЯ В ТЕЛЕКОММУНИКАЦИОННОЙ СИСТЕМЕ СХЕМОТЕХНИЧЕСКОГО МОДЕЛИРОВАНИЯ». В те уже далёкие годы, как и сейчас, был популярен язык программирования Java. Только сейчас он популярен на мобильных платформах типа ОС Android. А тогда он только появился и пытался завоевать популярность на персональных компьютерах, потому что мобильных устройств практически ещё не существовало. К нам даже приезжал профессор Stefan Wiesmann из г. Дармштадт (Германия) с курсом лекций по Java. Удостоверение об этом есть среди моих свидетельств, дипломов и сертификатов. Так вот, «ТЕЛЕКОММУНИКАЦИОННАЯ СИСТЕМА СХЕМОТЕХНИЧЕСКОГО МОДЕЛИРОВАНИЯ» (ТССМ) была мною разработана на языке Java и функционировала в ОС Windows 98 в среде Internet Explorer 4. К сожалению, в современной версии Java этот программный продукт уже не работает, есть только несколько скриншотов. Но исходный код сохранился и теоретически его можно даже когда-нибудь и как-нибудь запустить :)

После успешной защиты бакалаврской работы я получил «красный» диплом бакалавра техники и технологий по направлению «Информатика и вычислительная техника» (Bachelor of Computer Science) и значёк :). И сразу же после этого поступил в магистратуру по направлению «Информатика и вычислительная техника» по специализации «Информационное и программное обеспечение автоматизированных систем». В 2001-ом году я защитил магистерскую диссертацию по теме «ИССЛЕДОВАНИЕ И РАЗРАБОТКА СРЕДСТВ ПОДДЕРЖКИ ИЗУЧЕНИЯ СХЕМОТЕХНИЧЕСКОГО ПРОЕКТИРОВАНИЯ ЦИФРОВЫХ УСТРОЙСТВ» Диссертация была написана по мотивам моей бакалаврской дипломной работы. С точки зрения современности мои бакалаврская и магистерская работы могут показаться не несущими научной новизны, но нужно вспомнить о состоянии информационных технологий 1999-2001-го годов. В те годы, когда доступ в Интернет был ещё по телефонным линиям в лучшем случае на скорости 33600 бит/с, в моих работах исследовались передовые технологии и решения. Ещё никто не знал, что интерактивные дистанционные технологии обучения прочно войдут в современную жизнь, а Java будет работать на большой части мобильных устройств. Но я уже тогда заявлял об этом в своих работах.

После успешной защиты магистерской диссертации диплом магистра техники и технологий по направлению «Информатика и вычислительная техника» (Master of Computer Science) благополучно отправился к диплому бакалавра в какой-то шкаф. И я их никогда больше не доставал. Этим я не хочу сказать, что годы обучения в УлГТУ прошли зря. Совсем наоборот. На выпускающей кафедре УлГТУ «Вычислительная техника» нашими преподавателями были такие настоящие энтузиасты и профессионалы своего дела, как Негода В.Н. (мой научный руководитель), Соснин П.И., Куцоконь Н.С., Шишкин В.В., Арефьев В.Н., Афанасьев А.Н. (я познакомился с ним ещё до университета, он был учителем информатики у нас в школе). Они научили меня решать сложные задачи, действовать и завоёвывать себе делами такой авторитет в профессиональной деятельности, при котором дипломы и оценки в них уже не играют никакой роли.

РАБОТА

В 1999-ом году, учась на 4-ом курсе ФИСТ, я стал сотрудником сектора мини и микро ЭВМ ИВЦ УлГТУ с окладом 0.25 ставки электроника 7-го разряда. Никаких мини и микро ЭВМ тогда уже никто в глаза не видел, но по штатному расписанию такой сектор существовал. Начальником нашего сектора был Григорьев А.С. (учился на курс старше меня), который впоследствии несколько лет был начальником Центра Телекоммуникаций УлГТУ (ЦТК) (сейчас это отдел телекоммуникаций департамента информатизации УлГТУ), а затем занимал высокие руководящие должности в компании Мегафон. Зарплата была мизерная, но эта работа давала возможность получать ценный опыт. Я и несколько других сотрудников занимались обслуживанием компьютеров и вычислительной сети во всем университете, а также установкой и настройкой программного обеспечения. В те времена мы обитали в 101-й аудитории 3-го корпуса УлГТУ (бывший машинный зал информационно-вычислительного центра), где был класс графопостроителей и несколько общеуниверситетских учебных компьютерных классов, укомплектованных машинами Mazovia с процессором 8086, а также IBM PC/AT совместимыми с процессорами 80286/80386, объединёнными в компьютерную сеть шинной топологии 10BASE-2 (позднее в 101-ю аудиторию перенесли библиотеку Гуманитарного факультета, сделали музей раритетной техники). Параллельно с основной работой я стал изучать языки программирования Perl и PHP (дополнительно к языкам Assembler, Turbo Pascal, С/C++, Java, которыми я уже владел в совершенстве) и организовал внутренний сайт вуза с разными развлекательными сервисами: чат, головоломки, электронные открытки и др. Всё программное обеспечение сайта было разработано мною на Perl (PHP у меня не прижился :). К концу 2000-го года эту мою сайтостроительную деятельность заметили в ЦТК, начальником которого тогда уже стал Григорьев А.С., и мне предложили параллельно заниматься сопровождением официального сайта УлГТУ, что в последствии стало моей основной работой в вузе (с 2005-го года к ней ещё добавилась работа по созданию и сопровождению сервера документов Общего отдела УлГТУ), которой я и занимаюсь уже более 20-ти лет, занимая сейчас должность главного специалиста отдела телекоммуникаций департамента информатизации УлГТУ. В 2012-ом году я был награждён Почётной грамотой за добросовестный труд. Да, и не говорите, что сайт УлГТУ не современный, я это знаю. Но особенность этой работы такова, что я сопровождаю и серверное «железо», и серверный системный и прикладной софт, и сам являюсь разработчиком системы управления сайтом «Публикатор», также веду организационную работу с авторами материалов сайта всего университета. Сайт УлГТУ – это база данных объемом более 9ГБ, в том числе более 10 тыс. страниц и более 12 тыс. файлов. У нас нет ни дизайнеров, ни фронтендеров, ни маркетологов для сайта. Это ни плохо, ни хорошо. Это реальная жизнь большинства бюджетных организаций, даже таких больших как вуз. Пока практически никого из высококвалифицированных IT-специалистов не привлекает зарплата в таких организациях. Те, кто работали или учились в УлГТУ и заходили на сайт, могли видеть что на протяжении многих лет с 2006-го по 2017-й годы я один раз в год публиковал на сайте собственный материал – новогоднее поздравление с кратким отчетом о своей работе и пожеланиями на следующий год. Все эти публикации доступны на странице группы Интернет-технологий, в том числе и краткая история сайта УлГТУ.

БИЗНЕС

С 2002-го года параллельно основной работе в УлГТУ я стал заниматься своим бизнесом, в том числе проектированием, монтажом и настройкой локальных вычислительных сетей, а позднее ещё и разработкой операционной системы Ульяновск.BSD. Про монтаж и настройку ЛВС рассказывать особо нечего – это просто бизнес. Больший интерес для меня представляет проект Ульяновск.BSD. Можно считать что история Ульяновск.BSD началась в 1999-ом году, когда я стал сотрудником УлГТУ, но это будет не верно, история Ульяновск.BSD началась значительно позже. Но именно в 1999-ом году начальник нашего сектора Григорьев А.С. познакомил всех нас, молодых и неопытных сотрудников (да-да, при разнице в возрасте в один год, тогда он казался нам гуру IT-технологий :), с операционной системой FreeBSD. Тогда все важные телекоммуникационные сервисы в УлГТУ в основном функционировали на операционной системе FreeBSD. Кто-то про неё благополучно забыл после увольнения из политеха, а я стал использовать эту операционную систему в своих проектах в УлГТУ и в других организациях, и стал активным сторонником и апологетом FreeBSD.

Приблизительно с 2003-го года я стал сотрудничать с сертификационным центром ООО «СК». Эта организация оказывает услуги по сертификации продукции и услуг. В конце 2006-го года у руководства организации возник вопрос: как бы легально сократить затраты на программное обеспечение и не сломать рабочий процесс в организации? Планировался перевод рабочих станций с ОС Windows 98 на более свежую версию ОС Windows. Но Windows XP к тому времени уже устарела, а Windows Vista была очень «сырая». Нужно было решить, на какую версию Windows покупать лицензии. Но я предложил попробовать установить ОС FreeBSD с рабочим окружением KDE. Тогда это была ещё KDE 3.5, а из прикладного софта был только OpenOffice и rdesktop для подключения к терминальному серверу ОС Windows Server 2003. Директор организации, Коваль В.Н., тоже выпускник УлГТУ, поддержал моё предложение и началась моя многолетняя работа по созданию и тестированию десктопных сборок ОС FreeBSD, которые стали внедряться в этой организации и в некоторых других организациях города Ульяновска. С примером комплексного внедрения Ульяновск.BSD можно ознакомиться на сайте проекта.

В районе 2007-го года правительство РФ во главе с Медведевым Д.А. активно стало выступать за внедрение свободного программного обеспечения. А потом и в 2009 – 2010-х годах, став президентом РФ, Медведев Д.А. опять поднимал этот вопрос (Медведев напомнил чиновникам об СПО). Именно в этот период пошла первая волна поставок СПО в школы России. Потом, правда, это мягко спустили на тормозах, и все об этом на несколько лет забыли. Но в то время я подумал, если правительство проявляет активность в этом вопросе, то есть смысл работать дальше (тогда ещё на голом энтузиазме). Приблизительно к 2011-му году я разработал первую версию инсталлятора своих сборок FreeBSD, дал имя ОС ULBSD по месту рождения сборки (так исторически сложилось, что многие ОС на базе FreeBSD содержат окончание BSD: DesktopBSD, PC-BSD, FuryBSD, GhostBSD, NomadBSD и др.) и создал сайт ulbsd.ru, через который стал распространять сборки. При этом я прекрасно понимал, что это никому не нужно. Вся Россия с конца девяностых годов прошлого века много лет подсаживалась на бесплатную «пиратскую» ОС Windows. Переход на новую ОС – это новые навыки, подготовка специалистов, а на это нет ни у кого ни желания, ни времени. Но я работал: улучшал инсталлятор, составляющие сборки, разрабатывал собственные системные утилиты. Появился логотип системы.

С конца 2015-го года наше государство внезапно (хотя почему внезапно, когда-нибудь это должно было произойти, причины всем известны) начало кампанию по импортозамещению программного обеспечения. Моя сборка ОС Ульяновск.BSD к тому времени была уже достаточно годной к использованию. И я решил попробовать внести Ульяновск.BSD в только что созданный Единый реестр отечественного программного обеспечения (Реестр) и параллельно получить свидетельство о государственной регистрации программы для ЭВМ Федеральной службы по интеллектуальной собственности. Процесс от подачи заявления до внесения в Реестр растянулся более чем на полгода. В это время проходило общение с экспертами Реестра. На все их вопросы были отправлены ответы. И в сентябре 2016-го года ОС Ульяновск.BSD была внесена в Реестр. После этого были еще несколько больших проверок экспертами Реестра. Крупная проверка была проведена Центром компетенций по импортозамещению в сфере ИКТ в первой половине 2019 года. Эту проверку ОС Ульяновск.BSD прошла успешно. Подробно о юридических аспектах существования Ульяновск.BSD написано на сайте проекта. Таким образом ОС Ульяновск.BSD была включена в Реестр уже в зрелом состоянии, а не разрабатывалась специально только для включения в этот Реестр. ОС Ульяновск.BSD постоянно развивается с 2007-го года. На протяжении всего времени продукт улучшается, тестируется, внедряется в различных организациях, теперь уже не только в городе Ульяновске, но и по всей России. Постоянно выходят обновления. Информация о проекте ULBSD опубликована на официальной странице сообществ на сайте FreeBSD. Также Ульяновск.BSD включена в Каталог совместимости российского программного обеспечения АРПП «Отечественный софт». Сам я, как разработчик, по мере сил и возможностей являюсь багрепортером и комментатором FreeBSD.


Последнее обновление: 26.10.2020

Рейтинг@Mail.ru