现在 AI 越来越强了,一般的场景根本用不到算法,直接 crud ,无脑堆界面就可以了。刷 leetcode 还有必要吗?
1
V2April 10 小时 5 分钟前
公司让你在笔试的时候用 ai 就可以
|
2
maxwel1 10 小时 5 分钟前
做题也好,八股文也好。并不是考察你解决问题的能力,只不过对面试官来说最简单,最能偷懒。你连题都不刷,他们还会觉得你不好管理。
|
4
poltao 10 小时 4 分钟前
找工作还是需要的,日常工作早就不需要了,需要用到的算法刷 leetcode 也没啥用。再说 leetcode 的一个重要作用还是为了让初学者快速实践各种数据结构和算法,别着相了
|
6
zczy999 10 小时 2 分钟前 3
不是你到现在都搞不懂刷 leetcode 的意义吗?
笔试做题是一种筛选!!!能坚持刷题要不努力要不聪明,面试官看的是这两点 |
7
7i587i789 10 小时 2 分钟前
筛选是笔试面试的目的,会不会背八股文只是一个标准,没八股文也有其他你会吐槽的东西来筛你
|
8
kneo 9 小时 58 分钟前
以前也没必要啊。
|
10
cdwyd 9 小时 49 分钟前 via Android
有些人不是不想刷而是对着答案抄都抄不明白是什么意思。给自己找个理由罢了
那些经典题目在工作中使用频率还是很高的,最常见的 hash 表相关的题目,如果有这个意识也就不会那么频繁的出现双循环甚至多循环类的代码了。 |
12
f1687 9 小时 42 分钟前
八股文我都不写
|
13
chuck1in 9 小时 37 分钟前 2
是的,因为刷不刷都没有岗位了。
|
14
jqknono 9 小时 35 分钟前 via Android
刷题是有用的,很多人的代码效率很差
|
15
enchilada2020 9 小时 28 分钟前
又到了祭出此贴的时候了,哈哈
https://www.v2ex.com/t/910785 |
16
baxia OP 我是真感觉程序员要变成普通牛马,就好比高级语言时代汇编已经不是基本要求了,AI 时代,算法已经无关紧要了。程序员会退化为文职类工种。
|
17
baxia OP @enchilada2020 多谢分享
|
18
Esec 9 小时 18 分钟前 via Android
一般场景,是,不过作为替代,有空还是得刷刷最新的算法论文,比刷题刺激多了
|
19
ruandao 9 小时 14 分钟前
问题在于,技术其实是一连串的东西,就像数据库底层用到树的知识,数据结构和算法是基础
后续的分布式,分库分表的是不是也不要。。。 |
20
yuhaofe 9 小时 1 分钟前
还是不要让 AI 写自己看不懂的代码,否则死都不知道怎么死的,AI 最靠谱的用法还是提供思路和重复性代码
当然如果你觉得实际工作以及面试中用不到的话,那有没有 AI 都没必要刷,作为思维训练还是可以的 |
21
meilicat 8 小时 58 分钟前
我上班了还一直持续刷题。。。 纯属兴趣而已 手速倒是长进挺大的。。。
|
22
Cu635 8 小时 53 分钟前
有必要,训练自己能挑出 AI 写的代码中的错误和不合适的地方。
|
23
kakki 8 小时 44 分钟前
你不刷题也可以啊,问题你得有其他亮点.
|
24
angrylid 8 小时 16 分钟前
在现在的环境下,能让人刷题还要感恩咧🙏
更多时候是简历发过去以后就没有下文了 |
25
sampeng 7 小时 56 分钟前
不是。。。就 leecode 那个难度和算法。真有用?? ai 都看不上把?
|
26
iorilu 7 小时 24 分钟前
就是面试用的
现在工作谁还有空搞啥算法, 丢给 ai 几秒搞定 |
27
zcasdwqexbvn 6 小时 32 分钟前
高中计算机竞赛生的算法能力可以秒杀 90%程序员,然而这个能力给企业创造的利益很有限,企业还是更关注完成工作的效率和给公司降低成本的 coding 能力
|
28
lixintcwdsg 6 小时 24 分钟前 5
自己面试无论校招社招从来不考,因为这玩意实际上真没用。
主要是我见过不少写算法一把好手,做业务就是个呆子的选手,面试主要就考察这么几点: 1. 简历上自己写的东西是不是真的做过。 2. 沟通过程中能不能清晰流利,能理解能讲清楚,有没有一些明显的沟通不通畅,无论是情绪控制还是表达能力。 3. 解决问题的思路方法是不是正常,问一下处理过那些事故一问就知道了,没货的脑袋瓜都是懵的,有能力的提到解决问题就兴奋。 个人认为 leetcode 就两点好处: 1. 面试时候面试官可以偷懒,你写你的我也不用和你聊天。 2. 刷过题的智商逻辑思维基本上一定合格。 |
29
cooltechbs 6 小时 13 分钟前 via Android
考算法题不是为了选优,而是为了淘汰水货。计算机基础尚可的候选人,用不着刷很多题也能做对 BFS/DFS 、二分等常见题型。
我认为考算法至少比考八股强多了,算法至少是半开放问题,有经验的面试官能从中看出不少东西。八股是真正与工作能力毫无关联且 AI 能绝对碾压人类的领域。 |
30
Anarchy 6 小时 12 分钟前 via Android
一直写业务代码脑子容易僵,偶尔刷刷保持下大脑思维活跃,工作后主动用脑思考的机会并不多。leetcode 本身就是用来锻炼的,搞来过面试就是畸形的生态。
|
31
aarontian 5 小时 55 分钟前
似乎五年以上的岗位面试很少有看算法题的了(也就字节雷打不动每面一道 medium 或者 hard )
|
32
8o8 5 小时 53 分钟前
有时候会做一些,主要是为了预防老年痴呆
|
33
spkingr 5 小时 49 分钟前 via Android
我同意#15 楼的看法,我也在刷题,从今年 5 月份注册力扣开始,目前都无法突破 2200 分,前天做了个困难题可感动了自己😂
我做题从不看别人思路,看了就算做出来也没用,你还是不会,为啥?因为这东西没有好的数学思维,或者没有训练过,你做一千道题,还是有难题轻易放倒你! 还好,我喜欢数学,所以还在坚持。😂 |
34
yingqi1 5 小时 48 分钟前
别把 Ai 想象那么好,我长时间使用 cursor / GPT4 / o1-preview , 如果逻辑比较复杂,Ai 检查会犯一些错误。leetcode 保持一下逻辑感好像还有点用。 如果存粹业务逻辑,Ai 足够应付了。
|
35
LZYMichael 4 小时 39 分钟前 via Android
每周搞一下周赛还挺好玩的。
|
36
Biggoldfish 4 小时 36 分钟前
可以不刷,但面试问到写不出来也可以直接 no hire
|
37
victorc 4 小时 16 分钟前
面试必考,而且会重点防范候选人作弊,编程题再招聘中区分度非常高,只要编码过关,八股文/经验少点都没事
AI 的辅助编码能力让程序员招聘 hc 的数量大幅度下降,面试更会精挑细选,现在非计算机专业的简历关都过不了 建议你们年轻人没事都要去刷 leetcode ,保持状态,和肌肉佬要坚持撸铁一样 |
38
icyalala 4 小时 14 分钟前
那么。。。
现在 AI 越来越强了,也会一般算法,也能 crud ,也能堆界面,那这些算法都不懂的程序员还有必要吗? |
39
cnobody233 3 小时 59 分钟前
@victorc 这东西还能咋作弊,会出力扣原题吗,感觉面试那么短的时间内,如果没有刷过同类型题,想写出来还是有一定的难度。
|
40
Betsy 3 小时 28 分钟前 via iPhone
感觉得刷一刷,当遇到一些比较绕的业务场景时,你知道某类算法就是解这个问题的,然后找到具体的题,把代码改改就可以交差了。如果不刷,你会连思路都没有,更不要说解决这种业务场景了
|
41
victorc 3 小时 3 分钟前
@cnobody233 远程面试的时候,作弊的太多,它们要把远程面试搞废,影响所有人
|
42
chendl111 2 小时 28 分钟前
没有任何用处,算法用不到的
|
43
nivance 2 小时 9 分钟前
面试时考算法是真的烦
|
44
suuuch 2 小时 0 分钟前
有必要。反过来作为面试官来讲,需要在 1-2 个小时内判断这个人是否能胜任岗位预期。
你可以自己站在这个角度来想。 当两个人条件一样,唯一区别是一个人算法题写的更好。你会怎么判断? 如若是我,我就会更倾向于这个算法好的,因为这个是非常直观的证明这人自己练习过,且智商在线。 后果就是出错的概率小,毕竟招错人也是有成本的。 假如两个人条件差距很大,算法题答的好不好就没所谓了。 |
45
starqoq 1 小时 31 分钟前 1
无产阶级满脑子都是这种想法:
什么翻译软件厉害了我就不用学英语了 什么 AI 写代码厉害了我就不用学算法了,不用刷题了 什么轮椅智能了,我就不用自己走路,可以直接去截肢了。 真的是 too young, too simple, sometime naïve. |
46
Gilfoyle26 1 小时 30 分钟前
看岗位吧,如果是照算法或者算法比重大的岗位肯定要面算法。
如果是业务岗位,当然应该主要问业务了。 招业务岗问算法,招算法问业务岗,本末倒置了。 |
47
charlie21 49 分钟前
有一种程序员 叫做 leetcode 程序员 , 借助现有工具 , 专门解决各种 leetcode 疑难杂症 , 并且他们会定期刷新自己的技能包 / 工具包
|