Кодер наслаждается восхождением на борт нового и сложного проекта.

Квантовые вычисления могут преобразовать информатику так же глубоко, как переход от электронных аналоговых компьютеров к цифровым двоичным вычислениям. Он предлагает понимание основ нашего физического существования. Так что, если вы программист, который хочет сесть на этот поезд, когда он покидает станцию, доступ к проекту, предоставляемый санкционированной IBM ролью Qiskit Advocate, является билетом первого класса.

Qiskit Advocates тесно сотрудничает со звездной командой IBM по исследованиям и разработкам, работающей над квантовыми вычислениями. Мы взаимодействуем по мере необходимости со всеми, кто участвует в этой гонке за цель, которую случается раз в карьере: с физиками, корпоративными вице-президентами, теоретиками, инженерами, программистами, менеджерами по социальным сетям и евангелистами. Мы получаем дополнительное обучение с помощью видеосеансов в реальном времени, которые на данный момент заменили личные лагеря Qiskit в свете продолжающегося кризиса со здоровьем, вызванного COVID-19. Вы найдете себя желанным докладчиком на конференциях и в группах пользователей.

Qiskit Advocate в первую очередь смотрит вовне, протягивая руку помощи тысячам людей, вкладывающихся в эту захватывающую область и находящих свой путь из любого уголка земного шара к Qiskit Slack, с вопросами и проблемами, начиная от элементарных. к эзотерике. Вы встретитесь с теми, кому поручено участвовать от имени деловых партнеров IBM Q, с учеными, учеными и просто любопытными.

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

Вы получаете значок Qiskit Advocate:

  • доказанным участием в поддержании кодовой базы;
  • благодаря полезному отношению, признанному командой;
  • пройдя тест, чтобы показать, что вы приобрели математические основы.

Код Qiskit

Некоторые люди учатся кодировать под рукой; другие узнают о ряде проблем при взломе кода. Вам не нужно быть физиком, чтобы развиваться в Qiskit: как гласит пословица дзен: «Прыгай, и появится сеть».

Qiskit - это постоянно развивающийся фреймворк. Его невозможно ограничить, потому что теоретические и инженерные реалии проблемной области, которую он решает, кружатся по ландшафту, как торнадо. Единственная константа - это изменение.

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

Qiskit превосходит IBM. Это настоящий проект с открытым исходным кодом, который стоит сам по себе и используется как бизнес-партнерами, так и конкурентами IBM Q.

Qiskit разделен на «4–1 / 2» основных проекта:

  • Terra - это архитектурная платформа для подготовки квантовых вычислений и их обработки на аппаратных устройствах или симуляторах. Это математика, это контроль заданий, и он предлагает ряд средств визуализации. Целевые серверные ВМ, будь то аппаратные или смоделированные, взаимозаменяемы: сама Terra предоставляет только перехватчики для различных серверных ВМ, как IBM, так и третьих сторон.
  • Aer - это серверная часть симулятора для Terra, или, скорее, набор средств симуляции, как на базе CPU, так и на базе GPU. Это симулятор местного проживания Qiskit.
  • Ignis - это статистическая библиотека для описания и устранения квантовых ошибок.
  • Aqua - это высший алгоритмический уровень, предлагаемый Qiskit. Aqua предлагает демонстрационные алгоритмы, но, что более важно, это структура верхнего уровня, на основе которой будут кодироваться возможные примитивы поставляемых приложений квантовых вычислений.
  • IBM Q Provider - это 1/2, это внутренний плагин, который соединяет Qiskit с подлинными симуляторами квантового оборудования и программного обеспечения IBM в облаке.

Соревнование

Нет другой проблемы, сравнимой с Qiskit в области программирования с открытым исходным кодом. Это похоже на работу в команде ядра Linux или команде компилятора GCC, умноженную на скорость, с которой изменяется архитектура. Никто пока не может однозначно сказать, как будет выглядеть коммерчески доступный квантовый компьютер. Аппаратные подходы, которые все еще считаются правдоподобными в настоящее время, включают:

  • Сверхпроводящий трансмон кубит на основе
  • Фотонный
  • Топологический
  • Ионная ловушка
  • Квантовый отжиг

Все это так же безопасно и рутинно, как скалолазание или дельтапланеризм, и так же просто, как паркур.

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

Вас ждет роль Qiskit Advocate.

Хотите стать консультантом Qiskit в 2020 году? Дайте нам знать здесь, и мы обязательно сообщим вам, когда начнется следующий раунд приема заявок!