Самая романтическая профессия 21 века?

  Профессия программиста во всем мире сейчас одна из самых уважаемых и востребованных. Многие из нынешних юношей и девушек хотели бы попробовать себя в этой области. Ведь для настоящих профессионалов - "программеров", как будто, и нет нигде никаких границ - любая уважающая себя страна отхватит классного программиста что называется "с руками и ногами". Дошло уже до того, что нынешнее, уже четвертое поколение российских эмигрантов с типичным для России высшим техническим образованием, не гарантирующим дома ничего,  вместо того, чтобы открывать на Бродвее традиционные ресторанчики "аля-рус" или принимать на себя судьбу русского таксиста в Нью-Йорке, проходят в тамошних краях 3-4 месячные курсы какого-нибудь программного языка и пополняют ряды той профессии, работать по которой у себя на родине они и мечтать не могли.
  А как обстоят дела у представителей этой профессии у нас в Череповце? С этим вопросом мы обратились к одному из самых известных и уважаемых людей из этого мира Александру Батурину.
- Если раньше я бы мог сказать, что такое программист, то теперь это понятие употребляется настолько широко, что встретившись с человеком, который представить себя как программиста, я должен буду задать ему может быть не один десяток вопросов, чтобы понять чем же он в самом деле занимается. Во всяком случае, советский образ программиста как человека в белом халате, запускающего что-то в электронно-вычислительную машину типа ЕС, а затем получающего какую-то огромных размеров простыню с данными, давно канул в прошлое. Всех тех, кто может назвать себя программистом, стало слишком много и я опасаюсь, что собрав их в городе, например, в районе Октябрьского моста, мы получили бы огромную толпу народа, перегородившую любое движение.
- Тогда давай уточним какого рода бывают программисты? И еще одно уточнение - череповецкие программисты!?
- На этот вопрос я ответил бы так. В Череповце, на крупных предприятиях, в солидных фирмах, конторах, профессия программиста, в ее традиционном понимании, как человека, который может алгоритмизировать какую-то деятельность и написать программный код, большим спросом не пользуется. Да, лет десять назад очень модно было знать какие-либо языки, писать разного рода интересные и сложные программки. Что называется "фанатеть" от чувства собственной виртуозности. И такие люди были. После того, как они оказались на крупных коммерческих предприятиях и перед ними были поставлены сложнейшие задачи, требующие понимания всей предметной области той или иной деятельности (например, финансовых процессов в банковской деятельности) они забросили свои индивидуальные занятия, превратившееся в никому не нужное хобби и переквалифицировались. Программисты в чистом виде сейчас может быть требуются в вузах, исследовательских институтах, фирмах, которые непосредственно пишут какое-то программное обеспечение. В наших условиях уровень и характер профессиональных требований ставится несколько иной. Если не сказать больше.
  Перед предприятиями и организациями, живущими сложной коммерческой жизнью, рано или поздно встают вопросы автоматизации. Многим руководителям может быть даже и непонятно, где, в каком месте, каким образом, с помощью кого, на какой техническом и программном обеспечении можно использовать достижения современных информационных технологий. И  тогда человек, разбирающийся в этом служит для руководителя своего рода консультантом, медиатором, выполняющим посредническую функцию между тем, что хочет (или, точнее, хотел бы) руководитель и между тем, что может предложить ему мир современных технологий. В данном случае позиция "программиста" очень активна - ведь не ему ставят задачу, а он сам предлагает руководителям или предпринимателям изменить взгляд на то, чем они раньше занимались, существенно дополнить существующую у него до этого профессиональную картину мира.
  Следующий уровень квалификации "программиста" или еще одна его специализация - проектировщик. Его руководитель хорошо понимает чего он хочет и может поставить общую задачу перед специалистом нашей области. В этом случае задача "программиста-проектировщика" разобраться в предметной области задачи, понять ее на функциональном уровне (кто там с кем взаимодействует), на информационном ( от кого и куда идет информация, те или иные информационные потоки), а также на уровне технического задания: какое требуется оборудование для решения этой задачи, какие программные пакеты. Специалист этого уровня видит задачу не только на уровне и на языке руководства, но и может описать ее в сложных информационных терминах, которые мы называем "физикой". Например, люди хотят получить какую-то базу данных по бухгалтерским проводкам или персоналу. Проектировщик прекрасно понимает чего они хотят, но и видит как это будет выглядеть в плоскости уже работы может быть целой группы программистов. Более того, в связи с тем, что мир информационных технологий быстро и постоянно меняется (появляются сложные сервера, сети, Интернет и т.п.), задача проектировщика становится неимоверно трудна, т.к. он должен не только увидеть существующее положение дел, но и прогнозировать будущее, чтобы создаваемая трудом большого числа профессионалов та или иная информационная модель предприятия могла быть адаптирована уже к новым условиям. Ничего удивительного, если подучившись каким-либо бизнес-профессиям, люди, занимающиеся проектированием информационных моделей предприятий, вырастают до уровня руководителей, перерастают тех, кто когда то пытался ставить им некие предметные задачи.
  Следующий уровень - кодировщик, или непосредственно программист в традиционном понимании этого слова. Несмотря на то, что среди молодежи очень много толковых людей, знающих несколько языков, очень редко кто хочет долгое время оставаться на этом уровне. Это уровень черновой работы с которого очень трудно увидеть всю задачу в целом, оценить собственное решение с точки зрения ее пользы для потребителя. Практика показывает, что на этом уровне, на соответствующих ему должностях, остаются работать в основном женщины или те, кто свой потенциал уже исчерпал, люди возрастные.
  И, наконец, очень модная сейчас направление специализации - позиция "внедренца".  Она заключается в том, что освоив какие-то достаточно непростые программные комплексы (типа комплекса бухгалтерских программ "1С"), уловив их программную составляющую, достаточно большое количество людей, специализируют себя в этом, занимаются внедрением подобных программ, обучением, их поддержкой, сопровождением, обновлением. Эта целая ниша, где крутятся сейчас, наверное, немаленькие деньги. Слышал, что даже в Череповце есть профессионалы в этой области, зарабатывающие на "1С"  больше тысячи "баксов" в месяц.
- Саша, я бы попросил тебя спрогнозировать следующую ситуацию. Скажем, часть известных тебе людей из этого мира, живущих в Череповце, вдруг внезапным образом оказываются в какой-нибудь другой стране, где тоже много специалистов данного профиля. Как ты считаешь - не пропадут они там?
- Я думаю, что нет! Скажу больше - конечно, не пропадут и будут востребованы. Особенно те, кто прошли "северсталиевскую школу". Так я для себя называю ту систему подготовки и воспитания молодых "программерах", которая существует, например, в управлении информационных технологий "Северстали". Возможно, в силу сложившегося положения вещей, существующей иерархии, многие из молодых людей, пришедших туда, потом уходят. Но "покрутившись", "поварившись" в этом мире, среди профессионалов с огромным опытом, решавших и решающих постоянно массу сложнейших и разнообразнейших задач, они резко вырастают профессионально и потом уже используют приобретенный там действительно бесценный опыт.
окт.,2001


Рецензии
На это произведение написаны 3 рецензии, здесь отображается последняя, остальные - в полном списке.