เหตุใดนักพัฒนาซอฟต์แวร์จึงมีความสำคัญต่อการพัฒนาคอมพิวเตอร์ควอนตัม

เหตุใดนักพัฒนาซอฟต์แวร์จึงมีความสำคัญต่อการพัฒนาคอมพิวเตอร์ควอนตัม RPA คอมพิวเตอร์ควอนตัมอาจเป็นหัวข้อของการวิจัยมากกว่า 40 ปี แต่นักพัฒนาซอฟต์แวร์จำนวนมากยังคงพิจารณาว่าเป็นเทคโนโลยีที่คลุมเครือซึ่ง “จะเปลี่ยนโลกในวันหนึ่งใน 10 หรือ 20 ปี” เหตุการณ์สำคัญในการคำนวณควอนตัมใหม่มักจะรู้สึกว่านักพัฒนาเหล่านั้นห่างไกลจากแอปพลิเคชันขนาดใหญ่จริง ๆ หรือถ้ามันมีประโยชน์อยู่แล้ว มันอาจจะเป็นสิ่งที่ต้องใช้ความรู้และประสบการณ์ทางฟิสิกส์มากมายในการทำสิ่งใดๆ แต่นั่นไม่ใช่กรณีทั้งหมด ระบบจัดการภายใน หากคุณเปิดบล็อก Qiskit หรือ IBM Quantum Experience หรือแพลตฟอร์มอื่นใดที่แสดงสิ่งที่เป็นไปได้ในปัจจุบัน สิ่งต่างๆ อาจออกมาดีกว่าที่นักพัฒนาคิดไว้มาก มีเครื่องจำลองมากมาย รวมทั้งเครื่องควอนตัมจริงที่คุณสามารถเข้าถึงได้ด้วยรหัสของคุณวันนี้ ด้วยเครื่องมือที่ใช้งานง่าย แน่นอนว่าฮาร์ดแวร์ยังมีหนทางอีกยาวไกล อุปกรณ์ที่คุณสามารถตั้งโปรแกรมได้ไม่เกินสองสาม qubits ในขณะที่ระบบที่ทันสมัยที่สุดมีลำดับที่ 100 qubits จริง และแม้แต่อุปกรณ์เหล่านี้ก็ยังไม่สามารถใช้งานวงจรควอนตัมแบบยาวเต็มรูปแบบได้ แต่ซอฟต์แวร์ก็มีบทบาทสำคัญไม่แพ้กันต่อความก้าวหน้าในด้านนี้ และในความคิดของฉัน ถึงเวลาแล้วที่นักพัฒนาซอฟต์แวร์จะเริ่มต้นในสาขานี้คุณไม่จำเป็นต้องมีปริญญาเอกในสาขาฟิสิกส์ควอนตัมหรือคอมพิวเตอร์เพื่อทำความเข้าใจสาขานี้ (แม้ว่าคุณจะจบปริญญาเอกแล้ว แต่ก็สามารถเข้าร่วมได้แน่นอน!) ยกตัวอย่างเช่น ปริมาณควอนตัม เมตริกนี้อธิบายว่าโปรเซสเซอร์ควอนตัมมีความสามารถเพียงใด ซึ่งรวมถึงสิ่งต่างๆ เช่น เวลาการสลายตัวของ qubit ข้อผิดพลาดเกตเดียวและหลาย qubit ข้อผิดพลาดในการวัด การสนทนาข้าม และเมตริกอื่นๆ เป็นตัวเลขง่ายๆ