
Gennady“tourist”Korotkevich:首位突破4000分的Codeforces传奇,如今训练Devin AI
Vũ Khôi
Tác giả tại Wotech Electronics Blog

Gennady“tourist”Korotkevich:首位突破4000分的Codeforces传奇,如今训练Devin AI
Gennady Korotkevich,网名tourist,是历史上最伟大的竞技编程选手:首位在Codeforces上突破4000分的选手,六届国际信息学奥林匹克(IOI)金牌得主,八届Google Code Jam冠军。本文改写自吕明康基于Turing频道视频的综述,讲述他近20年的统治历程,以及他加入Cognition AI、训练首位自主AI软件工程师Devin推理能力的转折。
快速回答:Gennady Korotkevich(tourist)是竞技编程界的传奇人物,首位在Codeforces上超过4000分(4009分,2024年8月),该平台为此专门设立了以他命名的段位。他的战绩包括六枚IOI金牌、两届ICPC世界冠军、八届Google Code Jam冠军和六届Meta Hacker Cup冠军。他的风格建立在绝对极简主义(在Far Manager中使用纯C++,不使用重型IDE)和高压下无与伦比的心理控制之上。自2024年12月起,他在Cognition AI担任人类基准,直接训练Devin AI的推理能力。
竞技编程(Competitive Programming)是在限时内解决算法问题的比赛形式,完全由机器自动评判:代码要么在时限内正确,要么错误,没有主观空间。Codeforces是该领域最大的平台,其评分系统类似于国际象棋中的Elo等级分。
Gennady Korotkevich是谁?4009分为何如此特别?
在Codeforces上,达到3000分(传奇特级大师)已是全球数百万软件工程师的梦想——据综述,十多年来只有不到100人做到,而在这个最高层级,一个小错误就足以抹去数月努力。

2024年8月30日,29岁的Gennady达到了4009分,成为历史上首位突破4000分大关的人。为纪念这一壮举,Codeforces团队设立了位于传奇特级大师之上的全新段位,并命名为Tourist,徽章颜色与LGM相反。据文章称,直到2025年1月,中国天才少年Jiangly才以4039分成为第二位突破该纪录的人。

tourist的战绩为何无人能及?
这位1994年出生于白俄罗斯戈梅利的选手,11岁入选国家队参加国际信息学奥林匹克,并于2006年获得银牌。未能夺金的失望推动了此后的辉煌:

| 赛场 | 战绩(据综述) |
|---|---|
| IOI(中学组) | 2007–2012年六连金,其中三次总分第一(2009、2010、2011年) |
| ACM-ICPC(大学组,代表ITMO) | 2013年和2015年世界冠军;2015年解出全部13/13道题 |
| Google Code Jam | 8次夺冠(2014–2020年七连冠,及2022年最后一届) |
| Meta Hacker Cup | 6次夺冠(2014、2015、2019、2020、2023、2025年) |
| 2014年大满贯 | 同一年赢下所有顶级赛事:Google Code Jam、Meta Hacker Cup、Yandex.Algorithm、Russian Code Cup、TopCoder Open |


他还赢得了持续多日的启发式/优化类比赛,如TopCoder Marathon Match(2018、2019年)。在ICPC中,他学会了从个人技能转向团队合作:在教练Andrey Stankevich的指导下,三人共用一台电脑比赛5小时。



速度背后的思维:极简与心理控制?
据文章引用的美国特级大师Andrew He的分析,比赛时Gennady完全不使用庞大的IDE或复杂的调试工具。他100%在命令行环境中使用Far Manager(经典文本模式文件管理器),使用极其精简的C++模板,并直接用命令行参数编译。

造就tourist与众不同的三个核心因素:
- 过滤噪音与模式识别:如同国际象棋特级大师把棋盘看成熟悉的局面,读题时他立即抛开冗长的故事背景,直击底层的数学问题。别人需要数小时建立公式的动态规划或图论模式,他几乎瞬间就能识别。
- 永远选择最简单的解法:不写容易产生边界情况的复杂代码,而是把逻辑简化到满足时间限制的最短形式。
- 绝对的情绪控制:在2014年Meta Hacker Cup决赛中,对手Mark Gordon提前10分钟交卷并微笑着放松。Gennady保持冷静继续敲击键盘,在仅剩2–3分钟时提交了最后一题。结果:Gordon的两道题在系统测试中出现错误,而Gennady凭借绝对的准确性夺冠。

tourist为何拒绝Google和Yandex,却加入了Cognition AI?
尽管被社区视为神一般的人物,Gennady的日常生活极为简朴。他曾表示热爱竞技编程是因为它的绝对客观性:代码要么正确,要么错误——没有办公室政治的空间。
2017年,他断然拒绝了Google和Yandex的高薪邀请以保持自由,靠比赛奖金生活,只背一个背包环游世界,不托运行李,并研究生物信息学算法(据文章称,他是2019年FGSEA方法的论文合著者)。
转折发生在近期:在Ramp短暂担任软件工程师(2023年)优化用于发票OCR的大语言模型后,2024年12月,Gennady正式加入Cognition AI——首位自主AI软件工程师Devin背后的初创公司,其创始团队均为前IOI金牌得主。他的角色是最高人类基准:分析AI模型的推理方式,改进AI的自我调试方法,并教神经网络像他一样把超复杂问题拆解为精确的逻辑步骤。

其中颇具讽刺意味:这位花了20年证明人类写代码智力极限的人,如今正在直接建造旨在实现编程自动化的机器。然而他的竞技本能丝毫未减——2025年,在忙于训练Devin的同时,他重返赛场,轻松夺得Meta Hacker Cup 2025冠军。

常见问题
1. Gennady“tourist”Korotkevich是谁? 他是白俄罗斯竞技编程选手,被认为该运动历史上最伟大的人物,在Codeforces上的网名为tourist。
2. Codeforces 4009分意味着什么? 这是人类首次突破4000分大关;Codeforces于2024年8月专门设立了“Tourist”段位以纪念这一壮举。
3. tourist赢得过哪些冠军? 据综述:六枚IOI金牌、两届ICPC世界总决赛冠军、八届Google Code Jam冠军、六届Meta Hacker Cup冠军,以及2014年大满贯。
4. tourist的比赛风格有何特别? 绝对极简:在Far Manager和命令行中使用纯C++,不使用重型IDE;即时模式识别;永远选择最简单的解法;高压下完全的情绪控制。
5. tourist现在在做什么? 自2024年12月起,他在Cognition AI担任人类基准,训练Devin AI的推理能力——同时仍赢得了Meta Hacker Cup 2025冠军。
本文改写自吕明康于2026年11月14日在VGU Tech Alumni群组发布的综述,该综述基于Turing频道的视频和特级大师Andrew He的分析。文中数据与战绩均来自作者的综述。
Bài viết liên quan

15 tháng 11, 2026 · 2 phut doc
必须牢记的7个后端安全漏洞:从SQL注入到SSRF,附OWASP速查表
API能运行并不意味着安全。据TechtoTech主页的一组幻灯片,有7个漏洞是每个后端工程师都必须了解的——从SQL注入到SSRF——只要漏掉一层检查,整个系统就可能泄露。每个漏洞都附有错误代码、正确代码及其在OWASP列表中的位置。本文总结这7个漏洞的本质、常见位置和防御方法,帮助你自信地审查代码和参加面试。

15 tháng 11, 2026 · 1 phut doc
TalentFlux-AI:从44万个职位中寻找国际远程工作,AI修改简历并模拟面试
一个在Threads上传播的故事讲述了一名IT工作者为外国公司远程工作、跨时区工作,月收入约4000万越南盾——许多人提出的问题是:这样的国际工作在哪里找?据“问IT族官方”主页的帖子,一个名为TalentFlux-AI的网站汇总了来自8000多家公司的44万多个职位,并提供AI工具帮助修改简历和练习面试。本文总结该平台提供的内容、面向新手的5步远程求职指南,以及国际求职时需要了解的防骗提醒。

14 tháng 11, 2026 · 1 phut doc
Vercel CEO公开与AI agent结对编程流程:4个习惯立即上手,别再盲目自动合并
Guillermo Rauch,Vercel(Next.js背后的公司)的CEO,在自己的电脑上展示了他与AI agent协作的方式。据TechArk主页的视频,他最犀利的一句话是:告诉agent“不要犯任何错误”然后自动合并,只是在建造一堆垃圾。他只输入一个字母,agent就会自动打开research文件夹、自行搜索并记录——他还有4个任何开发者都能立即上手的习惯。