Rambler's Top100
 
 
  03 декабря 2008 года Компьюлента
CIO
Терралаб
Бизнес-журнал
в поле зрения | обзоры и тесты | своя игра | интерактив
Интернет+IT=?
Автор: Анатолий Левенчук
Опубликовано в журнале "Компьютерра" №29 от 01 сентября 2000 года

Интернет-интеграторы, как правило, вдесятеро более шустры (суетливы?), чем системные интеграторы, и просят за свои услуги втрое меньше. Как легендарные крысоподобные млекопитающие — будущие цари природы, появившиеся в мире динозавров, на удивление разворотливая интернетная мелкота стремительно врывается сегодня в мир вполне еще поворотливых IT-динозавров.

Конечно, эти «млекопитающие» пока еще не слишком специализированы, чтобы разделиться на леммингов, ягуаров и коала, но жирные куски из-под носа IT-монстров нет-нет да ухватят. Классика рыночного жанра: смена технологий приводит к смене фирм-лидеров. Полысевшие мастера клиент-серверной архитектуры слишком медленно спускаются с горы, стада им может уже не достаться.
Миры IT и Интернета сближались медленно и уверенно, а нынешней осенью граница между ними практически исчезла. Требования заказчиков к функциональности вебсайтов выросли настолько, что их реализация стала ничуть не проще (и тем самым не быстрее и не дешевле), чем написание традиционного IT-приложения. Базы данных, сложные формы, ограничения целостности, разделение полномочий, транзакции — все это добро Интернет-компании получают в техзаданиях нового сезона полными пригоршнями, и «наборы скриптов» студий вебдизайна трещат на подобных IT-задачах по всем швам.

Быстро выясняется, что хитроумная вязь табличек в HTML и украшение этих табличек высокохудожественными гифчиками не может прикрыть отсутствия в программном обеспечении вебсайта механизма поддержки транзакций и еще полудюжины других механизмов не меньшей сложности. Все чаще и чаще представители IT-службы заказчика требуют честно сделанной поддержки многопользовательской работы по редактированию сайта, развитого разделения полномочий разных групп пользователей по изменению контента, связи вечно молодых клиент-серверных систем поддержки внутрифирменной работы с той или иной функциональностью сайта — в общем, того, что в классических студиях вебдизайна отродясь не обеспечивалось, хотя и заявлялось много лет. И вот эти студии, завидев стадо, бешеным галопом поскакали с горы, с которой медленно-медленно планируют спуститься уверенные в себе системные интеграторы.
Собственно, новые Интернет-интеграторы — это такие системные интеграторы, которые соединяют железо и приложения, руководствуясь семействами протоколов TCP/IP, HTTP, используя для описания данных XML и прочие сверхсовременные (по сравнению с клиент-серверными) механизмы, предназначенные именно для хорошей интеграции самых разнородных программ и техники. В области собственно интеграции, думаю, Интернет выигрывает, практически не начиная. Было бы что увязывать в целостную систему...

Весь вопрос сейчас только в том, начнется ли массовая миграция из вполне еще благополучных IT-фирм системных архитекторов и прочих работников, не пасующих перед написанием программ в сто тысяч строк, в хорошо накачиваемые инвестиционными деньгами Интернет-фирмы, или IT-фирмы смогут массово переквалифицировать этих же работников на новый технологический лад. Но! Если бы этот лад был только технологическим... Культур-мультур, однако...

Итак, в старое (целых шесть лет! Вебсайт Московского Либертариума www.libertarium.ru как раз пару недель назад отпраздновал свою шестую годовщину) доброе сайтостроительство (крупнопанельное, из стандартных блоков) приходит совсем нестарое и отнюдь не доброе (сюрприз, сюрприз!) Программирование.
Недавно одна наша разработчица пожаловалась мне, что у нее в мозгах по поводу текущей разработки вебсайта полная каша. Я обрадовался: это точное указание, что она вышла из привычного для интернетчиков режима кодирования (неважно, на каком языке) в зону архитектурной работы, Программирования с большой буквы.
Полная путаница в мозгах, блуждание в трех понятийных соснах, прототипирование того, сам не знаю чего, мучительное изобретение архитектурных велосипедов — сегодняшнее вебпрограммирование уже включает все прелести тяжелой IT-работы. Запихнуть интеллект в железку, конечно, неизмеримо сложнее, чем запихнуть в эту же железку крутой дизайн и несколько переходов по ссылкам. Сложность работы, понятно, оплачивается дополнительно, поэтому студии вебдизайна все чаще и чаще отказываются от своих «наборов скриптов» и переходят от клепания сайтов к внешне нудному описанию предметной области заказчика на каком-либо языке программирования. Конечно, результаты получаются в виде вебсайта, но на это оформительство уходит не более 20% всех рабочих усилий.

Вот-вот из клиент-серверных резерваций на широкие Интернет-просторы вывалятся традиционные программистские пересуды с добавлением ключевого слова «вебсайт»: о декларативных языках описания вебсайта, функциональном, объект-ориентированном и мультипарадигмальном (home.t-online.de/home/Ulrich.Eisenecker/ecoop.htm) подходах к сайтописательству, о повторном использовании вебсайтовых компонентов, о важности использования аспект-ориентированного (www.parc.xerox.com/csl/projects/aop) программирования для синхронизации событий в различных ветвях сайта, о встроенной документации на сайт, о языках паттернов (www.cetus-links.org/oo_patterns.html) для работ по созданию архитектуры вебсайтов, о важности программной поддержки онтологической работы в предметной области заказчика (www.cs.utexas.edu/users/mfkb/related.html)...
Интернет и его протоколы уже не являются местами, где происходят самые интересные вещи в интеллектуальном мире. Это как телевидение и радио, которые уже есть в каждом доме, как телефон, с которым давно знаком каждый. Сегодня мало кому интересно стать разработчиком телефонных трубок и дизайнером телевизионных корпусов. Даже World Wide Web Consortium (w3.org) занимается уже более традиционными для классических айтишников, а не для веселых интернетчиков делами: метаинформацией, сложными структурами данных и хитрыми способами их описания, восходящими к десятилетней древности семантическим сетям.
Итог понятен: из схватки Web-крыс и IT-динозавров царями природы через несколько поколений выйдут какие-нибудь Homo Sapiens, которых в эпоху падения гигантских ящеров и в проекте не было (впрочем, насчет проекта — точно утверждать не могу). То есть сегодня никто никого не победит — завтра просто не будет ни Интернет-интеграторов, ни системных интеграторов.
Самое время искать новый фронтир, который вырастет на субстрате олдового IT и быстро матереющего вебпрограммирования. Что я там писал про Homo Sapiens? Схожу-ка посмотрю, не появилось ли чего новенького на www.cyc.com...

ТАКЖЕ В РАЗДЕЛЕ
06 марта 2002 года
Не просто вебсайт 
18 февраля 2002 года
Четыре колонки 
27 августа 2001 года
Памятка верстальщику 
 
САМОЕ ПОПУЛЯРНОЕ
Текстовые развлечения
Поработаем в жанре ASCII Art и расскажем, как научиться рисовать при помощи символов, как переводить изображение любого формата в текстовый файл и как взглянуть на интерфейс Windows сквозь призму псевдографики.
Тонкости анонимного серфинга в Сети
Сегодня мы будем учиться заметать следы. Правда, не настоящие, а виртуальные, всякий раз оставляемые пользователем при работе в Интернете и с большим удовольствием потребляемые всевозможными онлайновыми сервисами.
Диалоги с программистами. Часть 3: iPhone и бар на пляже
Сегодня в нашем распоряжении программист, который создает код для совершенно непрограммистского устройства - iPhone. Да, здесь есть свои особенности...
О Смысле Всего Сущего
Евгений Козловский так обстоятельно подошел к вопросам читателей "КТ-Онлайн", что интервью пришлось разделить на две части. Но историю происхождения "Огородов" можно узнать уже сегодня!
/  бумажный номер

Тема номера: Кризис в ИТ Читайте на сайте тему номера "Кризис в ИТ" и другие статьи из журнала "Компьютерра" от 04 ноября 2008 года
  Архив номеров журнала

О проекте | Реклама на сайте | Рассылки сайта | КПК–версия | RSS-трансляция

© ООО «Компьютерра–Онлайн», 1997 — 2008.
При цитировании и использовании любых материалов ссылка на портал «Компьютерра–Онлайн» обязательна (для Интернет–изданий — www.computerra.ru)
Редакция сайта: site@computerra.ru
Техподдержка сайта: websupport@computerra.ru
Редакция журнала: inform@computerra.ru
Отдел рекламы: reklama@computerra.ru
Телефон: (495) 232–22–61, (495) 232–22–63
Работает на «Битрикс: Управление сайтом»
Почта защищена сервером «СПАМОРЕЗ»
Трилан — продвижение сайта,
поисковая оптимизация сайта

Сайт работает на сервере DEPO Computers
Rambler's Top100