就是不喜欢刷题该怎么办呢?

324 天前
 mahaoqu

有时候觉得现在预筛选的机试和面试官上来自我介绍都没有直接甩一道题的方式有点太过愚蠢了。我承认如果我是技术负责人,作为招聘这是最简单直接的筛选方式。但实际上在面试过程中针对简历逐渐引出和面试者背景有关的算法问题也是有可能的,只是对面试官要求太大了。

考察工作中用不到的知识也许有其合理之处,但我从小就不喜欢内卷式的竞争,高考带来的 PTSD 又太深刻了。就我自己而言可能最大的问题就是没有什么就业的热情,对于很多企业的价值观也喜欢不起来,更不会觉得进哪家公司就算是「上岸」,但是做独立开发者、独立游戏制作人、个人外包、编程教育乃至考公考编都更加缺乏动力。

其实算法本身还是很有意思的,能够问的东西也很多很广,我买了好几本算法书读起来也津津有味。可能从教学的角度来讲直接打开 leetcode.com 按类别开刷就是不合理,甚至有点刻意违背人性的。我倒是更喜欢一些没什么人讨论就业问题的答题平台,通过更加循序渐进的流程培养算法的思考方式。

如果能做一些很深刻的项目确实是也不必刷题,甚至因为产生对于「优雅解决算法问题」的需求而喜欢上刷题也不一定。但绝大多数的项目也并不要求你非得在半小时内解决什么东西,更不用说那些用于 ACM 的技巧了。

另外就是,我研究生学了一大堆课程,接触了很多的方向,一直也没有对写代码这件事情产生多大的兴趣。我倒是挺喜欢计算机行业的,比如天天刷 V2 、HN 和知乎,也写了一大堆笔记。但直到现在我也没有任何规划可言,都是随心所欲的看书,做点简单的项目不喜欢就弃掉。难道我是真心不适合这个行业吗?

真诚求教,还希望前辈们能够指点一二。

6227 次点击
所在节点    程序员
26 条回复
genesislive
323 天前
@okface Hacker News
861921648
323 天前
有这样的同感,感觉做一些没太大实际意义的事情根本提不上劲儿。

当然,如果接收这样的自己也没什么问题,那也好好接受去不了这样规则的大厂就好了。

现在的兴趣是在看一些优秀的成长路线,安利一个: https://csdiy.wiki/。
dayeye2006199
323 天前
相信我,如果你招过人,刷题作为一个筛选规则,还是挺靠谱的。
不刷题的不一定不靠谱。题都刷不明白的,不靠谱的概率是很高的。
LC 里面简单+中等难度的题还是很靠谱的,会写个深度遍历,广度遍历,这个要求还是很合理的。
里面的怪题难题确实没啥用
mahaoqu
323 天前
@okface 当架构师要面对客户吧。我感觉我还是太社恐了,而且还要学新的一大堆东西。其实我对任何需要努力才能做到的事情都有抵触心理,因为不知道努力得到的结果是不是自己想要的。我觉得只有慢慢从生活中发现和积累才是真谛,但现在好像走进死胡同了。
mahaoqu
323 天前
@861921648
CSDIY 确实相当出名。但我感觉最关键的还是热情。看网上的公开课就是这样,看着看着觉得自己会了,然后就觉得自己好像应该做出什么东西,但是又没有做项目的欲望,然后一下子就索然无味了。


@dayeye2006199
也许以后真到那个级别可能确实会这么想。其实我也觉得 lc 前 300 都是经典,不过把这个当成要背诵的知识还非得在 30 分钟内做出来真的没啥必要了。工作的时候不会也不让从网上摘抄代码吧(笑)
dayeye2006199
323 天前
@mahaoqu 刷题类面试里面有一个很重要的环节是沟通,边写边和对面沟通你在写啥,准备咋搞,这个能力可以区分 a.刷了并且明白为啥这么写 vs b.背诵出来不知道为啥这么写 vs c.没刷,但是碰到过类似的,所以也能反应过来这么写
一下子就能看出来看

我去给人面试出题特简单,给个嵌套字典,写个深拷贝就行。就这难度就可以刷掉 90%的人了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1004842

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX