"в сорцы вордом"
Jul. 29th, 2002 07:08 pmДействительно, священный ужас.
Есть какие-то поступки, которые, мне кажется, нормальный, вменяемый программист просто не может совершить. Редактировать исходный код в Ворде - пример такого поступка. Непонятно, как с таким человеком можно иметь дело и что ему можно поручить. Просто чувствуешь, по-моему, что у него в голове настолько не так "провода натянуты", он настолько не понимает, что делает и что такое программирование и как там всё "работает" -- что это просто дело пропащее.
Я не думаю, что мне кто-то когда-то специально объяснял, что Вордом не редактируют исходники, или что мне что-то подобное где-то приходилось читать. Это просто как бы очевидное следствие некой общей базисной картины мира, некоего общего понимания того, "как всё происходит" - и когда у кого-то такого понимания нет, это как бы такой мини-шок.
Я как раз несколько дней назад думал о том, что есть, наверное, проверочные ситуации разной степени "очевидности" для вещей такого рода. Есть какие-то очень очевидные вещи, из которых строят анекдоры про тупых юзеров -- типа когда "не могу редактировать файл", а в конце концов оказывается, что у юзера сейчас запланированный перерыв в подаче электричества. Впрочем, увы, все, даже самые дикие, анекдоты такого рода встречаются на практике -- и на этом основаны, скажем, бесконечные грустные истории техсуппорта, или известный bidiot-log лжеюзера
yatsutko.
Но есть, наверное, и менее очевидные вещи. Мне приснилось несколько дней назад... из всего сна утром помнил только короткий отрывок: я объясняю кому-то, как сделать снимок картинки с экрана в файл - надо найти программу screen capture, установить её, запустить, в нужный момент нажать на нужную кнопку... только, объясняю во сне этому человеку, перед тем, как нажмёшь на кнопку, подправь кнопочки на панели монитора, чтобы картинка чётче и ярче вышла.
Вот, мне кажется, это забавный пример такой вот "проверки на вшивость" (проверки, по сути дела, человека реальностью - необязательно оформлять её в виде "подколки" одного человека другим), требующей понимания основ того, "как это устроено", и несколько (трудно судить, насколько) менее тривиальной, чем "запишите мне интернет на дискету" какой-нибудь. Т.е. я могу себе представить, скажем, какого-нибудь программиста, вполне себе зарабатывающего деньги в солидной фирме на VB или C++, который этого не понимает -- ну не знает он даже самых основ того, как работает монитор, что такое графическая плата, как программы посылают цветовую информацию и держат её в памяти компьютера. У него на этом месте - концептуальная дыра, и поэтому он вполне способен подкрутить яркость на мониторе, чтобы картинка получше вышла.
Интересно, есть ли ещё такие не-совершенно-тривиальные "проверки на вшивость" для программистов или просто пользователей. Надо бы подумать об этом.
Есть какие-то поступки, которые, мне кажется, нормальный, вменяемый программист просто не может совершить. Редактировать исходный код в Ворде - пример такого поступка. Непонятно, как с таким человеком можно иметь дело и что ему можно поручить. Просто чувствуешь, по-моему, что у него в голове настолько не так "провода натянуты", он настолько не понимает, что делает и что такое программирование и как там всё "работает" -- что это просто дело пропащее.
Я не думаю, что мне кто-то когда-то специально объяснял, что Вордом не редактируют исходники, или что мне что-то подобное где-то приходилось читать. Это просто как бы очевидное следствие некой общей базисной картины мира, некоего общего понимания того, "как всё происходит" - и когда у кого-то такого понимания нет, это как бы такой мини-шок.
Я как раз несколько дней назад думал о том, что есть, наверное, проверочные ситуации разной степени "очевидности" для вещей такого рода. Есть какие-то очень очевидные вещи, из которых строят анекдоры про тупых юзеров -- типа когда "не могу редактировать файл", а в конце концов оказывается, что у юзера сейчас запланированный перерыв в подаче электричества. Впрочем, увы, все, даже самые дикие, анекдоты такого рода встречаются на практике -- и на этом основаны, скажем, бесконечные грустные истории техсуппорта, или известный bidiot-log лжеюзера
Но есть, наверное, и менее очевидные вещи. Мне приснилось несколько дней назад... из всего сна утром помнил только короткий отрывок: я объясняю кому-то, как сделать снимок картинки с экрана в файл - надо найти программу screen capture, установить её, запустить, в нужный момент нажать на нужную кнопку... только, объясняю во сне этому человеку, перед тем, как нажмёшь на кнопку, подправь кнопочки на панели монитора, чтобы картинка чётче и ярче вышла.
Вот, мне кажется, это забавный пример такой вот "проверки на вшивость" (проверки, по сути дела, человека реальностью - необязательно оформлять её в виде "подколки" одного человека другим), требующей понимания основ того, "как это устроено", и несколько (трудно судить, насколько) менее тривиальной, чем "запишите мне интернет на дискету" какой-нибудь. Т.е. я могу себе представить, скажем, какого-нибудь программиста, вполне себе зарабатывающего деньги в солидной фирме на VB или C++, который этого не понимает -- ну не знает он даже самых основ того, как работает монитор, что такое графическая плата, как программы посылают цветовую информацию и держат её в памяти компьютера. У него на этом месте - концептуальная дыра, и поэтому он вполне способен подкрутить яркость на мониторе, чтобы картинка получше вышла.
Интересно, есть ли ещё такие не-совершенно-тривиальные "проверки на вшивость" для программистов или просто пользователей. Надо бы подумать об этом.
no subject
Date: 2002-07-29 09:17 am (UTC)Screencapture
Date: 2002-07-29 09:19 am (UTC)Re:
Date: 2002-07-29 09:24 am (UTC)no subject
Date: 2002-07-29 09:32 am (UTC)- Я послал вам статью и фотографии вставил в вордовский файл, а то они слишком большие.
Stavim dianozy?
Bylo delo, i ne sozhaleju.
Sorry za translit :(
Re: Stavim dianozy?
Re: Screencapture
Date: 2002-07-29 09:43 am (UTC)Не суть важно, как конкретно это делать - не в этом суть.
есть многое на свете, френд Горацио
Date: 2002-07-29 09:46 am (UTC)no subject
no subject
Date: 2002-07-29 09:54 am (UTC)Сразу назову задачу, ради которой не грех воспользоваться Вордом - убрать лишние переводы строки из большого файла. Это можно сделать множеством других способов, но Ворд - самый простой и быстрый. (а множественные переводы строк плодит генератор скриптов MS SQL)
Re: есть многое на свете, френд Горацио
Date: 2002-07-29 09:58 am (UTC)no subject
Date: 2002-07-29 10:00 am (UTC)no subject
Date: 2002-07-29 10:10 am (UTC)no subject
Date: 2002-07-29 10:22 am (UTC)Ворд же изначально не предназначен для программирования, он предназначен для редактирования и оформления текста для последующей распечатки.
Это и вызывает такой ужас: "Он топором пытается починить мой монитор!"
no subject
Date: 2002-07-29 10:26 am (UTC)«...он принес нам инструкцию на трех листах, написанную от руки, отксерил это и раздал.. Настоящий программист никогда не пишет от руки! Никогда!..»
На самом деле, программист, которому удобнее написать от руки, чем в текстовом редакторе, скорее всего, просто плохой пользователь компьютера. Это совсем не значит, что он плохой программист, но, опыт показывает, что обычно так оно и есть.
Re: Screencapture
Date: 2002-07-29 10:27 am (UTC)и опять об WORD...
Date: 2002-07-29 10:28 am (UTC)Но вообще я видела еще круче вещь - одна дама пыталась создать с помощью Word, как визуального редактора, веб-страницу. Кто никогда не видела, что из этого выходит, сходите, посмотрите. Этот уродец создает XML-файл, избыточный раз в 5-6.
И по поводу проверки на вшивость - я знаю замечательную историю о том, как целый отдел пытался реанимировать монитор, не показывавший цвета, пока на третий день не выянилось, что он просто монохромный. Для нового поколения это уже вещь вне пределов понимания.
no subject
Date: 2002-07-29 10:38 am (UTC)Опять же, где еще - акромя Ворда - вы сумеете в секунд увидеть (count) скока же именно строк, слов и буквочек уже на экранной части части Вашей страницы вебовской - в отличии от всего на ей к тому кода килобайтов опять же - оказывается? Допустим, чтобы сообщить издателю печатной версии своей онлайн книжки, скока в ей авторских листов. Да и много чего еще ... Непредсказуемо полезный он - Ворд этот - в самых разных уголках хозяйству оказывается, а не только по его прямому назначению.
Иными словами - это уже к avva прямому вопросу - never say never ...
no subject
Re: есть многое на свете, френд Горацио
Date: 2002-07-29 10:52 am (UTC)no subject
Date: 2002-07-29 10:56 am (UTC)Re: есть многое на свете, френд Горацио
Date: 2002-07-29 10:57 am (UTC)Re:
Date: 2002-07-29 11:27 am (UTC)Хорошо, что я кофе в этот момент не пил ;)
no subject
Date: 2002-07-29 11:29 am (UTC)А "проверка на вшивость" хороша. :-)
Re: Screencapture
Date: 2002-07-29 11:31 am (UTC)