"в сорцы вордом"
Jul. 29th, 2002 07:08 pmДействительно, священный ужас.
Есть какие-то поступки, которые, мне кажется, нормальный, вменяемый программист просто не может совершить. Редактировать исходный код в Ворде - пример такого поступка. Непонятно, как с таким человеком можно иметь дело и что ему можно поручить. Просто чувствуешь, по-моему, что у него в голове настолько не так "провода натянуты", он настолько не понимает, что делает и что такое программирование и как там всё "работает" -- что это просто дело пропащее.
Я не думаю, что мне кто-то когда-то специально объяснял, что Вордом не редактируют исходники, или что мне что-то подобное где-то приходилось читать. Это просто как бы очевидное следствие некой общей базисной картины мира, некоего общего понимания того, "как всё происходит" - и когда у кого-то такого понимания нет, это как бы такой мини-шок.
Я как раз несколько дней назад думал о том, что есть, наверное, проверочные ситуации разной степени "очевидности" для вещей такого рода. Есть какие-то очень очевидные вещи, из которых строят анекдоры про тупых юзеров -- типа когда "не могу редактировать файл", а в конце концов оказывается, что у юзера сейчас запланированный перерыв в подаче электричества. Впрочем, увы, все, даже самые дикие, анекдоты такого рода встречаются на практике -- и на этом основаны, скажем, бесконечные грустные истории техсуппорта, или известный bidiot-log лжеюзера
yatsutko.
Но есть, наверное, и менее очевидные вещи. Мне приснилось несколько дней назад... из всего сна утром помнил только короткий отрывок: я объясняю кому-то, как сделать снимок картинки с экрана в файл - надо найти программу screen capture, установить её, запустить, в нужный момент нажать на нужную кнопку... только, объясняю во сне этому человеку, перед тем, как нажмёшь на кнопку, подправь кнопочки на панели монитора, чтобы картинка чётче и ярче вышла.
Вот, мне кажется, это забавный пример такой вот "проверки на вшивость" (проверки, по сути дела, человека реальностью - необязательно оформлять её в виде "подколки" одного человека другим), требующей понимания основ того, "как это устроено", и несколько (трудно судить, насколько) менее тривиальной, чем "запишите мне интернет на дискету" какой-нибудь. Т.е. я могу себе представить, скажем, какого-нибудь программиста, вполне себе зарабатывающего деньги в солидной фирме на VB или C++, который этого не понимает -- ну не знает он даже самых основ того, как работает монитор, что такое графическая плата, как программы посылают цветовую информацию и держат её в памяти компьютера. У него на этом месте - концептуальная дыра, и поэтому он вполне способен подкрутить яркость на мониторе, чтобы картинка получше вышла.
Интересно, есть ли ещё такие не-совершенно-тривиальные "проверки на вшивость" для программистов или просто пользователей. Надо бы подумать об этом.
Есть какие-то поступки, которые, мне кажется, нормальный, вменяемый программист просто не может совершить. Редактировать исходный код в Ворде - пример такого поступка. Непонятно, как с таким человеком можно иметь дело и что ему можно поручить. Просто чувствуешь, по-моему, что у него в голове настолько не так "провода натянуты", он настолько не понимает, что делает и что такое программирование и как там всё "работает" -- что это просто дело пропащее.
Я не думаю, что мне кто-то когда-то специально объяснял, что Вордом не редактируют исходники, или что мне что-то подобное где-то приходилось читать. Это просто как бы очевидное следствие некой общей базисной картины мира, некоего общего понимания того, "как всё происходит" - и когда у кого-то такого понимания нет, это как бы такой мини-шок.
Я как раз несколько дней назад думал о том, что есть, наверное, проверочные ситуации разной степени "очевидности" для вещей такого рода. Есть какие-то очень очевидные вещи, из которых строят анекдоры про тупых юзеров -- типа когда "не могу редактировать файл", а в конце концов оказывается, что у юзера сейчас запланированный перерыв в подаче электричества. Впрочем, увы, все, даже самые дикие, анекдоты такого рода встречаются на практике -- и на этом основаны, скажем, бесконечные грустные истории техсуппорта, или известный bidiot-log лжеюзера
Но есть, наверное, и менее очевидные вещи. Мне приснилось несколько дней назад... из всего сна утром помнил только короткий отрывок: я объясняю кому-то, как сделать снимок картинки с экрана в файл - надо найти программу screen capture, установить её, запустить, в нужный момент нажать на нужную кнопку... только, объясняю во сне этому человеку, перед тем, как нажмёшь на кнопку, подправь кнопочки на панели монитора, чтобы картинка чётче и ярче вышла.
Вот, мне кажется, это забавный пример такой вот "проверки на вшивость" (проверки, по сути дела, человека реальностью - необязательно оформлять её в виде "подколки" одного человека другим), требующей понимания основ того, "как это устроено", и несколько (трудно судить, насколько) менее тривиальной, чем "запишите мне интернет на дискету" какой-нибудь. Т.е. я могу себе представить, скажем, какого-нибудь программиста, вполне себе зарабатывающего деньги в солидной фирме на VB или C++, который этого не понимает -- ну не знает он даже самых основ того, как работает монитор, что такое графическая плата, как программы посылают цветовую информацию и держат её в памяти компьютера. У него на этом месте - концептуальная дыра, и поэтому он вполне способен подкрутить яркость на мониторе, чтобы картинка получше вышла.
Интересно, есть ли ещё такие не-совершенно-тривиальные "проверки на вшивость" для программистов или просто пользователей. Надо бы подумать об этом.
Re: и опять об WORD...
Date: 2002-07-29 11:34 am (UTC)Ну, это обычное дело. Нормальная практика, к сожалению.
Этот уродец создает XML-файл, избыточный раз в 5-6.
К сожалению, нынче принято не экономить ресурсы. Память дешёвая, и вообще это способствует покупанию всё большего количества компьютерных штук и развитию хайтека. Такая идея. Отсюда и java повсюду.
Re: и опять об WORD...
Date: 2002-07-29 01:12 pm (UTC)Пойду, а то я сегодня не завтракал.
Re: и опять об WORD...
Date: 2002-07-29 01:24 pm (UTC)Word вообще хорошая программа.
И джава, понимаешь, зажралась дешевыми ресурсами. Вы, конечно, пишете в машинных кодах и ассемблер считаете непозволительной роскошью.
Ну, это старая война, которую мне раздувать не хочется. Конечно, ресурсы дешёвые. Конечно, java хороша для прикладного программирования, во многих случаях. Но практически получается, что компьютеры по мощности ушли за 20 лет на много порядков вперёд, а по скорости общения с пользователем -- всё там же.
Re: и опять об WORD...
Date: 2002-07-29 02:08 pm (UTC)urovnem kotoryj pol'zovatel' chitaet priemlemum. To est' fiziologiej/psihologijej/tradicijej ispol'zovanija. Poka etot uroven' ne narushen - programmy nakruchivajutsja i nakruchivajutsja.
My privykli zhdat' heskol'ko sekund razrisovki Web stranicy - kto zh budet stremitsja
k millisekundam ?
Re: и опять об WORD...
Date: 2002-07-29 02:40 pm (UTC)В том-то и дело, что неприемлемый уровень. Иначе бы не говорили о "тормознутой джаве".
Poka etot uroven' ne narushen - programmy nakruchivajutsja i nakruchivajutsja.
Да нет, на самом деле не так: "накрученность" немного (но заметно для пользователя) превышает приемлемый уровень, так что пользователю становится неуютно на своём стареньком Pentium II и он бежит в магазин за Pentium III. А поскольку у всех теперь стоит Pentium III, программисты смело добавляют тормозного кода, и теперь пользователю хочется Pentium IV и так далее. (В какой-то момент, возможно, наступит насыщение, но тогда ещё чего-нибудь придумают.) Так сейчас устроена эта индустрия.
Re: и опять об WORD...
Date: 2002-07-29 03:17 pm (UTC)Ne skazhite. Mne kazhetsja chto poslednije 10 (15) let kak raz pokazali chto ravnovesnyj
(i cootvetstvenno priemlemyj) kompromiss mezhdu skorost'ju/features kak raz takoj kogda potrebitel' chut'-chut' nedovolen skorost'ju.
Tot zhe, zhalujushijsja na zatormozhennost', kupit novyju hardware, poraduetsja skorosti,
no pospeshit cherez nedelju za novum software upgradom, chto privedet ego opjat' k
privuchnomu urovnju. I ne budet sidet' s predydushej, less feature
full (modern, sexy, everybody has it), versiejej.
Vy vozrazite, chto on vynuzhden upgradit'. V dolgosrochnoj perespektive, konechno,
no ja zametil, chto ljudi ispol'zujushie komp'juter utilitarno, chastlivo shivut bez upgradov
gorazdo dol'she, chem bol'shinstvo nas, dlja kotoryh kom'juter -
obraz zhizni i cel' sushestvovanija. Vot moja zhena - prozhila na 286 notebooke s Word2 do
nachala 1999. I nichego, dve knizhki napisala. Kollegi rugalis' exportiruja ih Word95/97, konechno :)
Ili vzjat' mne privychnyje naychnuju sredu - software, esli rabotaet, ne upgraditsja godami.
No eto detali. Glavnoe utverzhdenije, kotoroe ja predlagaju - skorost' konechnogo produkta
opredeljaetsja v pervyju ochered' tem skol'ko pol'zovatel' gotov zhdat'. Chto bolee ili menee
invariantno. A vot chto za eto vremja mozhno uspet' - opredeljaetsja hardware i tem naskol'ko
resursy razbazareny.
Skol'ko gotov pol'zovatel' zhdat' ? Ne znaju pochemu, no kul'tura takova chto on gotov do
nebol'shogo razdrazhenija.
Re: и опять об WORD...
Date: 2002-07-29 03:36 pm (UTC)Когда у него нет выбора, да. Тогда возникает тенденция к спирали: тормознутость -- upgrade -- новые прибамбасы -- тормознутость. Если есть выбор, то конкуренция может (хотя и необязательно) воевать за скорость, а не только за bells and whistles.
ja zametil, chto ljudi ispol'zujushie komp'juter utilitarno, chastlivo shivut bez upgradov gorazdo dol'she, chem bol'shinstvo nas, dlja kotoryh kom'juter - obraz zhizni i cel' sushestvovanija.
Это здоровый подход. К сожалению, если мне кто-то присылает текст, который не читается предыдущей версией Ворда, или презентацию, которую не понимает предыдуший PowerPoint, приходится крутиться. (А если я на Unix'e, то вообще непонятно.) Соответственно, upgrade до "современной" версии автоматически требует больше ресурсов, и спираль продолжается.
Skol'ko gotov pol'zovatel' zhdat' ? Ne znaju pochemu, no kul'tura takova chto on gotov do nebol'shogo razdrazhenija.
А какой у него выбор?
Re: и опять об WORD...
Date: 2002-07-29 04:10 pm (UTC)Konechno, byl i ja v takom polozhenii (do i na Unixe ja, v osnovnom). No vse taki, vneshnee davlenije
v storony upgrada, po moemu znachitel'no preuvelicheno. Vsegda mozhno godik podozhdat'.
Eto vnutrennij zud ne poborot'.
Kak raz PowerPoint - edinstvennoe dlja chego ja derzhu Windows na moem laptope. Proshlym sentjabrem
priobrel PII750. Windows 98 + Office 97 - pah kak moi slajdy menjalic' mgnovenno, kaif.
Potom vzjal .ppt u kollegi, i chto-to ploho on importirovalsja. Vse nado stavit' XP, postavil,
i chto - opjat' sekundnaja zaderzhka mezhdu nekotorymi sljdami poslozhnee. S teh por god proshel,
mnogo dokladov sdelal, vse zhalujus'. A bols'he chuzhih .ppt ne ispol'zoval.
Tak i na fig ja upgradil, sebe zhizn' na god isportil ? Kogo vinit' krome sebja?
Kollega tot v sosednem office sidel, proshe ego bylo poprosit' exportirovat' v Office97, ili rukoj oshibki podpravit'. Kstati i OfficeXP byl ne prichem v toj, iznachal'noj, probleme.
Re: и опять об WORD...
Всегда не всегда, но иногда можно. Я вон на стареньком (относительно) linux'е сижу и дома и на работе. Правда, обновить компилятор пришлось и библиотеки некоторые. Ну, браузер -- чтобы последние веяния правильно изображались. И всё равно чувствую, надо обновить, вон уже Mandrake 9 скоро будет. Но держусь пока.
Чтобы читать микрософтовские файлы (тексты, презентации и т.д.), пытался поставить crossover. Инсталлятор кладёт X. Ну куда это годится? Надо, надо обновить. Драйверы для звуковой карточки отдельно уже даже не лежат нигде, их включили в новое ядро полтора-два года назад; надо обновить. И кампутер надо обновить, гигабайтов на 120.
SOHO
Date: 2002-07-30 05:44 am (UTC)Приведу банальный пример из практики.
Секретарша в фирме вполне могла бы обойтись 486 DX c MultiEditом и монохромным монитором. Могла бы. Но она хочет играть в Lines. Директор хочет себе что-то не хуже, чем у секретарши. Он покупает в магазине - то, что подешевле. В магазине не продают машин прошлого года. Дешевизна их происходит от некоторой усеченности нутрянки.
На второй день после покупки к секретарше приходит сын с диском GTA...
Потребности профи понятны... но большинство пользователей апгрейдят свое железо для того, чтобы у них были красивенькие кнопочки XP, или чтобы без проблем рубиться в CS.
Мрачные Мысли Минималиста
Понятие экономии ресурсов действительно становится архаичным. Один мой студент на совет выкинуть ненужные вещи из system tray сказал - а у меня дома машина такая-то и такая-то. Я умылась просто, потому что все аргументы становятся бессмысленными.
На встрече с представителем Intel я выслушала долгую красивую лекцию о том, сколько ресурсов берет Винда, выяснилось, что полный комплект с антивирусными и оффисными приложениями требует такого процессора, который еще не придумали. На мой вопрос, сколько ресурсов возьмет такой же набор программ на базе любой другой ОС, дяденька ответил, что фирма Intel такой информации не имеет, потому что долго и плодотворно сотрудничает с Microsoft.
Человек, вышедший из-под крыла минимализма, откуда бы он не шел - через Юникс или ДОС, который да, действительно, когда-то писал на ассемблере, просто никогда, наверное, не сможет примириться с тем, что файл со строкой телефона в Ворде занимает в 10 раз больше места, чем в том же ноутпаде...
Вообще мир идет к тому, чтобы экономить ресурсы. Мы собираем бутылки и бумагу.
Мы не экономим компьютерные ресурсы.
Некоторое время назад ко мне обратился один пользователь, который открыл для себя такое приложение, как Microsoft Publisher. Ему надо было немного помочь, я помогла, но и поняла заодно, почему я никогда не смогу полюбить Microsoft со всем его софтом. Потому что он превращает мыслительный процесс в щелчки на "интуитивно" "понятных" пиктограммах.
Никто из нас, пожалуй, не захочет, чтобы его дети ограничились комиксами. Мы хотим, чтобы они читали книги. Книги, которые развивают восприятие, осознание. Ну а тут мы вполне удовольствуемся комиксом, а потом удивляемся, когда нас спрашивают, где у компьютера подставка для кофе...
Мы сами создаем себе такого пользователя...
Re: Мрачные Мысли Минималиста
Re: Мрачные Мысли Минималиста
но вроде ж есть личный "друг" Билла и компании по имени Ричард Столлман и GNU... от них можно получить то же самое. и это не бизнес. так в чем же дело?
Re: Мрачные Мысли Минималиста
Date: 2002-07-30 07:37 am (UTC)Re: Мрачные Мысли Минималиста
Date: 2002-07-30 07:55 am (UTC)Re: Мрачные Мысли Минималиста
Date: 2002-07-29 03:22 pm (UTC)Всё же это не совсем так. Просто сравнительная стоимость различных ресурсов
меняется; кроме того, повышается роль нетехнических ресурсов (время
обучения пользователя продукту, стоимость единицы времени программиста и
т.п.) В то же время, растут ниши, где обычные, "технические" ресурсы весьма
дороги, наприимер handheld, mobile, embedded computing.
файл со строкой телефона в Ворде занимает в 10 раз больше места, чем в том же ноутпаде...
Это не беда, он же хорошо сожмётся, если в нём не слишком много лишней информации. Проблема скорее в том, что эта лишняя информация там есть, и в "секретном" виде (см. классический текст "We Can Put an End to Word Attachments"), но это совсем другой вопрос и он относится к деловой практике, а не техническому исполнению.
почему я никогда не смогу полюбить Microsoft со всем его софтом. Потому что он превращает мыслительный процесс в щелчки на "интуитивно" "понятных" пиктограммах.
А на эту тему есть другой классический текст: о том, что командная строка рассчитана на "текстовых" людей, типично программистов и вообще левополушарных, а окошки -- на "картиночных", типично правополушарных. (Я не люблю эту дихотомию и не стал искать ссылок.) Вполне можно писать UI и для тех, и для других. Лишь бы он только не тормозил!
Ну а тут мы вполне удовольствуемся комиксом, а потом удивляемся, когда нас спрашивают, где у компьютера подставка для кофе...
Как где, вот же:
Re: Мрачные Мысли Минималиста
Date: 2002-07-29 04:11 pm (UTC)С какой стати пользователь должен, даже на уровне однопальцевого клика, разбираться в настройках? То есть, экономия в одном явно компенсируется затратами в другом.
В Макинтоше эта забота о пользователе, видимо, упакована в цену.
Это к вопросу о соотношении технических/нетехнических ресурсов.
Теперь несколько слов о любимом продукте.
Несмотря на то, что я не пользуюсь этим мастодонтом, способным повесить любую машину, тем не менее жизнь однажды распорядилась так, что мне пришлось его преподавать. На мой взгляд, Word избыточен на 80%. С какой стати мне пользоваться этим паровым катком, если проще покататься на роликах? Сожрать ресурсы системы, и в результате быть использованным только в малой степени? У меня просто в голове это не укладывается.
А что касается разделения пользователей, то вот вам моя старая шутка - пользователи делятся на двуруких (командная строка), трехруких (Винда), одноруких, и однопальцевых. :)
Re: Мрачные Мысли Минималиста
Date: 2002-07-29 06:39 pm (UTC)Mac считает, что не должен. У них своя прочная ниша. Unix считает, что обязан. У них своя ниша. Win в этом смысле ближе к Unix'у.
Софт -- продолжение железа. И если пользователю не всё равно, 1 ли у него гигабайт или 10, то ему может быть не всё равно, сохраняется ли jpeg с качеством 40% или 90%.
Конечно, при этом очень желательно, чтобы программа не хуже чем довлетворительно работала и без опций, чтобы у пользовтеля в глазах не рябило. (На эту тему есть интересная статья, link courtesy of
В Макинтоше эта забота о пользователе, видимо, упакована в цену.
Ну да, примерно как в Linux'е. Т.е. когда его покупаешь (за небесплатно), то платишь не за код, а за внетехнические полезности: всё собрано вместе и протестировано; поддержка; и т.д.
M. Word
С какой стати мне пользоваться этим паровым катком, если проще покататься на роликах?
Дома -- конечно (если только не иметь дела с документами, которые иначе не прочтёшь). Но вот на работе нужно быть готовым к обмену документами в "последнем формате", поэтому приходится обновлять софт.
Re: Без претензии на оригинальность...
Кстати вы вкурсе, что за последние пару лет появилось понятие mouse clicking professional? Это те самые "профессиональные" пользователи, которых выпускают многочисленные курсы и даже высшие учебные заведения, которых ставит в непреодолимый ступор "переезд" пунктика меню в соседнее, отсутствие нужной иконки на десктопе и "интернета в левом нижнем углу". Это люди, которые copy-paste делают исключительно через меню Edit, кнопки с иконками или их причудливое сочетание, повторяя эту операцию по тысяче раз на дню... Их "интуитивно понятные" действия очень жестко детерминированы, как у тривиального макроса, с той лишь разницей, что макрос по определению думать не может.
Так вот эти с позволения сказать профессионалы и определяют направление дальнейшего развития компьютерной индустрии, хотим мы этого или нет.
Кстати они же обучают будущие поколения пользователей...