> Markdown version of [/videos/137-hands-on-journey-to-quantum-computing-with-ibm?t=1092](https://www.wearedevelopers.com/videos/137-hands-on-journey-to-quantum-computing-with-ibm?t=1092). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Hands-on Journey to Quantum Computing with IBM You can run a robust quantum simulation environment on a standard Raspberry Pi. Learn to leverage IBM's Qiskit to intuitively build quantum circuits without needing deep physics expertise. - **Speakers:** Jan-Rainer Lahmann - **Event:** WeAreDevelopers LIVE - **Published:** May 11, 2021 - **Duration:** 33:26 - **URL:** https://www.wearedevelopers.com/videos/137-hands-on-journey-to-quantum-computing-with-ibm ## Summary While classical computing relies on traditional bits that exponentially exhaust memory when simulating complex states, quantum computing leverages qubits to drastically reduce computing time for highly specific workflows. Rooted in Richard Feynman's early computational concepts, the exponential speedup of quantum hardware offers unprecedented leaps in fields like cryptography—such as utilizing Shor's algorithm for RSA factorization—alongside quantum chemistry and machine learning. Reaching true quantum utility, however, relies heavily on mitigating system noise and improving individual qubit quality rather than just scaling raw qubit volume. Achieving frictionless quantum development requires a layered ecosystem where kernel developers manage pulse-level microwave controls and model developers package algorithms for broader application use. Using the IBM Quantum Experience cloud platform, engineering teams can intuitively build quantum circuits utilizing graphical composers or write Python code via Qiskit, IBM's open-source quantum programming framework. By abstracting the complex physics of superposition and entanglement, application developers can execute Boolean satisfiability problems or design targeted algorithms directly on remote quantum processing units (QPUs) using standard Jupyter Notebook environments without deep quantum mechanics expertise. Teams looking to build quantum computing intuition can start with introductory tools like the interactive Qiskit textbook and web-based modules illustrating quantum interference. For local, hands-on experimentation, the RasQberry open-source project enables developers to run a dedicated Qiskit simulation environment on a standard Raspberry Pi configured inside a 3D-printed IBM Q System One model. As Qiskit Runtime advancements and dynamic circuits introduce standard programming logic like conditional branching, analyzing cloud-based error topologies allows developers to systematically select optimal qubits, thoroughly preparing their infrastructure for the rapidly scaling quantum future. **Keywords:** ibm qiskit framework, qubit noise mitigation, frictionless quantum development, shor's algorithm factorization, quantum processing unit integration, pulse-level quantum access, dynamic quantum circuits, quantum composer interface, superposition entanglement programming, boolean satisfiability quantum algorithms, ibm quantum experience platform, rasqberry pi simulator, cloud-based quantum execution, qiskit runtime environments ## Chapters 1. **The origins and necessity of quantum computing** (00:16) — How simulating quantum mechanics demands more computational resources than classical digital computers can provide. 1. **Understanding quantum computational advantages and problem classes** (02:53) — Why quantum computers excel at factorization and specific problem classes over basic mathematical operations. 1. **The evolution of the quantum developer ecosystem** (07:06) — An overview of kernel, algorithm, and model developer roles within the overall quantum landscape. 1. **Reviewing the IBM quantum computing hardware roadmap** (09:57) — The evolution of qubit count, error mitigation, and the integration of dynamic circuits into hardware. 1. **Exploring the Fun with Quantum interactive repository** (11:58) — How to use interactive web resources via Binder to learn superposition, interference, and entanglement concepts. 1. **Accessing real quantum hardware via IBM Cloud** (18:12) — How to view and select available public quantum systems based on system topology and specific error rates. 1. **Building circuits visually using the Quantum Composer** (19:55) — Creating quantum circuits with various logic gates to execute on simulators or actual hardware backends. 1. **Programming quantum circuits using the Qiskit framework** (23:45) — How visual quantum circuits translate directly into Qiskit Python code executable via managed Jupyter Notebooks. 1. **Interactive learning methodologies with the Qiskit textbook** (26:41) — Utilizing an interactive online textbook to learn fundamental quantum concepts and run live code snippets. 1. **Building a functional home miniature quantum console** (28:30) — How to construct a RasQberry hardware model to run local Qiskit simulators and control cloud devices remotely. ## Related Moments - [Exploring quantum execution frameworks and hardware layouts](https://www.wearedevelopers.com/videos/481-what-is-quantum-computing) (from "What is quantum computing?") - [Exploring the IBM quantum computing cloud platform and simulators](https://www.wearedevelopers.com/videos/216-schroedinger-s-cat-thinking-in-and-outside-the-box-of-quantum-mechanics) (from "Schroedinger's cat: Thinking in- and outside the box of quantum mechanics") - [Exploring accessible quantum platforms on IBM and AWS](https://www.wearedevelopers.com/videos/100257-colorful-quantum-randomness) (from "Colorful quantum randomness") - [Learning resources and community tools for exploring quantum computing](https://www.wearedevelopers.com/videos/216-schroedinger-s-cat-thinking-in-and-outside-the-box-of-quantum-mechanics) (from "Schroedinger's cat: Thinking in- and outside the box of quantum mechanics") - [Recommended resources for learning quantum algorithms](https://www.wearedevelopers.com/videos/100257-colorful-quantum-randomness) (from "Colorful quantum randomness") - [Next steps and getting started with quantum computing resources](https://www.wearedevelopers.com/videos/777-quantum-computing-for-developers-solving-optimization-problems-with-qiskit) (from "Quantum computing for developers: Solving optimization problems with Qiskit") ## Related Articles - [7 Cloud Computing Trends Coming in 2025 for Developers](https://www.wearedevelopers.com/magazine/412-7-cloud-computing-trends-coming-in-2025-for-developers) - [How we Build The Software of Tomorrow](https://www.wearedevelopers.com/magazine/120-how-we-build-the-software-of-tomorrow) - [Stephan Gillich - Bringing AI Everywhere](https://www.wearedevelopers.com/magazine/489-stephan-gillich-bringing-ai-everywhere) - [Dev Digest 106 - DHH in HD](https://www.wearedevelopers.com/magazine/394-dev-digest-106-dhh-in-hd) ## Related Jobs - [Platform Engineer - Mercury Runtime Platform](https://www.wearedevelopers.com/jobs/ext/293235-platform-engineer-mercury-runtime-platform) at **Raiffeisen Bank International AG** - [Senior Engineer, Infrastructure Platform](https://www.wearedevelopers.com/jobs/ext/328836-senior-engineer-infrastructure-platform) at **Intercom, Inc.** - [Principal Software Engineer, Enterprise AI Platform](https://www.wearedevelopers.com/jobs/ext/1467292-principal-software-engineer-enterprise-ai-platform) at **GitHub** - [Security Architect - AI](https://www.wearedevelopers.com/jobs/ext/1581899-security-architect-ai) at **ZEISS Group** - [Staff Software Engineer, Copilot Experiences](https://www.wearedevelopers.com/jobs/ext/164361-staff-software-engineer-copilot-experiences) at **GitHub** - [Senior Software Engineer, Enterprise Products](https://www.wearedevelopers.com/jobs/ext/1841248-senior-software-engineer-enterprise-products) at **GitHub**