В наше время особой популярностью пользуется IT-сфера. Все о ней говорят и все хотят на неё выучиться. Из-за этого вокруг «айти» сложилось много мифов, заблуждений и неточностей. 28 февраля во всем мире отмечают День IT-специалиста. В связи с этим мы поговорили с барнаульским преподавателем из айти-сферы и разобрались, почему программист может написать сложный код, но скорее всего не починит ваш чайник.
Нервы айтишника
IT расшифровывается как Information Technology, то есть информационные технологии. Если простыми словами, это — использование компьютерных систем или устройств для передачи информации. Доцент кафедры информационной системы в экономике АлтГТУ Марк Жуковский преподает информационную безопасность около 15 лет и удивляется, почему все непременно хотят попасть в айти-сферу.
— Айтишники занимаются настройкой информационных систем с помощью аппаратных средств или программного обеспечения. К ним относятся системные администраторы, программисты, аналитики и так далее, — пояснил Марк Сергеевич. — На самом деле это тяжёлая работа, требующая значительного объёма знаний и крепкой нервной системы. У вас должна быть очень высокая толерантность к ошибкам. Обычно предупреждаю студентов, что 80 процентов времени они будут заниматься не программированием, а отловом и исправлением ошибок в своих или чужих программах.
Стандарты и поклонники
По словам педагога, если попытаться айти описать одним словом, то это будет слово «стандарт».
— На практически любое действие в айти есть какой-нибудь стандарт, а ваша задача должна точно ему следовать. Как правило, отклонение от него приводит к плохим результатам. Но в то же время бывают ситуации, когда вам будет необходимо от него отклониться. Например, вы что-то делаете, чётко следуя инструкции, а оно не работает. И вот здесь вам понадобятся знания для того, чтобы быстро понять, что нужно изменить. Это сложно, — поясняет специалист.
Как оказалось, подобные ситуации случаются даже у опытных специалистов сферы. Марк Жуковский привёл пример из собственного опыта. Однажды он писал курс для магистров и решил оформить его в виде онлайн-сервера. Нашёл инструкцию по его созданию, которая была практически единственной в интернете. И, как выяснилось в процессе развертывания сервера, инструкция не работает.
— Перепробовал разные варианты, но ничего не вышло. Пришлось достаточно быстро в течение двух-трех дней решать проблему другими способами, привлекать знающих людей. В конечном итоге всё заработало, но вообще не так, как было написано в первоначальной инструкции. Советую студентам расширять свой профессиональный кругозор, чтобы легко справляться с такими ситуациями. Нужно понимать, чем можно заменить ту или иную технологию, — продолжает педагог.
Недетское увлечение
Марк Жуковский поделился, что увлёкся айти-сферой в 12 лет. Когда другим детям было интересно играть во дворе, он программировал математические задачки. В те времена обучение айти ещё не было распространено, как сейчас, поэтому он просто купил в книжном магазине тематическую книгу по программированию и самостоятельно занимался. Увлечение пришло само, никому из родственников сфера айти не была близка.
— Мне здесь сразу все понравилось. Когда-то работал на Turbo Pascal 5.5, сейчас использую язык программирования R. Отмечу, что произошёл чудовищный рост технологий. Каркас сложного приложения с базами данных, графическим интерфейсом и тому подобным можно сделать за пару дней. Это стал возможным благодаря гигантскому количеству ранее написанных кодов, которые можно просто состыковать со своей программой.Реально новое
Кстати, многие слышали, что программисты пишут программные коды — это текст, написанный на языке программирования. А зачем он нужен? Код необходим, так как компьютер не понимает человеческие языки. Интересно, что и код программы он изначально воспринимает как простой текст. В связи с этим код нужно передавать специальному инструменту — компилятору или интерпретатору, который преобразует код на язык, понятный машине.
— Мне очень нравится программирование, потому что оно дарит возможность своими руками сделать то, что работает, и работает ровно так, как ты сказал. Для меня это очень важное ощущение. Чувствую, что я создатель реально чего-то нового. И не только я. Каждый в сфере айти может внести свой реальный вклад и принести пользу людям. Кроме того, это можно сделать в достаточно юном возрасте. К примеру, всем известно, что создателям поисковой системы «Яндекс» при её разработке было по 20 с небольшим, – отметил педагог.
Марк Сергеевич отметил, что многие его студенты добиваются успехов в своей сфере. В частности, несколько лет назад один из магистров написал приложение, которые предсказывало, как будет развиваться эпидемия ковида. В его основу легли математические модели распространения инфекционных заболеваний и данные, касающиеся этой болезни. К слову, приложение реально работало.
Справка «Вечернего Барнаула»
День IТ-специалиста объединяет всех трудящихся в этой сфере. Именно 28 февраля в 1956 году был запатентован сетевой кабель в форме витого кабеля, что изменило мир электротехнических коммуникаций. Благодаря этой разработке появилась возможность объединения нескольких компьютеров в локальную сеть.