Квантовая физика для программистов: ну, типа, зачем вам это?
Знаете, я вот иногда смотрю на коллег-программистов которые пытаются освоить квантовые вычисления, и вижу, как они спотыкаются на самых базовых вещах. И дело не в коде, а именно в фундаментальном понимании того, как вообще работает квантовый мир. Вся эта суперпозиция, запутанность, вероятностные исходы — это не просто красивые слова из учебников, это основа основ.
Если вы не понимаете, почему измерение «ломает» суперпозицию, или как работает корпускулярно-волновой дуализм, то вы будете писать код, который, ну, типа, неэффективен или вообще не работает так, как задумано. Это как пытаться чинить машину, не зная, как устроен двигатель. Можно, конечно, научиться нажимать нужные кнопки, но реального понимания не будет
Так что, имхо, прежде чем лезть в Qiskit и писать свои квантовые алгоритмы, стоит хотя бы освежить в памяти основы квантовой физики. Это реально поможет вам думать как квантовый программист, а не просто транслировать классические идеи в непривычный синтаксис. Теория информации без понимания физики — это как тело без души.