Никто не умеет писать программы

Jan 09, 2013 04:28

Я тут папе ноутбук прикупил с Виндоус 8. Одним из артефактов знакомства стала новость, что при первом включении надо проходить капчу:



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

Каждый раз, когда они меня о чем-нибудь спрашивали (простые вещи вроде «а как мне позвонить Сереге / а вот и он звонит и чо»), я, прежде чем ответить, слушал про себя, как мой ответ звучит. Звучит он всегда как бред сумасшедшего. Нелогичные аргументы, несостоятельные причины и абсурдные следствия. И сразу становится таааак неудобно перед хорошими людьми, которые ни в чем не виноваты, и я не виноват, а просто мы компьютерщики капитально зафейлили такой классный бытовой прибор с таким классным потенциалом.

Я сам-то всё понимаю. Но это я молодым разобрался и у меня эта ментальная модель компьютера в голове сидит. Когда тебе 15 лет, ты не выносишь суждений, а запоминаешь как обстоят дела. С моделью хорошо, модель помогает, конечно. Когда что-то случается, ты ориентируешься в происходящем не по тексту сообщения (который не спешит на помощь - Ошибка 34, ну?), а по внешнему виду окошка - способу рендеринга, форме, цвету, расстоянию между кнопками. Я не говорю, что это плохой навык лично для меня, но со стороны звучит абсурдно, не так ли? И не очень понятно, чем так провинились люди, которые просят научить их пользоваться компьютером, а мне для этого надо вот это вот невербализуемое, несводимое к алгоритмам или правилам, передать.

Пока о ментальной модели не нужно чего-то сказать, не видно, насколько она мимо - мимо людей, их представлений о жизни, мимо устройства мира, мимо всего их предыдущего опыта, мимо потребностей, задач. Хочешь посмотреть фотографии - тебя спрашивают, какой программой вы хотите их открыть? (о, это издевательское «хотите»! Я не хочу программу, я хочу фотки посмотреть!) Идешь открывать документ - тебя просят подключиться к интернету и завести аккаунт майкрософт. Вздумал перекинуть файлы - только не выдергивай флешку! Пройди в область уведомлений, это такие маленькие значки рядом с часами, найди такую иконку в форме черт-знает-чего… О, как я люблю диктовать подобные вещи по телефону! Знаете, как соединить два компьютера в сеть? Самый простой способ - дождаться приезда сына из Ульяновска.

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

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

Мы все халтурим. Халтурим со страшной силой. Никто не умеет, не научился и не хочет учиться писать программы. Уже 20 лет потребительский компьютер ходит вокруг удобства использования, не приближаясь к нему. Аппаратный прогресс впечатляющ. Для компьютера больше не нужна отдельная комната, он может затеряться в папке бумаг. Но стоит загореться экрану, и на нем начинают крутиться всё те же перфокарты.

не может быть все так плохо, хотите честно, интерфейсы

Previous post Next post
Up