То самое видео (1985 год):
Сама игра вышла в 1989-ом.
Notes about my job, profession and other things I am interested in.
С определённой долей погрешности программистские (и даже шире - инженерные) задачи можно разделить на те, где ясно, что нужно сделать, но непонятно, как достичь этой цели - и на те, где основным препятствием является как раз формулировка цели, а реализация принципиальной сложности не представляет.
В самом начале, с формированием какой-либо отрасли, с появлением у человека нового инструмента инженер триумфально выступает как главный разрешитель пользовательских проблем. Скажем, такие продукты, как текстовый редактор и маршрутный компьютер не появились в момент появления печати и автомобилестроения просто потому, что не было средств реализации этого функционала. Ппотребность же в них всё это время существовала - т.е. сразу было понятно: мол, было бы хорошо, если бы печатный текст можно было редактировать (вернее, существовало понимание того, как неудобно его перенабирать в случае ошибки).
Таким образом, творческий компонент - то, в силу чего в мире появляется новая вещь - принадлежит в таких задачах инженеру и является его заслугой. Несмотря на то, что инструмент является совершенно новым, решают им в первую очередь назревшие и понятные задачи.
Со временем же такие потребности удовлетворяются (ну или точнее, в их решении достигается порог, заданный ограничениями инструментария), но рынок часто продолжает расти в силу того, что появляется всё больше решений задач второго рода - под потребности, которые ими же и создаются. То есть такие решения возникают и раньше (например, способные служить хорошим примером компьютерные игры появились в первых рядах), но со временем их доля растёт. Это вовсе не значит, что продукты подобного рода бесполезны - ёмкость возможностей необходимо расширять, а число степеней свободы увеличивать - но интересно отличие в том, что творческая инициатива принадлежит уже не инженеру. Инициатива появления в мире новой вещи принадлежит в данном случае тому, кто формулирует, что вот такая-то вещь, о которой сейчас вообще никто не думает, может быть интересной.
Иными словами, имеются в виду случаи, когда после формулировки идеи реализация её - проблема, может, и непростая, но чисто количественная. Далеко не вся отрасль занята подобными задачами, во многих направлениях инженер продолжает оставаться тем, кто делает новое возможным, но их доля сужается (вернее, расширяется ниша "скромных исполнителей").
Соответственно, ответ на популярный в профессиональной среде вопрос о том, является ли разработка творчеством или "работой на конвейере", зависит от того, какая имеется в виду разработка. Возможно, сам разрабатываемый продукт более чем инновационный, но эта инновационность лежит полностью вне сферы его разработки.
Диагностический робот глотается пациентом по частям и сам собирается в желудке.
Принцип на удивление простой и надёжный, особенно если учитывать, что глотать детали можно в заранее определённом порядке.
Примеры решений по раскрытию информации государством
Вообще тема очень интересная, не столько даже в техническом, сколько в социальном смысле (автоматизация и замещение разнообразных посреднических процессов и т.д. - особенно если рассматривать не только предоставление данных, но и методов и входов в бизнес-процессы). В некотором объёме приходится с подобной информацией сталкиваться, и степень вовлечения в разбор и обработку открытых госисточников оператора-эксперта пока ещё очень высока. Интересно, в какой степени это из-за того, что я что-то делаю неправильно, а в какой - следствие технической неосвоенности темы (и до какой степени это может быть исправлено техническими средствами).
Скажем, простейший пример в виде актуальной структуры государственных органов и точек контактов - подобный документ мог бы строиться автоматически и отдаваться всегда актуальным, исходя, например, из конфигурации СЭД и других используемых комплексов.
Существует, правда, сильное подозрение, что такое решение в полном объёме никому не нужно, т.к. существенная часть внедрённых процессов сознательно состоит как раз в выборочном открытии "открытой информации". Во всяком случае, эволюционным образом в коммерческих структурах подобные системы выработались лишь в достаточно узких предметных областях. С другой стороны, это как раз и может быть дополнительным аргументом за инициативу государства, одной из функций которого являются траты на экономически невыгодный intelligent design.