Айти сфера что это – Профессия IT-специалист. Описание профессии IT-специалиста. Кто такой IT-специалист. . Описание профессии

сфера – что это за сфера деятельности

Аббревиатура IT расшифровывается как информационные технологии в переводе с английского языка. Эта сфера деятельности напрямую связана с вычислительной техникой (компьютерами и другой техникой) и интернетом. Заключается она в обработке и управлении данными, создании новых (программы и прочие веб-разработки). Структура IT-сферы представляет собой прикладную деятельность владеющих специальными навыками людей и ряд теоретических дисциплин.

 

Вся работа таких специалистов, как например Андрей Тонколитко, заключается во взаимодействии с компьютерами и другими устройствами, способными обрабатывать данные. Интернет же в этом случае является не столько рабочей областью, сколько служит средством передачи различной информации.

 

Сфера информационных технологий очень тесно связана не только с компьютерными науками, но и со многими другими, а также и с большим количеством других областей деятельности человека. Многие дисциплины существенно дополняют ее теоретическую сторону.

 

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

 

Следующей незаменимой профессией можно назвать работу системного администратора. Она заключается в настройке и обеспечении бесперебойной работы вычислительных машин, модемов, адаптеров и т.д.

 

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

 

Это далеко не полный список специальностей, как масштабных, так и более узких, задействованных в IT-сфере. Она довольно широка и трудятся над ее дальнейшим развитием еще много людей, обладающих самыми различными знаниями.

Дата: 21 февраля 2018



 

Похожие материалы


www.skazka.com.ru

Как получить работу в IT-сфере без опыта работы?

Вас привлекает IT-сфера, но вы специалист в совершенно другой области? Хотите кардинально изменить сферу занятости, но боитесь, что без опыта работы вы никому не нужны? Пользователи сайта Quora знают, с чего лучше начать и где вам обязательно будут рады.

 

Пуджа Агарвал, работает в агентстве Students

IT-сфера и сектор разработки программного обеспечения – это крайне обширная область, которая состоит из множества различных предметов и технологий. Поэтому даже если вы приобретете какой-то один простейший навык, то его вряд ли будет достаточно для того, чтобы успешно работать в этой сфере и продвигаться вперед по карьерной лестнице.

Разработчик ПО работает в разных областях: DevOps, тестирование, управление базами данных, создание технологической инфраструктуры, веб-разработка, прикладное программирование, аналитическая обработка данных и многих других. Даже если вы овладеете каким-то навыком, то только при его наличии вы вряд ли станете успешным в любой из названных выше областей. Наиболее важной вещью является понимание алгоритмов и процесса кодирования, которое невозможно без аналитического мышления.

Поэтому в данный момент следует стремиться к приобретению таких профессиональных навыков, которые позволят вам получить работу в долгосрочной перспективе.

Без трудностей не бывает побед. Поэтому, если у вас есть талант и навыки, вы всегда можете продемонстрировать их, самостоятельно создав проект. Он станет лучшим подтверждением ваших знаний и умений, нежели любые сертификаты и дипломы. На сегодняшний день многие компании предпочитают соискателей, которые предоставляют именно самостоятельно разработанные проекты, ведь в таком случае работодателю даже не придется просить вас выполнить тестовое задание – он получает наглядное доказательство ваших способностей и умений. По этой же причине участники многих соревнований по программированию получили предложения о работе от крупных компаний. Таким образом, сертификат – это всего лишь вещественное доказательство ваших способностей, в то время как фактические профессиональные навыки всегда ценились и будут цениться намного выше.

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

  1. Udacity – предоставляет доступ к онлайн-курсам, однако это далеко не дешевое удовольствие;
  2. edWisor – это платформа, при помощи которой вы можете получить не только необходимые навыки, но и приглашения от компаний на оплачиваемую стажировку или готовую позицию;
  3. Edureka (company) – онлайн-платформа, обучение на которой происходит при помощи видео-лекций.

 

Джерри Манн, специалист в сфере ИТ

Большинство позиций для начинающих специалистов открыты в сфере операционной деятельности, например, техническая поддержка, справочная служба, операционный аналитик. Если вы сделаете акцент на ваших особенных успехах во время получения образования, а также на ваших фантастических навыках и безграничном стремлении оказывать сервисную поддержку клиентам, то, скорее всего, в будущем вы сможете занять одну из выше названных позиций.

Как только вы попадете в эту сферу, для достижения успеха вам нужно будет выполнить два самых главных условия.

Во-первых, вы должны невообразимо хорошо делать ту работу, на которую вас наняли. Ни одно даже самое мелкое задание и поручение не должно быть упущено или выполнено спустя рукава. Все ваше внимание и все ваши стремления должны быть направленны именно на выполнение работы.

Во-вторых, опираясь на свой растущий опыт в данной сфере, начните делать маленькие шажки, которые приблизят вас к работе вашей мечты. Если вы хотите заниматься разработкой архитектуры, выберите в качестве начальной должности работу администратора базы данных. Стремитесь к большему, покажите все, что вы можете, будьте лучшим на данной позиции. Ваша работа должна быть великолепной.

 

Джонни МакГиннис, в прошлом работал системным аналитиком

Свою первую работу в IT я получил, не имея никакого опыта в этой сфере – я даже компьютер до этого ни разу не видел.

Многие компании предлагают вакансии для начинающих. Свяжитесь с HR-отделами тех компаний, в которых вы хотели бы работать, и поинтересуйтесь подобными вакансиями. Работники отдела кадров могут помочь вам в поиске и подборе подходящей позиции.

При общении с соискателем, на мой взгляд, следует сделать особый упор на следующие три вещи:

  1. Вы легко обучаемы. Вы быстро схватываете информацию и не боитесь пробовать что-то новое;
  2. Хоть вы и новичок, но станете прекрасным приобретением для компании, а все то время и энергию, которые компания потратит на ваше обучение, вы преумножите и вернете;
  3. Вы прекрасно работаете в команде.

Работник отдела кадров, у которого я проходил собеседование на свою первую IT-работу, сразу после колледжа, позже рассказал мне, почему он взял на работу именно меня. Он посчитал, что если я смог сохранить свое стремление к изучению чего-то нового и способность воспринимать информацию, то я отлично подойду для работы в этой сфере несмотря на то, что мой диплом был связан с медициной! Тот работник стал моим другом на всю оставшуюся жизнь.

 

Скотт МакНалти

Скорее всего, никак.

Самое важное – это не опыт работы, а то, что вы умеете. Вы набираетесь опыта, занимаясь какой-то деятельностью в сфере технологий, а ваша работа при этом может быть совершенно с этим не связанной.

Давайте я объясню на примерах:

  1. Я заинтересовался сферой технологий и начал набираться в ней опыта при помощи компьютера, который мой работодатель дал мне для выполнения совершенно другой работы. Я делал все, что должен был в соответствии со своими обязанностями, после чего помогал другим сотрудникам с их работой на компьютере;
  2. Моя дочь точно также набралась опыта для работы в этой сфере;
  3. Я знаю человека, который поработал над собственным веб-проектом, после чего приобрел достаточно знаний, чтобы получить работу в этой сфере.

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

Если же вам не удастся найти работу на таких условиях, тогда постарайтесь поучаствовать в каких-то сторонних проектах, может быть, даже совсем небольших, чтобы набраться опыта и сноровки, после чего можете попытаться устроиться на другую вакансию.

Так или иначе, интернет – вот ваш лучший друг, который поделится любыми ответами. Многие вопросы, которые у вас возникают на этапе обучения, уже наверняка были кем-то заданы, поэтому все, что вам нужно, это просто найти в интернете ответы на них.

 

Саймон Томсон, работает в компании Red Hat

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

Что касается сертификации и аттестатов, то IT-фирмы часто сотрудничают с такими компаниями, как, например, Microsoft, Red Hat, Cisco, по этой причине они высоко ценят сотрудников, которые хорошо разбираются в продуктах выше указанных компаний. Поэтому выберите свой карьерный путь и узнайте, какие навыки могут вам пригодиться, после чего постарайтесь пройти сертификацию в одной из тех компаний, чей продукт вам предстоит использовать. Большую часть подобных квалификационных требований можно подтвердить, если вы пройдете не особо затратный курс лекций и продолжите обучение самостоятельно.  

И, наконец, изучите все, что только можете о компании, куда вы хотите попасть на работу. Узнайте о целях, которые преследует компания, и в соответствии с ними постройте свое резюме. Убедитесь, что ваши навыки и квалификации могут быть полезны для данной фирмы, узнайте о том, какие системы или фреймворки используются в ее работе. Покажите своему будущему работодателю, что вы заинтересованы не только в зарплате, но и в самом процессе работы.

www.kv.by

Что такое информационные технологии, и кто с ними работает?

← Вернуться в раздел «Все об IT-технологиях и телекоммуникации»

Информация, информатика, информационные технологии – давно привычные для всех слова, которые очень точно характеризуют жизнь и потребности современного общества. Однако вопрос о том, что такое информационные технологии многих может поставить в тупик. Давайте избавим себя от такой неприятной ситуации.

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

  • специалисты, занимающиеся компьютерным оборудованием и другими техническими разработками;
  • специалисты, создающие программное обеспечение для компьютеров и других вычислительных устройств;
  • специалисты, работающие с готовыми информационными продуктами.

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

Есть и профессионалы, которым необходимо управлять уже готовой информацией. Сюда входит её сбор, структуризация, оформление, редактирование, – данные задачи выполняют web-программисты, web-дизайнеры, контент-менеджеры, менеджеры интернет-проекта. К этой сфере деятельности относятся и такие сотрудники, как специалисты по SEO, они отвечают за оптимизацию и продвижение сайта.

Взгляните на любой офис: ни один из них не обходится без компьютерной техники. Многие компании, даже не занимающиеся информационными технологиями, имеют в своём штате работника, разбирающегося в компьютерных устройствах. Это говорит о большой востребованности IT-специалистов.

В то же время можно утверждать о расслоении специалистов в сфере IT на тех, кто очень популярен и менее популярен среди работодателей. Это связано с тем, что некоторые отрасли в сфере информационных технологий пользуются особенным приоритетом, и поэтому в них сосредоточено сравнительно больше ресурсов для развития. Так, эксперты отмечают, что в ближайшие годы будут очень востребованы специалисты по разработкам web- и мобильных приложений, очень модных в наши дни. Однако уже ставшие классикой системное администрирование и обеспечение качества программного обеспечения не потеряют своей актуальности: настоящие профессионалы в этих делах не останутся без работы.

Информационные технологии – быстро меняющаяся среда, в ней всегда много новшеств. Здесь практически ежедневно появляются самые разнообразные проекты и разработки. К примеру, в области телекоммуникаций появляются мультисервисные сети, сети мобильной связи третьего поколения, что в будущем приведёт к её заметному прогрессу. Аналитики прогнозируют, что в сфере IT возникнет чёткая специализация в разработке и производстве технологий. А её полный переход на систему международных стандартов позволит «айтишникам» стать специалистами мирового масштаба.

moeobrazovanie.ru

IT сфера: с чего начать? 3 совета экспертов | Курсы IT Sales Manager

Попасть в айти-сферу желает чуть ли не каждый, хотя мотивация у всех разная — кому-то действительно интересно программировать, кому-то по душе престижность, а кто-то просто устраивается ради денег. Хорошие условия труда рождают большой спрос. Если взглянуть на статистику последних лет, с каждым годом количество программистов в стране увеличивается: в 2014 их было 75 тыс., а в 2017 уже почти 100 тыс.
Ничего так конкуренция на рынке труда, не так ли? Но не забывайте, что IT — это не только написание кода, это и менеджеры проектов, и бизнес-аналитики, и менеджеры по продажам айти услуг. И как раз о последних и пойдет речь.

С чего начать изучение IT менеджеру по продажам?

Английский язык

Большинство IT компаний продают продукты и услуги западному рынку, потому английский язык станет для Вас рабочим. Пользоваться им надо будет ежедневно, причем всеми четырьмя формами — писать, говорить, слушать и читать. Ведь менеджер по продажам пишет письма, чтобы найти клиентов, проводит с ними переговоры, и закрывает сделку подписанием контракта, который предварительно надо тщательно изучить. А значит, что школьными знаниями вряд ли можно обойтись.

Большинство работодателей рассматривают кандидатов с уровнем Upper-Intermediate (В2). В среднем, человек тратит на один уровень 7-11 месяцев, но при желании процесс можно сократить. Один наш лектор рассказал, что освоил минимум, нужный для переговоров, всего за 3(!) месяца. Здесь все в Ваших руках — курсы, разговорные клубы, онлайн ресурсы. Но начинать изучение IT c английского в любом случае желательно как можно раньше и совершенствовать свои знания постоянно.

Техническая сторона

С чего же еще начинать изучение IT-сферы, если не с технических аспектов. Да-да, даже если Вы хотите стать менеджером по продажам айти услуг, без этого никуда. База должна быть.

На переговорах именно Вы будете лицом фирмы и по ваших знаниях будут судить о компетенции всей компании. Вникать во все тонкости и нюансы программирования никто никого не заставляет, но свой продукт или услугу надо знать отменно.

Если Вы идете в аутсорсинговую компанию, то без названий языков программирования и представления, в каких индустриях они используются Вам будет очень трудно. А вот если Вы на собеседовании удачно сверкнете знаниями, что для разработки игр используется Unity, а разработчики приложений для андроид пишут на Java, будет для Вас плюсом.

Готовитесь работать в продуктовой IT-компании (такой, что продает готовое программное обеспечение или мобильные приложения)? Знания товара — Ваш основной конек. Потому скачивайте и пользуйтесь, читайте инструкции или просите разработчиков, чтобы помогли разобраться, что как работает. Вы будете чувствовать себя намного уверенней, если клиент спросит о той или другой функции продукта.

NB! Как показывает наш опыт, компании готовы брать на работу человека с хорошим уровнем английского языка даже если он еще не очень разбирается в технических аспектах. Дело в том, что язык учить труднее и дольше.

Психология

Как ни странно, но это еще одна сфера, с которой следует начать изучение IT менеджеру по продажам. Для начала, чтобы хорошо понимать клиента и уметь подстроиться под него, Вам пригодится знание типов темперамента — сангвиник, флегматик, меланхолик, холерик. Маркетологи советуют изучать свою целевую аудиторию, продажники — “боли” и потребности клиента. Эти оба знания существенно упростят Вашу жизнь, продажи станут легче и эффективнее. Ваша задача — продать товар так, чтобы у покупателя сложилось впечатление, что это его выбор, а Вы на него никак не влияли.

Таких высших пилотажей продаж добиться вполне реально, если знать, как люди принимают решения. Здесь, пожалуй, вашей настольной книгой станет “Думай медленно, решай быстро” Даниэля Канемана. Наши лекторы-эксперты перечитали множество книг по техникам продаж, но они в один голос заявляют, что большинство из них основывается именно на исследованиях этого Нобелевского лауреата.

За этим коротким списком навыков, с которых следует начать изучение IT, стоит много часов поисков, работы и самообучения. Но есть и хорошая новость — если Вы придете к нам на курсы менеджеров по продажам айти услуг, наши лекторы сделают процесс обучения в разы короче и приятнее. Вам не придется тратить время на поиски нужных материалов — специально разработанная программа учитывает все потребности новичка в продажах, а благодаря предоставляемой возможности стажироваться в IT компаниях под руководством экспертов отрасли Вы точно поймете, в каком направлении двигаться дальше и как продолжать изучать IT.

itsales.camp

Что нужно, чтобы преуспеть в ИТ-сфере?

Кто-то хочет уйти из ИТ-сферы, а кто-то наоборот мечтает о карьере ИТ-специалиста. ИТ – это жестокий мир, и не каждый сможет в нем выжить. Для этого нужно гораздо больше, чем простые знания Windows, Linux и Mac. Вот качества, которыми должен обладать специалист, чтобы сделать долгую и успешную карьеру в ИТ-сфере.

Хладнокровие. На ИТ-специалистов наседают со всех сторон. То нужно сдать проект в нереальные сроки, то восстановить данные с поврежденного диска. Никого не интересует, есть ли у вас свободное время или необходимые инструменты. Попробуйте сказать «нет», и вы узнаете о себе много нового и неожиданного. Нужно уметь пропускать мимо ушей обидные комментарии и обвинения пользователей или начальства.

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

Молодость. Работа в ИТ-сфере лучше всего подходит молодым специалистам. И тому есть множество причин. Во-первых, это ненормированный рабочий день. Если ИТ-система выйдет из строя, вас могут вызвать на работу в любое время суток. Подобный график сможет выдержать не каждый. Добавьте сюда энергию, необходимую для поддержания сетей и систем, и станет очевидно, что лучший возраст для ИТ-специалиста – от 25 до 45 лет.

Терпение. Пользователи могут быть очень утомительными и раздражающими. Но не только они. ИТ-системы также будут испытывать ваше терпение. Думаю, все смотрели видео, где сисадмин разбивает свой ПК. И такое бывает. Если постоянно возникает одна и та же проблема, невольно хочется ударить кулаком в монитор. Терпение позволит вам сберечь не только руки, но и душевное здоровье.

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

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

Самореклама. Независимому ИТ-специалисту приходится продвигать себя самому. Без рекламы бизнесу не обойтись. Это может быть что угодно – маркетинг в социальных сетях, ваш веб-сайт, рекламная рассылка, старые деловые связи и пр. Лучшим способом рекламы является «сарафанное радио», но для этого вам нужно заполучить первых клиентов и сделать так, чтобы они захотели о вас рассказать.

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

Обучаемость. ИТ-сфера постоянно меняется. Технологии быстро устаревают, им на смену приходят новые. Тот, кто хочет сделать карьеру в ИТ, должен обладать сильным желанием учиться (самостоятельно или под чьим-то руководством). Вам ежедневно придется узнавать что-то новое, иначе вы быстро отстанете от конкурентов. А конкуренция в ИТ-сфере ничуть не ниже, чем в других отраслях.

Страсть. Страстное увлечение ИТ является, пожалуй, самым главным качеством в этом списке. Это неотъемлемая черта каждого ИТ-специалиста. Без нее ИТ-сфера из мечты быстро превратится в бездушное место. После нескольких лет работы в этой области, именно страсть поможет вам каждое утро с радостью идти на работу. Если вам не нравятся технологии и поиски решений проблем, ИТ-сфера – просто не для вас.

По материалам techrepublic.com

Дополнительные материалы

smartsourcing.ru

Профессия IT-специалиста – Конструктор Успеха

В XXI веке информационные технологии прочно укоренились в жизни современного человека и постепенно выходят на первый план. Доступ к информации, общение с людьми, контроль за производством и многое другое – результат упорного труда тысяч программистов. Их работа необходима и бесценна. Но что такое программирование? Что дают новому поколению познания в IT-сфере?

Сфера IT и программирование в современном мире

Программирование — это когда ты объясняешь компьютеру, что тебе нужно, а он делает это для тебя. Но мало кто знает, что писать программу достаточно просто и увлекательно, стоит только разобраться.

Несмотря на сложившееся мнение о трудности IT-сферы, программирование – то, чему можно научиться. Чтобы создавать программы, не надо быть гением, это дело внимательности и практики, особенно если заниматься этим с ранних лет.

Вместе с IT-образованием дети приобретают способность преодолевать трудности. У школьников, получающих знания в сфере IT, развивается критическое мышление, они учатся решать нестандартные задачи и логически мыслить.

Благодаря IT-специальности Ваш ребенок получит навык работать в команде. Все превосходные решения создаются в команде: превратить идею из алмаза в бриллиант можно только сотрудничая с другими умными людьми. Это не просто вспышка гениальности человека, который программирует 24 часа в день 3 недели подряд. Волшебство происходит, когда несколько людей общаются на одной волне, сотрудничают и создают что-то вместе.

Перспективы IT-образования

Компьютеры есть везде, в каждой сфере деятельности. Сельское хозяйство, производство, развлекательная сфера — везде требуется качественная информационная поддержка, а, соответственно, нужен хороший IT-специалист. Но это не просто работа с компьютером, это – целый мир специализаций, где каждому найдется работа по душе. А еще IT – это востребованная и высокооплачиваемая отрасль с хорошими перспективами образования, стажировок и работы по всему миру. Неважно, где вы живете в Украине, России или, если говорить более конкретно, осуществляете поиск работы в Умане, вакансий в сфере IT предостаточно. Искать ее нужно на крупных специализированных сайтах. Для Украины, например, таким является rabota.ua, для России rabota.ru.

Существует большая потребность в мире программистов в людях, которые могут писать программный код. Поэтому крупные компании стараются предоставить наиболее комфортные условия труда, чтобы заполучить лучших людей, и заработная плата IT-специалиста зависит напрямую от уровня его профессиональных знаний.

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

Компьютерные технологии — это то, без чего представить жизнь уже невозможно. Технологии определяют наше будущее, а люди, занимающиеся информационными технологиями сегодня, строят это будущее. Поэтому мир нуждается в высококвалифицированных специалистах, умеющих думать. Уже сейчас важно научиться разбираться в компьютерах, стать полноценными гражданами этой планеты и выбрать правильную дорогу.

constructorus.ru

По каким законам живет IT-сфера?

Существуют полушутливые-полусерьёзные законы Мерфи и Паркинсона.

IT-сфера постепенно «обрастает» своими законами.

 

Законы (принципы) фон-Неймана

1. Принцип программного управления. Этот принцип обеспечивает автоматизацию процессов вычислений на ЭВМ. Программа состоит из набора команд, которые выполняются процессором автоматически в определённой последовательности.

2. Принцип однородности памяти. Отсутствие принципиальной разницы между программой и данными.

3. Принцип адресности памяти. Структурно память компьютера состоит из пронумерованных ячеек. Процессору в произвольный момент времени доступна любая ячейка памяти.

4. Принципиальное устройство компьютера. Компьютер должен иметь следующие устройства:

• арифметическо-логическое устройство, которое выполняет арифметические и логические операции;

• устройство управления, которое организует процесс выполнения программ;

• запоминающее устройство для хранения программ и данных;

• внешние устройства для ввода-вывода информации.

5. Принципиальная возможность создания надёжного компьютера из ненадёжных компонентов. С помощью ненадёжно функционирующих элементов, тем не менее, можно построить систему, которая будет надёжной.

 

Закон Амдала (англ. Amdahl’s law, иногда также называют законом Амдаля-Уэра)

Иллюстрирует ограничение роста производительности вычислительной системы с увеличением количества вычислителей. Джин Амдал (Gene Amdahl) сформулировал закон в 1967 году, обнаружив простое по существу, но непреодолимое по содержанию, ограничение на рост производительности при распараллеливании вычислений: «В случае, когда задача разделяется на несколько частей, суммарное время её выполнения на параллельной системе не может быть меньше времени выполнения самого длинного фрагмента». Согласно этому закону, ускорение выполнения программы за счёт распараллеливания её инструкций на множестве вычислителей ограничено временем, необходимым для выполнения её последовательных инструкций.

 

Закон Вирта

Полушутливое высказывание, популяризированное Никлаусом Виртом (Niklaus Wirth) в 1995 году: «Программы становятся медленнее более стремительно, чем компьютеры становятся быстрее (англ. Software is getting slower more rapidly than hardware becomes faster). Вирт указал, что выражение впервые было сформировано Мартином Райзером (Martin Reiser), который в предисловии к его книге об операционной системе Оберон написал: «Есть мнение, что прогресс в аппаратной части излечит все недостатки программ, однако внимательный наблюдатель может заметить, что программы перерастают компьютеры в размерах и медлительности» (англ. The hope is that the progress in hardware will cure all software ills. However, a critical observer may observe that software manages to outgrow hardware in size and sluggishness).

Скорость работы компьютеров становится выше в соответствии с законом Мура. Закон Вирта утверждает, что увеличение производительности аппаратной части ещё не означает ускорения работы как таковой.

 

Закон Гейтса

Вариант закона Вирта, названный в честь основателя Microsoft Билла Гейтса (Bill Gates). Это шутливое наблюдение, утверждающее, что скорость программного обеспечения уменьшается наполовину каждые полтора года, что сводит на нет все преимущества закона Мура. Это может происходить по нескольким причинам: добавление избыточных ненужных функций, плохой код, нежелание программистов дорабатывать программы, плохой менеджмент или частая смена команды разработчиков.

 

Закон Гроша

Замечание о производительности

компьютеров

, сделанное Хербом Грошем (Herb Grosch) в 1965 году: «Существует фундаментальное правило, которое я скромно называю законом Гроша: получение добавочной экономии есть только квадратный корень от увеличения в скорости, – то есть, чтобы сделать вычисления в 10 раз дешевле, вы должны делать  их в 100 раз быстрее». Этот закон чаще формулируется так: «Производительность компьютера увеличивается как квадрат стоимости. Если компьютер A стоит в 2 раза дороже, чем компьютер B, то вы должны ожидать, что компьютер A в 4 раза быстрее, чем компьютер B».

Закон также может быть истолкован так: чем более дорог компьютер, тем отношение производительность/цена для него линейно лучше. Это означает, что недорогие компьютеры не могут конкурировать на рынке, поскольку их вычисления дороже. В конце концов, несколько огромных вычислительных машин (суперкомпьютеров) будут обслуживать вычислительные запросы всего мира. Предположительно, это могло быть побуждением для предсказания Томаса Дж. Уотсона, что общий глобальный рынок вычислительных задач могут обслуживать всего пять ЭВМ.

Современная интерпретация закона: для того, чтобы иметь компьютер в 100 раз более мощный, чем современный ПК, владельцу пришлось бы заплатить только в 10 раз больше.

 

Закон Макрона [Билл Макрон (Bill Machrone)]

Компьютер, который бы полностью устроил пользователя, никак не может стоить меньше $5000 (для России иногда называют меньший предел – $1000).

 

Закон Меткалфа (одного из основателей Ethernet)

Использование вычислительных сетей возрастает пропорционально квадрату количества пользователей. При этом рост интернет-трафика удесятеряется за 5 лет.

 

Закон Мура [Гордон Мур (Gordon Moore)]

Число транзисторов на кристалле микропроцессора удваивается каждые год-два.

 

Закон Рока [Артур Рок (Arthur Rock)]

Стоимость основных фондов, используемых в производстве полупроводников (то есть фактически – стоимость заводов по производству микропроцессоров), удваивается каждые 4 года.

 

Закон 80/20

Гласит: 80% пользователей используют 20% возможностей

ПК

.

 

Законы веб-дизайна

1. Правило 3-х кликов. В среднем один посетитель просматривает 3 страницы сайта. Поэтому золотое правило сайтостроительства гласит, что до любой страницы сайта должно быть не более 3-х кликов.

2. Золотой «вес» веб-страницы. Оптимальный «вес» веб-страницы – 75КБ.

3. Не перегружай веб-страницу графикой и скриптами!

 

Закон защиты информации

Чем мощнее и надёжнее защита информации в компьютерной системе, тем труднее пользователям и администраторам работать с ней. В результате пользователи не используют все возможности системы защиты (или даже отключают ее!).

 

Закон непрерывного «дыролатания»

«Дыра» – это критически опасная уязвимость в исходном коде программы (операционной системы). Как правило, дыра позволяет получить доступ к удалённому компьютеру с последующим выполнением на нём произвольного вредоносного кода (Remote Code Execution). Устраняется патчем («заплаткой»). Дыры в программном обеспечении обнаруживаются (латаются) непрерывно.

 

Закон нехватки памяти

Памяти (как оперативной, так и дисковой) никогда не бывает много!..

 

Законы программирования

• Любая программа содержит хотя бы одну ошибку.

• Каждая последняя ошибка в программе на самом деле является предпоследней.

• Если программа работает без ошибок, это – «Hello, World!» (простейшая учебная программа, с которой начинается большинство курсов по языкам программирования).

• Чудес не бывает!

• Дерьмо случается…

• …

 

Законы сервисного инженера

1. Большинство неисправностей ПК лечится простой перезагрузкой.

2. Остальные неисправности лечатся переустановкой программы/драйвера/операционной системы.

3. Основная причина большинства неисправностей сидит перед монитором и гордо именуется продвинутым юзером.

 

Закон сканера, или Последний остаётся

Последний отсканированный (скопированный) лист (оригинал), как правило, остаётся в сканере (копировальном аппарате).

 

Закон стабильности системы

Добившись стабильной работы системы, не пытайся улучшить её!

 

Закон удвоения ёмкости памяти/падения цены

Информационная ёмкость модулей оперативной памяти/винчестеров удваивается каждые 18 мес. (с одновременным падением цены за 1МБ).

 

Закон «устаревания» процессора

Как правило, процессор считается абсолютно устаревшим, когда его цена опускается ниже $100.

 

Закон ценообразования

Цена

ПК

и комплектующих определяется, как правило, спросом и престижностью, а не реальной себестоимостью продукта.

 

Парадоксы ИКТ

• Парадокс современного программного обеспечения, заключающийся в том, что «фундаментальный источник технологического прогресса одновременно является растущим источником технологической уязвимости».

• Чем мощнее и надёжнее программа, тем она неповоротливее.

• Ненужную информацию, которая была удалена, всегда можно восстановить, даже после форматирования носителя.

• Нужную информацию иногда невозможно восстановить даже после простого удаления…

• …

 

Правило «десять к одному»

Гласит, что пользователь получает из Глобальной сети в 10 раз больше данных, чем отдаёт.

 

***

Так уж повелось, что большинство законов, по которым живет IT-сфера, являются следствием закона Мура. Это естественно, так как центральный микропроцессор – это сердце компьютера, а компьютер – сердце IT-сферы, её святая святых.

 

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

 

 

Сам Гордон Мур как-то сказал, что не знает, в чём природа этой закономерности, но очевидно, что эта закономерность отражает тенденции экспоненциального развития ряда явлений в современном цифровом мире.

 

Очевидно, закон Мура стал популярен потому, что в простой – и доступной пониманию каждого «юзера»! – форме определяет фантастические – пока недоступные ни одной другой отрасли экономики! – темпы развития микропроцессорной индустрии.

netler.ru

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *