ArtReal's readme
personal unreality:  точка пушистости

ИТ и магия

23.02.09 17:58 ◇ keywords: технологии, ужасы

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

Если брать программирование, то получается вот как: при освоении нового инструмента разработки (и библиотек) их сложность требует тщательного анализа возможностей и погружения в них (что, зачем, как работает, почему именно так). А времени/сил (и опыта) на это не хватает — соотвественно, новички не могут (и не хотят) тщательно разбираться. Проще уповать на магию — на куски кода, которые будут работать (главное — что работает, а как — это уже дело десятое).

В результате, если раньше использовались «обычные» методы программирования/оптимизации и эволюционное обучение, то теперь к ним добавляется и магия (магические знания, «заклинания» и ритуалы). И вместо обменом опытом (с раскладкой что и почему) практикуется обмен магиями.

Интересно, что разработчики сложных программ/систем тоже не стесняются пользоваться магией (и делиться ею), т.к. при высокой сложности это получается проще.

То же происходит и при настройке сложных систем. Проще наковырять магических приемов и убедиться, что они работают, чем пытаться понять «а почему и как они работают?»

ps. Из-за усложнения кода и увеличения (абстрактных) уровней скоро могут появиться и методы психоанализа сложных программ/систем.

pps. С другой стороны, явное и сознательное привнесение магии в ИТ-технологии может оказаться весьма интересным

 [ link ]