昨晚在刷知乎的时候,无意间看到这样一个动态,vczh(人称轮子哥)惊叹有生之年第一次在 LeetCode 刷题时 Faster than 100%。

晚上看了轮子哥的知乎想法,我失眠了

晚上看了轮子哥的知乎想法,我失眠了

包括我在内的很多吃瓜群众第一反应就是:轮子哥开始刷题找工作了?

轮子哥马上否认:不跳槽,偶尔刷一刷保持脑子清醒。微软 work life 这么 balance,除非找到一家更好的,或者直接给我 300% 工资

在羡慕微软 955 的工作时间时,我反问了自己:我会在不跳槽的前提下利用业余时间刷题吗?

不仅我有这个疑惑,在 LeetCodeCN 也有求职者提出类似的讨论:如果不是为了进大厂,刷 LeetCode 有用吗?

下面的回复充满了做题家

  • 刷题解闷
  • 刷题摸鱼
  • 刷题培养逻辑思维
  • 。。。

这些答案并不能帮我解惑,2021 年的第二天我失眠了。

直到今天上午我才得出肯定的答案:我会

首先,不可否认的是,我早几年刷题的目的就是为了进大厂。

在五六年前,大厂算法面试环节无非就是考个快排、归并之类的,但伴随着国内互联网的高速发展,互联网公司如雨中竹笋一般扎堆出现,导致程序员数量的迅猛增加,很多公司开始逐步提高算法面试的难度,从 LeetCode 中拿出一道 easy 原题考察还是运气好的,大部分情况比如字节跳动的算法考察,是直接从 medium 或者 hard 难度里面选题,不提前刷个几百道原题,100% 挂在前两面。

在通过刷题进入了我心仪的公司后,收入和职业发展都达到了我的期待,同时也有一些业余时间,理所当然的想 kill time,所以开始把时间花在玩游戏或者刷 B 站抖音,偶尔因为要写文章的缘故刷刷题。

但最终我发现,刷题带给我的快乐远远超过了我看视频或者玩游戏,或者说视频或者游戏,无法让我感到满足。

我下过几次抖音,想强迫自己沉迷进去 kill time,但不知道是抖音算法机制出现了小 bug,还是我自己出现了问题,每次刷个十几分钟都会觉得没有意思。

我也尝试过玩很多 3A 大作和手游,无论是氪金与否,游戏内容丰富与否,都找不回大学时即使旷课通宵都要玩的那股冲动,最后都变成了日常刷本,机械式无期待的操作。

刷题则不然,在短则十几分钟,长则两三个小时的时间里面,自己仿佛是一个骑士,在想尽办法找出 boss 的弱点,失败,重新审查题意;又失败,再想想边界;又失败,换个方向。

一杯茶,一包烟,一道力扣做一天。一根笔,一双手,一个 Bug 敲一宿。

最后 AC 的时候,多巴胺大量分泌,整个人有种亢奋的状态;写个题解,想到最后很多人点赞,飘飘欲仙;做个算法动画,想到很多人惊呼牛逼,满足!

也就是说,刷题带给我的有完成感、期待感、满足感,或许是这些感觉让我沉迷于刷题吧。

希望今天的这个分享能对你有所启发,觉得内容对你有所帮助的,还请点个「在看」支持,谢谢各位啦~

晚上看了轮子哥的知乎想法,我失眠了
·················END·················
你好,我是程序员吴师兄,程序员与自媒体双料博主,GitHub 70k star,知乎 10w 关注,公众号 25w 粉丝。
很开心与你相遇,希望和你一起成为更厉害的程序员,一起进步!

晚上看了轮子哥的知乎想法,我失眠了