Некомпетентность.


Я в общем и целом равнодушна к человеческой глупости или тупости. Или жадности затмевающий всякие чувства и даже к ненависти. Пока меня, мою семью и моих друзей не трогают я могу совершенно спокойно и медитативно наблюдать как там в песне:
Всюду лай собак и клубок из змей,

Это голоса и дела людей


Но бывают случаи. Нет, это я не о том видео где быдло бьет эмо или падают самолеты.


Это о я о некомпетентности.


С различными "багами" и "ошибками" в бытовой технике, программном обеспечении и других устройствах мы сталкиваемся постоянно. Некоторые из них безобидны. Скажем на моем телевизоре можно настроить пропорции изображения (около 10 вариантов). Но если перейти в режим считывания с флешки доступна только одна стандартная пропорция.


Почему? Лениво было делать. Забыли. Недосмотрели. Не хватило бюджета. Не хватило ума довести код до ума. Я связалась с фирмой производителем и попросила их дать исходный код прошивки, но они конечно отказали. Ни самой не поправить, ни от фирмы не добиться. Это вроде мелочь. Бывают вещи и похуже. Например системные сбои в управлении движком автомобиля. Или даже самолета. 


Ошибки будут всегда. Да  - это правильно. Но приемлимо только тогда, когда ошибка (забыла русское слово реально, однозначно, оправдано, беспорно) возникла из-за сложности задачи, а не от простой халатности.


Вот вчера я доделала работу по изменению моего проекта и собиралась сохранить проект в облако. Буквально в последнюю минуту заметила небольшой недостаток и скачала пример из SDK android, чтобы посмотреть как это делала корпорация добра. Запустила проект, он потребовал указать рабочую директорию проекта. Я ему дала директорию в которой лежат все проекты и что в итоге? Сверхумная, разумая IDЕ (программа для разработки) гордо заявила "очищаю рабочую директорию!" и зависла с 98 ошибками. Тьфу. 


Вот программист который писал этот код использовал потенциально опасную функцию удаляющую файлы на диске. Почему к ебене мать не вставить запрос подтверждения от пользователя? Потому, что влом было. Работает так как он себе "видит" и хорошо. Полное отсутствие навыка предсказания последствий своих действий.


Бесит не то, что человек допустил ошибку. А то, что он явно сделал это по халатности, хотя это и не стоило ему усилий. А ведь программный код используется теперь во всем. 


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


А ведь  есть еще более тонкие материи. Скажем "умные" кардиостимуляторы, бреши в безопасности которых нашел один паренек, труп которого нашли через два дня после публикации материалов в сети. Или "умные" системы противоракетной обороны, задача которых ответить на ядерный удар без участия человека в промежуток времени до 11 минут (потому, что позже удар возмездия будет уже невозможен. 


Число разработчиков способных аккуратно и вдумчиво писать код не меняется, а потребности в технических специалистах постоянно растут.


Вывод, чем меньше "умных" вещей в вашем окружении, тем крепче ваши нервы.

nektome.blog https://nektome.blog/ +7 (927) 2893774
| Комментариев: 10
    Новых комментариев: 0
  1. 0
    Кстати о про. В режиме "готовность к неизбежной ядерной войне" там тоже нет проверок. Слишком мало времени. Ракеты противника летят от 9 до 13 минут. И на человека в цепочке нет времени.
    Ничего в этом не понимаю. Но разве можно говорить о минутах, когда наши ракеты летят с изменяемым маршрутом, боеголовкой и т., Ведь хаос невозможно систематизировать. А уже пролет наших ракет это подтвердил
    Neko: На самом деле там довольно "умная" механика, причем почти без использования электроники. Может и кругами летать и в стаи собираться. Хотя слишком умными сами ракеты не делают. Все равно ваша военная доктрина прописана на 15 минут ядерной войны.

    Но дело не в этом. Те кто создавали эти системы не могли предусмотреть даже простых вещей, скажем появления на горизонте луны. А чем дальше, тем более сложным становится код.

    Но ядерное оружие - это крайний пример. Шансы на сбой на самом деле маленькие, если не считать, что любое событие имеет 50 процентную вероятность.
    #
    Написал fun
  2. 0
    не знаю насчет иврита. А по русски есть песня высоцкого. про жирафа.
    #
    Написал fun
  3. 0
    а мне приятно, что смеющийся на что-то реагирует)))))
    #
    Написал fun
  4. 0
    Не сталкивался с такими тонкими вещями. Но сталкивался с более простыми. Делаем мебель. У конструкторов (как они сказали) на стене висит табличка с толщиной материала. Фанера 20мм (даже по госту такой нет). Я узнал подноготную. 4 года назад покупали березовую фанеру лучшего сорта и она была такой толщины. Потом стали покупать (из-за экономии) сосновую 3-4 сорта. А она толщиной 22-23мм. Все модули изменились. Но конструктора сказали - мы нихуя не знаем, нам за это не платят, идите вы нахуй. Слова реальные))) в аське сохраненные))))
    Neko: Это ещё более печальный случай, для которого в иврите есть специальный термин "рош катан" (маленькая голова") . Типа - у лошади башка большая, пусть она и думает.
    #
    Написал fun
  1. nektome.blog
  2. Neko Me
  3. Блог
  4. Некомпетентность.
  5. Позитивные комментарии
Позитивные комментарии