В призывах стать профессионалом в области клиент-серверных технологий Боб Кроули усматривает ловушку: компании хотят, чтобы у вас был опыт, но мало кто хочет помочь вам его получить. Так что Кроули решил отказаться от клиент-серверной революции и держаться того, что он хорошо знает. Он специалист по мэйнфреймам и чертовски горд этим.
Вас, должно быть, удивит, что верность Кроули большим железкам не довела его до сумы. Напротив. С возрождением рынка System/390 корпорации IBM, благодаря использованию в мэйнфреймах новых технологий, в частности CMOS, Parallel Sysplex и из-за непредсказуемости того, какими будут системы после 2000 года, появилось огромное количество возможностей для тех, кто хорошо знает DB/2, MVS, TCP/IP и COBOL.
Кроули, последние 11 лет являющийся консультантом по программированию для мэйнфреймов, говорит: “Я никогда не беспокоился за свое будущее в мэйнфреймовой среде. IBM создала и разработала мэйнфреймы не для того, чтобы сидеть сложа руки и стирать с них пыль”.
И хотя рынок мэйнфреймов за последние несколько лет сократился с 12 до 7 млрд. долл., он, по словам Дэвида Фойера, директора по исследованиям такой крупной коммерческой системы, как корпорация International Data (Фреймингхем, шт. Массачусетс), стабилизировался, особенно для System/390.
Более того, число MIPS (информационных систем на мэйнфреймах) ежегодно возрастает на 55% и, как показал недавно проведенный IDC опрос, 40% новых приложений пишутся для мэйнфреймов.
Вновь в пути
Задача Кроули - найти организации, где пригодятся его знания о мэйнфреймах. Чтобы повысить спрос на свои услуги, Кроули переходит с места на место, выбирая длительные соглашения с крупными компаниями в районах Нью-Йорка и Пенсильвании. Последняя его работа - полугодовой контракт с Blue Shield (Харрисберг, шт. Пенсильвания).
Но что делать, если вам не по душе каждые шесть месяцев вновь искать договор? По мнению экспертов, говорит Фойер, чтобы на вас был спрос, нужно подкрепить знания о мэйнфреймах новым клиент-серверным репертуаром. Это означает соединить знания о таких платформах, как MVS, с умением понимать другие языки программирования и взаимодействовать с людьми, работающими под Windows NT и Unix.
Нельсон Шир, руководитель проекта в Bristol-Meyers Squibb (Сиракузы, шт. Нью-Йорк), с этим согласен. Шир, который 20 лет назад начал работать в фармацевтическом гиганте, программируя унаследованные системы, решил плыть по течению, набираясь новых знаний о ПК по мере развития распределенных систем обработки данных.
И хотя он признает, что поначалу сопротивлялся изменениям, со временем его отдел перешел на AS/400 и теперь выполняет много разработок для ПК. Для Шира это означало получение большого объема новых знаний, изучение администрирования ЛВС, cc:Mail и Lotus Notes.
Вы по-прежнему без ума от мэйнфреймов?
Подкрепите свои знания клиент-серверным репертуаром
Nothern Trust также сделал выбор в пользу разнородной среды, включающей AS/400 и RS/6000 корпорации IBM, VAX корпорации DEC, системы фирмы Tandem Computers и корпорации Unisys. Но, как отмечает Карл Хуф, вице-президент этого чикагского банка, “мэйнфреймы по-прежнему играют значительную роль за счет большой вычислительной мощности, надежности и высокой готовности”.
Знание современных технологий необходимо для специалистов по мэйнфреймам, которых нанимает Хуф. “Наша мэйнфреймовая среда следует последнему слову техники - мы работаем с Parallel Sysplex, так что я ищу людей со знанием новейших операционных систем, поддержки аппаратного обеспечения и соответствующей поддержки поставщиков оборудования (OEM)”.
Хуф считает, что идеальный специалист по мэйнфреймам должен также уметь соотносить деловые нужды с требованиями к обработке данных.
Работающие в компании Wester Surety (Сиу-Фоллс, шт. Южная Дакота) программисты мэйнфреймов также должны разбираться в TCP/IP, ретрансляции кадров, маршрутизаторах, коммутаторах и соединениях ПК с помощью кабелей. “Специалисты по мэйнфреймам обычно знают все, что касается SNA (сетевая архитектура систем), но теперь с появлением ПК и ЛВС возникают затруднения при передаче данных в мэйнфреймы”, - сказал Патрик Курран, администратор сетевых услуг.
Несоизмеримые шкалы оплаты
Знания в обеих областях могут также повысить зарплату. По словам Фойера из IDC, в зависимости от опыта специалист по клиент-серверным системам может требовать зарплату на 5 или 10% большую, чем у программиста под MVS.
И эти цифры увеличиваются, если вы ищете работу на Западном побережье. Там, по словам Эдгара Саади из фирмы Pencom Systems (Сан-Хосе, шт. Калифорния), предоставляющей услуги в области программного обеспечения, высококвалифицированный инженер по программному обеспечению без опыта управления может получить $90 000, в то время как специалист по мэйнфреймам с той же компетенцией получит $65 000 или $70 000.
Pencom прекратила установку мэйнфреймов в 1985 - 86 гг. Предоставление работы программистам, продолжает Саади, основывается на наличии знаний в обеих областях. “Не знание одних лишь мэйнфреймов, а комбинация знаний в обеих областях всегда открывала перед ними двери”, - сказал Саади, который кроме всего прочего ведет колонку, посвященную карьере в менеджменте в ежемесячном онлайновом журнале Sun Online. География также играет немаловажную роль в уровне требований к мэйнфреймовой базе.
Компания Ajilon (Меканиксбург, шт. Пенсильвания), предоставляющая компьютерные услуги и специализирующаяся на консалтинге, службах управления проектами и управлении системами и поставщиками, получает 98% доходов от мэйнфреймов. Джордж Гомбеда, менеджер и консультант компании, утверждает, что помимо 140 служащих (включая Кроули), которых отделение в Центральной Пенсильвании пригласило на работу с мэйнфреймами на краткосрочной основе, он мог бы дать работу еще 50 или 100 программистам.
Гомбеда знает, что плата специалистам по клиент-серверным системам значительно выше: $65 в час против $35 - $45 за то же время специалистам по мэйнфреймам. Но он настаивает, что в связи с преобразованиями, грядущими после 2000 года, и ростом продаж мэйнфреймов IBM System/390 найдется немало работы для защитников больших машин. “Я думаю, компании сегодня понимают, что клиент - сервер - не панацея от всех бед”, - сказал он.
Кроули признает, что наличие знаний по AS/400 повысило бы его разносторонность как программиста за счет спроса на малые и средние компьютеры. Но консервативный специалист по мэйнфреймам не собирается переметнуться на сторону группы ПК.
“На наш век мэйнфреймов хватит, - сказал он. - Без работы не останемся”.
Эстер Шайн
ЧТО НУЖНО, ЧТО НЕ НУЖНО
Что вам нужно знать, чтобы сделать удачную карьеру в области мэйнфреймов
- Нужные знания:
DB/2, TCP/IP, HTML, IMS, CISC,
COBOL, COBOL II, SQL
- Устаревшие знания:
PL/1, FORTRAN, Assembler, PASCAL