Как же тогда объяснить что пользователи жалуются на медлительные компьютеры
Инженер Остин Хэнли рассказал, как стажировался в Microsoft и трижды переделывал инструмент для разработчиков. Всё потому, что они сами не объяснили, чего хотят. Пользователям Hacker News ситуация знакома — они обсудили, как подходить к пользовательским запросам и все ли стоит выполнять.
Компании, которые изучают поведения пользователей, знают: предложи клиенту новую функцию, и тот скажет «да». Ведь никто не станет противиться новым возможностям. Вопрос лишь в том, будет ли клиент ими пользоваться. И об этом фирма узнает только после релиза.
Тогда он отправил несколько писем двум исследовательским группам и после собеседований получил стажировку. Его новая команда работала над корпоративным инструментом для поверки кода (code review), которым еженедельно пользовались около 30 тысяч сотрудников. Теперь она хотела создать «автоматизированного рецензента», который проверял бы код на соответствие и выдавал отчёт.
Система должна была показывать историю замечаний всей команде и ускорить рабочие процессы в целом.
Сначала Хэнли изучил, как разработчики рецензируют код, взаимодействуют с системой и какими техническими характеристиками она обладает. Он записывал видео во время проверок и лично общался с инженерами. «Оставалось лишь создать инструмент, чтобы решить проблему, которая, как мы верили, у разработчиков была», — вспоминает Хэнли.
У разработчиков уже был прототип, который нужно было адаптировать под конкретную задачу. Казалось, разработка займет недели две, но возникли проблемы. Все, кто работал над прототипом, покинули компанию, а разобраться в коде самостоятельно было трудно: он содержал около 500 тысяч строк.
«Код придётся писать с нуля», — понял Хэнли. Через месяц он показал нескольким коллегам десктопную программу и получил разрешение на тестирование. Инженер составил руководство по использованию. Инструмент был готов к работе.
Как выглядят системные предупреждения в коде Остин ХэнлиВот только запустили его единицы и при этом никак с ним не взаимодействовали. Остальные к нему даже не притронулись. Хэнли знал, что «автоматизированный рецензент» был им нужен, поэтому понял, что это он что-то упустил.
Он ещё раз изучил, как разработчики проверяют код сами, а затем попросил их воспользоваться программой, не давая никаких инструкций. Оказалось, что её использование не вписывалось в привычный для программистов рабочий процесс — поэтому они не стали даже разбираться, пишет Хэнли.
После коллективного обсуждения мы представили часть функций десктопного приложения в виде расширения. Оно в фоновом режиме отслеживало изменения в коде, само запускало автоматическую проверку и составляло замечания. Рабочий процесс при этом оставался неизменным.
Хэнли и его коллеги протестировали расширение в небольшой команде, но ей оно не понравилось: приложение выдавало слишком много предупреждений, которые мешали работе. Тогда группа установила ограничения, чтобы программа «не бомбардировала разработчиков информацией»:
- Отфильтровала типы предупреждений по степени важности.
- Установила ограничение на количество отображаемых плашек.
- Попросила программу не повторять одни и те же замечания.
Инструмент в конечном счёте использовали 98 инженеров-разработчиков на протяжении 15 недель. По словам Хэнли, автоматические предупреждения нередко помогали им заметить проблему на начальных этапах разработки.
Сейчас информатик понимает, что мог бы додуматься до всего этого изначально — или хотя бы подробнее расспросить коллег о том, каким они видят потенциальное расширение. Но главное, что он вынес для себя несколько уроков:
- Человек не будет пользоваться функцией, если для этого требуется много усилий. Даже если она полезная .
- Новый инструмент не должен нарушать привычный для пользователя рабочий процесс.
- Прежде чем приступать к разработке функции, нужно определить её место в системе. Возможно, она принесёт продукту гораздо большую ценность, если её «докрутить».
- Не стоит ничего решать за пользователя — лучше с ним поговорить. А ещё нельзя его недооценивать: он гораздо умнее, чем кажется на первый взгляд.
- Оценивать промежуточный прогресс нужно постоянно и коллективно, чтобы предугадать возможные трудности.
- Нужно быть готовым изменять стратегию и переделывать продукт.
Проблема оказалась хорошо знакома завсегдатаям новостного агрегатора Hacker News. Те поспешили поделиться своими размышлениями:
«Помню, говорил как-то с неопытным продакт-менеджером. Тот искренне верил, что компании нужно добавить такую-то функцию, потому что этого просит клиент. Сам я продактом не был, но в работе понял: нельзя давать пользователю то, чего он просит, — нужно понять, что ему нужно. Ведь зачастую он просто не знает, как точно сформулировать запрос».
Современная информационная инфраструктура способствует связям России со всем миром, так как в настоящее время есть возможность передавать информацию и общаться с людьми из различных уголков мира.
Вопросы и задания
1. Как вы думаете, почему информацию считают ценным «ресурсом»? Приведите аргументы в пользу такого утверждения.
Информацию считают ценным ресурсом, так как она влияет на общество, именно информация является двигателем прогресса, а именно обмен информацией в исследованиях. Именно с помощью информационных систем возможно управление всем, что в настоящее время имеет цивилизация (машины, оборудование, общество и т.д.).
2. В нашу жизнь стремительно врывались новые слова: факс, пейджер, электронная почта, Интернет, мобильный телефон, смартфон. Как изменялись возможности разных видов связи?
3. Почему в сельской местности так медленно идёт развитие современных средств связи?
В сельской местности медленно идёт развитие современных средств связи, так как из-за небольшого количества потребителей возрастает себестоимость обслуживания объектов связи (ремонт, обслуживание, контроль, установка оборудования, настройка), что влияет на стоимость предоставляемых услуг для сельского населения, которое попросту не будет покупать интернет или мобильную связь за цены, которые больше, чем для жителей городов.
4. Компьютер создаёт широкие возможности для творчества и одновременно ограничивает его. Как преодолеть это противоречие?
Это противоречие возможно преодолеть, если компьютер становится лишь промежуточным инструментом творчества, ведь любой творец использовать компьютерную технику лишь на определённых этапах создания чего-либо, а законченность произведения доводить классическими путями.
5. Как ваш населённый пункт получает и отправляет нужную информацию? Какими средствами, за какой срок? Какова стоимость услуг, надёжность связи? Что бы вы предложили для улучшения положения?
Мой населённый пункт – Санкт-Петербург. В моем населённом пункте передача информации идет по всем современным каналам связи. К ним относятся сотовая связь, интернет, спутниковая связь (военные и государственные учреждения), телефонные линии, почтовая и курьерская служба. Срок передачи информации зависит от её вида, по сотовой связи и интернету скорость составляет несколько секунд, если же это материальный вид информации или материальный предмет, скорость зависит от расстояния, на которое нужно передать посылку или письмо. Стоимость услуг связи составляет около 400-600 рублей в месяц за интернет и сотовую связь, почтовая связь и курьерская служба работает по стандартным расценкам. Качество связи зависит от провайдера или оператора, и, в целом, качество связи в городе находится на высоком уровне. Спутниковая связь военных и государственных органов для пользователей бесплатна, ей стоимость оплачивается из бюджета, но по надежности и скорости это самый лучший вид связи.
Исследовательская работа
Как можно из вашего населённого пункта связаться с другим населённым пунктом или другим государством? Сделайте вывод об уровне развития связи в вашей местности.
Мой населённый пункт – Санкт-Петербург. С другими населёнными пунктами и другими государствами из моего города можно связаться всеми видами связи: интернет, телефон, мобильная связь, почтовая связь. Так как город является вторым по численности населения и вторым крупнейшим экономическим центром страны, то можно сделать вывод о хорошем развитии связи в городе и в целом в пригородах.
Компьютер, как любой прибор, время от времени ломается, в нем возникают неполадки, отказывают периферийные устройства. Можно вызвать мастера или отнести ПК в ремонт. Но в этом случае вы потратите или время, или деньги, или нервы. У автора этой книги, прославленного компьютерного спеца, есть другое предложение: научиться самому понимать по тем сигналам, которые машина подает, что сбоит, и ликвидировать проблемы на счет «раз». Это не сложно, главное – понять, каким образом ПК «жалуется» на свои «болезни». Эта замечательная книга научит вас фиксировать и правильно интерпретировать такие сигналы, диагностировать по ним сбои и устранять их. Вы сами в большинстве случаев в состоянии разобраться со своим компьютером. Даже если вы пока обыкновенный, не продвинутый юзер. Не верите? Прочитайте и поймете, как.
Оглавление
Приведённый ознакомительный фрагмент книги Очень хороший самоучитель пользователя компьютером. Как самому устранить 90% неисправностей в компьютере и увеличить его возможности предоставлен нашим книжным партнёром — компанией ЛитРес.
Что вы будете делать, если ваш компьютер перестанет работать (или будет работает некорректно, например без звука, или программы зависнут, или еще что-то не менее гадкое произойдет)? Спорим, что первым делом вы прикинете, не вызвать ли мастера, и ваше решение будет зависеть от того, есть ли у вас в данный момент пара-тройка лишних тысяч рублей. Еще вариант: взять в охапку свою машину и утащить своими собственными руками в какую-нибудь фирму, чтобы там диагностировали неисправности и устранили их как можно скорее.
Были в такой ситуации? Узнаете ее?
Типичный сценарий дальнейшего ее развития обычно таков. Хоть и мучительно жаль нажитых непосильным трудом дензнаков, вы решаете их отдать. Пусть забирают, ваши нервы куда дороже! Потому что какие же надо иметь железные нервы, чтобы видеть, как родной комп мучается, виснет, слова сказать не может, — и при этом думать о презренном металле. Металл — он на то и металл, чтобы звенеть и оплачивать… наше спокойствие! Еще заработаем! Каждый должен получать деньги на своем месте! Беда, коль сапоги начнет тачать пирожник!
Наверное, вы выкладывали денежки по первому подозрению в неисправности ПК? И ощущали радость, когда, расставшись с купюрами, получали взамен вновь стабильно работающий агрегат?
Боюсь, что разочарую вас, но вынужден сообщить: в 90% (. ) случаев ваше беспокойство яйца выеденного не стоило, и не нужны были никакие услуги профессионала, чтобы привести в чувство засбоивший ПК. Вы могли не тратить денег, а буквально за 10-15 минут решить самостоятельно все проблемы. И сделали бы это, если бы не мистический ужас перед машиной.
Скажете: «Я же не технарь и не программер, чтобы понять, что там случилось»? Тогда ответьте мне на такой вопрос: нужно ли иметь техническое образование, чтобы… прибавить яркости или звука в телевизоре? Эта задача вам по силам? А микроволновку вы «запрограммировать» на приготовление курицы-гриль в состоянии? Вы часом не вызываете мастера, чтобы поменять батарейку в электрическом фонарике? Нет? Вы уверены, что можете все это сами проделать? Уже проделывали?
В таком случае и с ПК сможете разобраться сами. Это говорю вам я, опытный компьютерный психотерапевт и по совместительству компьютерный костоправ, который уже как минимум десяток лет изучает поведение и капризы своих подопечных, лечит их и наставляет (в том числе и их хозяев).
Любой прибор рано или поздно сбоит — это понятно. Он при этом подает особые сигналы, ориентируясь на которые можно разобраться с возникшими неполадками. Научиться распознавать эти сигналы может каждый пользователь прибора. Но.
Но пользователь утюга и пользователь ПК — это две большие разницы. Первому в голову не придет заподозрить свой прибор в кознях и хитростях, скрытом мстительном интеллекте, злопамятности и вредности. Утюг — он и в Африке только утюг. А вот хозяева компьютеров совершенно иначе относятся к своим «машинам»: предполагается, что нужно уметь установить с ПК особый контакт, иметь специальные навыки для этого, чувствовать то, что может прочувствовать только специалист в области инженерии и программирования и т. д. и т. п. Большинство пользователей боятся своих компов: им страшно нажать что-то не то — вдруг это приведет к тотальным сбоям в работе системы, возгоранию, затиранию всех данных, порче агрегата? Вот потому-то и предпочитают люди обращаться к мастерам, как будто у тех семь пядей во лбу.
Итак, мастер «приходит в гости», или же пользователь через весь город тащит к нему компьютер. Что дальше? А дальше все зависит от мастера, точнее, от его честности. Некоторые сразу же с минимальными затратами времени (соответственно, и денег пользователя) приводят компьютер в чувство. А некоторые смотрят на пользователя: если неисправность совсем простая, а пользователь притащил к ним компьютер, значит, в компьютерах он ничего не понимает. Следовательно, вместо того чтобы, к примеру, включить звук в регуляторе громкости (программа sndvol32), они начинают делать вид, что копаются в реестре, переустанавливают драйверы звука. Пользователь сидит и ждет, пока мастер пару часов ковыряется в компьютере, борясь с «неисправностью». Затем звук появляется. Пользователь доволен и в порыве хорошего настроения без всякой задней мысли расстается с означенной мастером суммой. Ему и в голову не приходит, что заплатил он не за ремонт, а за инсценировку ремонта.
Не спорю, бывают довольно сложные неисправности, но в 90% случаев, как я уже говорил, они пустяковые, яйца выеденного не стоят. С ними может разобраться любой, мало-мальски готовый к тому, чтобы начать самостоятельно разбираться, человек. Главное — не бояться своего компа, преисполниться верой в себя, в то, что все будет хорошо, система после не слишком утомительных для вас усилий заработает, станет как новенькая. А еще надо четко отдавать себе отчет, что сломать вы ничего не сможете. (Есть, конечно, вариант: берете зубило, молоток — и вперед. А без этого ничего не выйдет, потому что компьютеры — приборы на редкость живучие и устойчивые ко всякого рода воздействиям.)
Я взялся написать эту книгу, чтобы помочь всем пользователям ПК найти общий язык со своими машинами. Это несложно. Я помогу вам побороть неуверенность в себе и мистический ужас перед «навороченной» техникой. Я научу вас понимать, что имеет в виду ваш компьютер, отправляя вам те или иные сигналы. Он ведь устроен таким образом, что не молчит о своих проблемах, а всеми силами пытается о них рассказать и упросить своего хозяина их как можно скорее ликвидировать. Беда хозяина и ПК в том, что не могут они между собой договориться. ПК плачет и стонет, буквально вопиет: «Срочно меня перезагрузи! Поменяй драйвер! Смени настройку!» А хозяину кажется, что он кричит: «Умираю! Мастера мне! Сейчас скончаюсь!»
Понимаете, какая штука происходит? Если бы вы знали, что от вас требуется, то без проблем все сделали бы сами. А поскольку не знаете, то и не беретесь решать в большинстве своем элементарных вопросов.
Освоив материал, изложенный в этой книге, вы научитесь сноровисто и быстро решать все вопросы, связанные с текущими неисправностями ваших ПК. Вы будете разбираться в характере неполадок, различать вещи поправимые и непоправимые. Вы уже готовы сказать: «Вот-вот! А сам-то обещал, что 90% неполадок — ерунда!» Так и есть. А под непоправимыми вещами я подразумевал выход из строя компьютерных расходников: клавиатуры, мыши и пр.
Их сегодня никто не ремонтирует — себе дороже станет эта возня. Если засбоили расходники, надо быстренько поменять их и не париться; они стоят недорого, их делают в расчете на непродолжительный срок эксплуатации.
О чем эта книга
Итак, в книге будут разобраны вопросы «коммуникации» пользователя и ПК. Я даю вам расшифровку типичных сигналов компьютера, с помощью которых он пытается объяснить пользователю, что что-то не так. Не отмахивайтесь от этих сигналов: если ПК к вам обращается, значит, к тому есть повод. Будьте к нему внимательны, и он сам вам расскажет о том, что его тревожит. Дайте ему то, что он просит; уберите то, что ему мешает, — и все будет в порядке.
В особо тяжелых случаях, когда неисправность несовместима с работой ПК и он не может даже запуститься, подается звуковой сигнал. По этому сигналу также можно определить причину неисправности. О звуковых сигналах компьютера мы поговорим во второй главе этой книги.
В третьей главе мы рассмотрим программу настройки компьютера — SETUP. Довольно часто пользователи даже со знанием английского языка (интерфейс этой программы только англоязычный) испытывают трудности при работе с ней, поэтому предпочитают в нее не заходить. А зря!
Любители фэнтези наверняка видели хотя бы один фильм, где маг отдает часть своей силы другому человеку. Что-то подобное произойдет и в четвертой главе: я поделюсь своим опытом диагностики неисправностей компьютера.
Каждый пользователь хотя бы раз в жизни созерцал такое явление Windows, как голубой экран смерти (Blue Screen Of Death — BSOD). Так уж устроена Windows! Что и говорить, если Windows 98 зависла прямо на презентации и показала всем присутствующим BSOD. Тогда было заявлено, что это особенность работы (feature — по-английски). Раз уж это особенность, то о ней должны знать все пользователи. Мы используем русские версии Windows, но когда появляется BSOD, то на экране вместо русских букв мы почему-то видим абракадабру, но зато четко виден код ошибки. По этому коду можно понять, что произошло. Пятая глава полностью посвящена BSOD.
В шестой главе мы поговорим об обычных кодах ошибок Windows. Их так много, что их рассмотрение было вынесено в отдельную главу. Сразу скажу: все ошибки мы рассматривать не будем, а рассмотрим только самые популярные. Чтобы рассмотреть все ошибки Windows, нужно написать не меньше томов, чем в Детской энциклопедии.
Седьмая глава поможет вам выяснить причину зависания компьютера. А в восьмой главе будут приведены рекомендации, следуя которым вы сможете заставить свой компьютер работать быстрее.
В девятой главе мы поговорим о компьютерных вирусах, а также рассмотрим стандартные и нестандартные средства борьбы с ними.
Windows «глючит»? Совсем необязательно ее переустанавливать. В большинстве случаев с помощью восстановления системы можно очень быстро привести ее в чувство. О том, как использовать восстановление системы, мы поговорим в десятой главе.
Внимание! В тексте вам встретится большое количество терминов, которые нет никакого смысла заменять «понятными» синонимами. Привыкайте говорить о компьютерных проблемах на компьютерном языке! На самом деле это только кажется, что все сложно. Скоро все встанет на свои места, и вы с ходу научитесь понимать, о чем идет речь. Ну, а пока этого еще не произошло, часть терминов я буду пояснять прямо в тексте, а чтобы вы могли уточнить какие-то вещи, которые комментировать было совсем уж не с руки, я предлагаю вам в конце книги небольшой словарик самых ходовых терминов (Приложение 2). Чтобы вы не путались с идентификацией частей компьютера, в книге имеется Приложение 1. Там вы найдете «картинки», на которых изображены те «детальки», в которых вам предстоит разобраться.
Вы ничего не понимаете в компьютерах?
Чтобы устранять неисправности, вам нужно хотя бы ориентироваться в наименованиях и назначении комплектующих. Если вы не называете системный блок «процессором» или, что еще хуже, «железным ящиком» и можете отличить жесткий диск от материнской платы, то можете особо ни о чем не беспокоиться. А вот если у вас монитор — это «компьютер», то настоятельно рекомендую другую свою книгу про ремонт и апгрейд компьютера в домашних условиях, из которой вы узнаете о компьютерных комплектующих все, что нужно знать обычному пользователю. Кроме того, вам поможет Приложение 1, в котором вы сможете прочитать о компонентах ПК — по крайней мере, будете знать, что есть что.
Сбой во время работы компьютера: устранение простейших ошибок
Причин, почему происходят сбои в работе вашего компьютера, может быть несколько. Вот самые популярные из них:
Обновления: первое, что вы должны сделать, это проверить актуальность драйверов, программного обеспечения и Windows. Загрузите последние обновления системы, все апдейты для драйверов оборудования и установленного софта.
Жесткий диск: проверьте свой жесткий диск на наличие ошибок. Процесс, в зависимости от размера жесткого диска, может занять несколько минут.
Оперативная память: продолжим проверять железо. Чтобы протестировать оперативную память, загрузите программу MemTest86, откройте ZIP-файл и распакуйте ISO, содержащийся в нем, на пустой USB-накопитель с помощью ISO to USB. Загрузитесь с USB-флешки и выполните тест хотя бы один раз. Рекомендуется провести длительный тест в течение целой ночи. При обнаружении ошибок необходимо заменить память.
Сбой во время работы компьютера: что делать с более серьезными проблемами
Если приведенные выше советы не помогли вам устранить проблему со сбоем работы ПК, то, возможно, причина ошибок кроется в главном процессоре (CPU) или в графическом процессоре GPU. Также сбои часто являются признаком перегрева оборудования.
CPU: первое, что мы рекомендуем сделать, это протестировать процессор с помощью программы Prime95. Запустите этот инструмент, выберите Just Stress Test и опцию In-Place Large FFTs. Если компьютер неоднократно аварийно завершает работу в этом тесте, ошибка локализована — она в процессоре.
GPU: советуем также протестировать GPU. В этом деле вам поможет бесплатный инструмент FurMark. Выберите максимальное разрешение экрана и запустите тест. Если в этом стресс-тесте у вашего компьютера неоднократно происходят сбои, проблема, вероятно, связана с видеокартой.
CPU + GPU: если оба теста не дали результатов, вы также можете проверить CPU и GPU вместе. В этом вам поможет программа OCCT.
Очистка вентиляторов: решить проблемы с процессором или графикой может помочь обычная очистка вентиляторов. Отключите компьютер от питания, откройте корпус и аккуратно пропылесосьте кулеры. При этом крепко держите лопасти, чтобы они не могли вращаться сами по себе.
Windows: если вы так и не нашли, в чем причина ошибки, то вариантов, к сожалению, осталось не так много. Вы можете переустановить Windows и, таким образом, исключить ошибку программного обеспечения.
Читайте также: