前几天晚上,一个做软件开发的老同学给我发语音,语气挺急的。他说公司内部开始讨论光量子计算的落地场景,领导让他先摸摸底,看能不能跟现有业务搭上边。他原话是这么说的:“我连这词儿都是头一回认真搜,网上资料看着都挺唬人,不知道该从哪儿下手。”说实话,我特别理解他这种状态。光量子计算这个词最近确实热,但热归热,真正愿意花时间把入门路线捋清楚的人不多。
我自己也是半路出家,头一回接触这个概念时,差点被各种会议资料和科普文章绕晕。后来慢慢摸出点门道,发现新手最怕的不是概念难,而是资料太杂、路线不清。所以这篇文章就想聊聊,如果你也是刚入门,怎么少走点弯路,把光量子计算的学习路线和资料选择这件事整明白。
光量子计算的入门路径到底该怎么搭
我先说一个自己的教训。刚接触光量子计算那会儿,我雄心勃勃地找了十几篇综述论文,还下载了一堆公开课。结果呢,看了三天就卡住了,满屏的物理名词和数学公式,越看越觉得自己不是这块料。后来一位在研究所工作的朋友点了我一下:你连基础概念都没夯实,直接啃论文当然费劲。
他建议我把学习拆成三步。第一步,先搞明白光量子计算到底在算什么、跟传统计算的区别在哪儿,这个阶段不用碰公式,看科普文章和行业报告就够了。第二步,再了解光量子计算的核心器件和实验路径,比如光子源、干涉仪这些基础部件是干什么用的。第三步,才去碰算法和编程框架。我按照这个节奏重新来了一遍,大概花了一个多月,至少能跟人聊得有来有回了。
这里我得插一句,别一上来就扎进论文堆里。我见过不少新手,觉得看论文显得专业,结果被劝退得也最快。反倒是那些先从科普和行业动态入手的人,坚持下来的概率更高。当然,这只是我个人的观察,不一定对每个人都适用,毕竟每个人底子不一样。
提示:如果你有物理或光学背景,可以直接跳到器件和实验部分;如果是纯软件背景,建议在基础概念上多花两周时间,后面会轻松很多。
资料选择上容易踩的坑
说到资料选择,我真是有一肚子话想说。去年有段时间,我疯狂收藏各种光量子计算的资料,网盘里存了大概四十来个文件,结果真正看完的不到三分之一。后来我想明白了,资料不在多,在精。新手最容易犯的错就是贪多,觉得存下来就等于学会了,其实完全是两码事。
我现在的建议是,先锁定两到三个靠谱的信息源就够了。比如,找一两篇近两年的中文综述文章,把里面的关键术语和参考文献记下来;再关注两三个专注量子技术领域的行业媒体,定期看看最新动态。至于那些动辄几百页的英文原版书,除非你英语底子特别好,否则别一上来就啃,容易打击积极性。
还有一个坑我得提醒你。网上有些文章为了博眼球,会把光量子计算说得神乎其神,什么“颠覆一切”、“瞬间解决难题”之类的。我一开始也被这种说法带偏过,后来跟业内的人聊了聊,才发现实际情况复杂得多。光量子计算确实有潜力,但离大规模实用还有相当距离。所以看资料的时候,保持一点怀疑精神,别全盘接收,遇到特别夸张的说法多留个心眼。
常见问题:光量子计算入门需要什么数学基础?
如果只是了解概念和路线,高中数学基础就够用了。但如果你想深入理解算法原理,线性代数和概率论是绕不开的。我的建议是边学边补,不用等全部学完再开始,遇到不懂的数学工具现查现学,效率反而更高。
我的综合建议和一点小困惑
把上面这些串起来,其实就是一个意思:光量子计算的入门,路线比资料重要,节奏比速度重要。你先花点时间搞清楚自己该学什么、按什么顺序学,再去挑资料,效率会高很多。我那个老同学后来按这个思路试了试,大概两周后给我发消息说,总算能看懂公司内部文档的大致框架了。
不过说实话,我自己到现在也没完全搞懂光量子计算里某些算法细节,每次看到相关论文还是得反复查资料。可能这就是个持续学习的过程吧。如果你也在入门路上,遇到什么卡壳的地方,欢迎一块聊聊,说不定你踩过的坑我刚好也踩过。