IT-сфера — что это за сфера деятельности?
IT — очень молодая сфера деятельности. Особенно для России, которая из-за сложной политической трансформации первых лет независимости долгое время не могла идти в ногу с технологическим развитием западных стран. Сегодня, конечно, айтишники нашей страны стремительно сокращают отставание от зарубежных коллег. Простые граждане также начинают интересоваться информационными технологиями. IT-сфера: что это такое? Какие профессии в нем работают? Сложно ли работать в сфере информационных технологий?
Теория
Информационные технологии (англ. Аббревиатура — IT и полностью — «информационные технологии») — это совокупность областей человеческой деятельности, а также академических дисциплин, связанных с процессами создания, хранения, обработки данных, а также управления ими с помощью компьютеров (а также другие виды компьютерной техники).
IT: международная трактовка
IT-сфера — что это — наука или прикладная деятельность? Бытует мнение, что оба. Его может поддержать, например, авторитет крупных международных организаций. В частности, ЮНЕСКО дает два популярных определения сущности ИТ. Согласно первому, информационные технологии — это набор дисциплин (имеющих характер технологических, научных или инженерных исследований), изучающих способы организации деятельности людей, обрабатывающих и хранящих данные. Второе определение, данное экспертами ЮНЕСКО, звучит так. ИТ — это информационные технологии, а также способы их взаимодействия с людьми и промышленным оборудованием, их прикладные программы, а также аспекты социально-экономического и культурного развития людей, связанные с его работой.
Какое место в структуре такого явления, как компьютерная сфера, занимает Интернет? Что это такое в понимании теоретиков информационных технологий? Конечно, существует множество интерпретаций роли Интернета. Но в большинстве экспертных интерпретаций Всемирная паутина — всего лишь инструмент для передачи (обмена) данных. Интернет обычно не считается отдельным классом ИТ-бизнеса.
IT: люди и профессии
Людей, чей бизнес-профиль связан с выполнением задач в области информационных технологий, принято называть ИТ-специалистами. Есть много конкретных примеров деятельности, которые подходят под это определение. Рассмотрим несколько распространенных ИТ-профессий: программиста, системного администратора и веб-мастера.
Программист
Это человек, обладающий квалификацией для создания и изменения алгоритмов, написанных на специальных языках и предназначенных для организации и упрощения процесса ввода-вывода данных с использованием компьютера или другой компьютерной технологии. О чем это? Кстати о программах, конечно. Эти же алгоритмы, которые устанавливает человек, делают компьютер понятным для его «приказов». Примеры языков программирования — C («C»), Perl, Java.
С помощью программы пользователь дает понять ПК, чего он от него хочет. В свою очередь, компьютер, распознавая «запросы», выдает результат на понятном человеку языке — в виде текста, изображений, звуков.
Программист: теоретик или практик?
Программист не ученый и не теоретик. Даже если он работает в университете и занимается исследовательскими задачами. То есть важно понимать, что этот человек, прежде всего, что-то производит, а потому его деятельность можно считать прикладной. Программирование — это область информационных технологий, в которой практическая полезность действий людей играет решающую роль. Здесь всегда ожидается, что любая теоретическая разработка приведет к конкретному результату.
Компьютерная программа — это не просто текст на определенном языке. Это также отдельный продукт, который может работать независимо от других. Ключевой особенностью программы является автономная работа. Его можно куда-то передать в виде файла или, как вариант, продать.
Деятельность в области информатики, по сути, в основном основана на продаже результатов труда программистов. На этом зарабатывают деньги крупнейшие ИТ-компании: Apple, Microsoft и другие.
Для работы с программами совсем не обязательно иметь специальное образование и быть дипломированным специалистом — это лишь возможные способы получения необходимых навыков.
Мультиязычность — главное требование
Обычно программисты знают несколько языков, чтобы строить алгоритмы одновременно. Даже если и нет, освоить новые, как правило, несложно, так как основные принципы «общения» с ПК обычно одинаковы. Некоторые языки лучше подходят для создания компьютерных игр, другие — для выпуска текстовых редакторов. Во многих случаях после написания программы на одном языке ее можно «перевести» на другой без потери функциональности.
Системные администраторы
Примером еще одной распространенной профессии в сфере ИТ является системный администратор. Это квалифицированный специалист, обеспечивающий стабильную работу доверенной ему компьютерной техники. То есть речь идет, прежде всего, о наемном работнике. Системный администратор — это не столько профессия, сколько функциональная роль. Об этом же свидетельствует тот факт, что «системный администратор» крайне редко встречается в списках специальностей вуза. Пока «программист» обычный. Однако оба вида деятельности признаны профессиями.
Работа человека в должности системного администратора вообще не связана с написанием программ. Чаще всего «администратор» заботится о компьютерном оборудовании, настраивает принтеры, модемы, мониторы и т.д.
Работа системных администраторов часто сводится к обучению (инструктированию) других сотрудников основам правильной работы с компьютерами и другими устройствами. Если компания большая и имеет в штате несколько «администраторов», каждый может отвечать за определенную область. Условно говоря, Иванов — за работу внутренней компьютерной сети, Петров — за стабильность канала связи с Интернетом, Сидоров — за правильную работу программ на ПК сотрудников.
Мы видим, что системное администрирование — это пример профессии, в которой человек занимается аппаратной частью глобальной категории, то есть сферой ИТ. Несомненно, что это, как и программирование, самая важная часть информационных технологий.
Веб-мастер
Это человек, занимающийся созданием сайтов в Интернете, представитель одной из самых молодых IT-профессий. Программисты и системные администраторы еще существовали, когда всемирная паутина находилась на стадии теоретического развития. Вебмастер и программист в некоторой степени близкие профессии. Их объединяет то, что они создают значимый с точки зрения использования компьютера продукт — веб-сайт или программу. Информационные технологии — это сфера деятельности, в которой многие профессии и специализации схожи. Но есть еще много отличий.
Вебмастер работает на специальном языке — HTML. Он имеет некоторые характеристики схожести с языками программирования, а именно с алгоритмами, с помощью которых человек дает понять компьютеру, чего он хочет. В этом случае, как должна выглядеть веб-страница, просматриваемая браузером. Но у HTML есть одна особенность, которая не позволяет классифицировать его как язык программирования: создаваемые им алгоритмы не могут работать сами по себе. Дело в том, что веб-страница — это не программа, а документ, созданный так, чтобы интернет-браузер правильно ее распознал.
Конечно, многие веб-мастера используют специализированные языки программирования, предназначенные для обеспечения расширенной функциональности создаваемого веб-сайта. В данном случае речь идет о размещении в Интернете не веб-страниц, а алгоритмов, способных работать сами по себе. И тут две профессии сливаются воедино: веб-мастер помимо своей основной деятельности становится программистом.
IT-литературоведы
Стоит отметить, что создание веб-сайтов — это область ИТ-технологий, которая относится к большому количеству самых разных отраслей. Веб-мастера часто обращаются к дизайнерам, психологам, которые могут помочь сайту удивить пользователей. Гуманитарные науки — лингвистика, филология, литературная критика — играют значительную роль в разработке веб-сайтов, потому что наиболее важным компонентом веб-документов является текст. Он должен быть грамотным и привлекательным для посетителей виртуальных порталов.
ИТ — это сфера бизнеса, которая примыкает к большому количеству других секторов. Это, прежде всего, маркетинг. Это и понятно: ИТ-деятельность подразумевает продвижение ИТ-продуктов на различных рынках. Это может быть социология, которая позволяет нам понять специфику общественного мнения относительно развития компьютерных сетей или распространения любого программного или аппаратного решения. Математики, экономисты, экологи могут помочь ИТ-специалистам.
Когда профессии не схожи
Несмотря на то, что все вышеперечисленные действия относятся к ИТ, люди, которые представляют одну из них, могут не иметь ничего общего с двумя другими. Возможно, что программист, знающий десятки компьютерных языков, не знает, как работает интрасеть или как настроить бухгалтерское программное обеспечение. Пока все эти задачи легко решает «администратор». В свою очередь, веб-мастер, обладающий значительным талантом к созданию интересных сайтов, может не справиться с правильной настройкой цветовой гаммы своего монитора и обратится за помощью к тому же системному администратору. Последние, хорошо разбирающиеся в тонкостях установления соединения между корпоративными ПК и серверами интернет-провайдеров, могут не понимать ни слова на языке гипертекстовой разметки.
Узкий профиль или широкая специализация?
Есть версия, которая работает в сфере IT-технологий, должна иметь максимально узкий профиль. В некоторых случаях это оправдано, но только если специализация, которую выбирает человек, действительно требуется рынком со стратегической точки зрения. ИТ-специалист, владеющий хотя бы одним языком программирования, даже в совершенстве, рано или поздно может оказаться в ситуации, когда его навыки устареют. В связи с этим многие специалисты рекомендуют программистам пройти обучение по изучению нескольких языков, пусть и не столь глубоко, но с оставшейся возможностью менять профиль в зависимости от ситуации на рынке труда. То же самое касается системных администраторов и веб-мастеров. Правда, маловероятно, что обе эти ИТ-позиции перестанут быть актуальными для рынка. Сложно представить, что в компаниях исчезают должности системных администраторов или веб-мастеров. Независимо от того, как меняется сфера ИТ, компания-разработчик веб-сайтов и провайдер бухгалтерского или другого специализированного программного обеспечения, вероятно, останутся одними из наиболее распространенных бизнес-единиц.