avva: (Default)
[personal profile] avva
Действительно, священный ужас.

Есть какие-то поступки, которые, мне кажется, нормальный, вменяемый программист просто не может совершить. Редактировать исходный код в Ворде - пример такого поступка. Непонятно, как с таким человеком можно иметь дело и что ему можно поручить. Просто чувствуешь, по-моему, что у него в голове настолько не так "провода натянуты", он настолько не понимает, что делает и что такое программирование и как там всё "работает" -- что это просто дело пропащее.

Я не думаю, что мне кто-то когда-то специально объяснял, что Вордом не редактируют исходники, или что мне что-то подобное где-то приходилось читать. Это просто как бы очевидное следствие некой общей базисной картины мира, некоего общего понимания того, "как всё происходит" - и когда у кого-то такого понимания нет, это как бы такой мини-шок.

Я как раз несколько дней назад думал о том, что есть, наверное, проверочные ситуации разной степени "очевидности" для вещей такого рода. Есть какие-то очень очевидные вещи, из которых строят анекдоры про тупых юзеров -- типа когда "не могу редактировать файл", а в конце концов оказывается, что у юзера сейчас запланированный перерыв в подаче электричества. Впрочем, увы, все, даже самые дикие, анекдоты такого рода встречаются на практике -- и на этом основаны, скажем, бесконечные грустные истории техсуппорта, или известный bidiot-log лжеюзера [livejournal.com profile] yatsutko.

Но есть, наверное, и менее очевидные вещи. Мне приснилось несколько дней назад... из всего сна утром помнил только короткий отрывок: я объясняю кому-то, как сделать снимок картинки с экрана в файл - надо найти программу screen capture, установить её, запустить, в нужный момент нажать на нужную кнопку... только, объясняю во сне этому человеку, перед тем, как нажмёшь на кнопку, подправь кнопочки на панели монитора, чтобы картинка чётче и ярче вышла.

Вот, мне кажется, это забавный пример такой вот "проверки на вшивость" (проверки, по сути дела, человека реальностью - необязательно оформлять её в виде "подколки" одного человека другим), требующей понимания основ того, "как это устроено", и несколько (трудно судить, насколько) менее тривиальной, чем "запишите мне интернет на дискету" какой-нибудь. Т.е. я могу себе представить, скажем, какого-нибудь программиста, вполне себе зарабатывающего деньги в солидной фирме на VB или C++, который этого не понимает -- ну не знает он даже самых основ того, как работает монитор, что такое графическая плата, как программы посылают цветовую информацию и держат её в памяти компьютера. У него на этом месте - концептуальная дыра, и поэтому он вполне способен подкрутить яркость на мониторе, чтобы картинка получше вышла.

Интересно, есть ли ещё такие не-совершенно-тривиальные "проверки на вшивость" для программистов или просто пользователей. Надо бы подумать об этом.

Date: 2002-07-29 05:19 pm (UTC)
From: [identity profile] talash.livejournal.com
I had the experience of editing sources in word and it's not something I want to repeat.
My excuse for it was the fact that the program was in Hebrew Prolog and there was a problem printing it out in DOS shell (printer fonts). So I tried to open it in word (I didn't use notepad, because prolog uses logical hebrew and the letters come out in it in reverse order)
Because the file had a .pro extension, word 97 refused to open it. When I saved it as .txt and tried to open it, it crashed. I don't know what was its problem, but it crashed.
So I tried an older version (word 95). this one had many options for treating dos hebrew text, but each one of them resulted in text being garbled or reversed in best case. I fought with it for quite a long time, then broke down and wrote a small program for reversing text, ran it and opened the thing with notepad.

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 30th, 2025 02:46 am
Powered by Dreamwidth Studios