Двадцать четыре года я строил системы, которые не имеют права на отказ - АСУ ТП, SCADA, промышленная диспетчеризация. Там понимаешь: надёжность - свойство не кода, а архитектуры. Сейчас меня занимает следующий уровень - системы, способные перестраивать сами себя под то, что не было предусмотрено заранее. Проектируешь уже не конструкцию, а сам процесс её изменения - приобретая новые и новые знания, что не может не радовать ..