Quantum Roadmap for Developers
Jangan panik. Kita mulai dari yang simple, baru masuk ke yang "aneh". Fokus pada intuisi coding, bukan penurunan rumus fisika njelimet.
Phase 1: Foundation
1. Basic Linear Algebra
Vector spaces, matrix multiplication, eigenvectors & eigenvalues. Ini "bahasa" dari quantum mechanics.
2. Complex Numbers
Memahami bilangan kompleks (imaginary numbers), karena quantum states itu complex vectors.
Phase 2: Quantum Basics
3. Qubits & Superposition
Apa bedanya bit 0/1 dengan Qubit? Memahami konsep superposisi dan Bloch Sphere.
4. Single Qubit Gates
Manipulasi satu qubit. X, Y, Z, H gates. Ini seperti NOT gate tapi lebih "liar".
Phase 3: Multi-Qubit Systems
5. Entanglement
Konsep paling "spooky". Memahami CNOT gate dan Bell States.
6. Quantum Teleportation
Bukan sci-fi teleportasi badan, tapi memindahkan state quantum. Protokol wajib buat latihan.
Phase 4: Algorithms
7. Deutsch-Jozsa & Grover
Algoritma klasik untuk menunjukkan quantum speedup. Grover search untuk database tak terurut.
8. VQE & QAOA (NISQ Era)
Algoritma modern untuk quantum computer saat ini (Noisy Intermediate-Scale Quantum).