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

324 天前
 mahaoqu

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

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

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

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

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

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

6227 次点击
所在节点    程序员
26 条回复
defunct9
324 天前
刷着刷着就喜欢上了
anUglyDog
324 天前
NewYear
324 天前
“但直到现在我也没有任何规划可言,都是随心所欲的看书,做点简单的项目不喜欢就弃掉。”

程序员应该还是属于体力活,对代码的编写能力当然是越高越高,结合主题,说明你是比较放松的。

面试刷题是有原因的,我之前也作为面试官所以有过思考,大概就是大家都来面试,面试官没有能力快速的了解谁是合格者,另外一个原因是,当有多个合格者时,又要录取谁。这也是为什么面试会问一些工作上用不上的问题,或者了解范围过大。

因为面试也是一种筛选。
ggggz
324 天前
不喜欢还不如换行
janus77
324 天前
那是因为你没有做出东西来。看你的样子没有经历过完整项目产出流程
假如你经历过商业产品开发,并且感受到了你亲手开发的产品能带来多大赋能,不管是真实的、还是领导层宣传的,那你就会有成就感,这种成就感会促使你想把他打磨好。
你现在只是享受做一些事的过程,而不会着重于做一些事的成果。
如果你有一个成果,那你就会自然以成果为导向,改掉你的那些坏毛病。以前不喜欢的,为了成果更好,你会自然的学起来。
emSaVya
324 天前
标题是不喜欢刷题。

内容好像在表达: "干什么都不太行"。那不如早点进厂算了。
VforVendetta
324 天前
我是间歇性不喜欢刷题
israinbow
324 天前
都是赛博民工为了一口饭吃, 你若有本事不去讨饭, 随心所欲就完了; 没有规划? 考虑一下自己的家境, 考虑一下自己的本事, 规划不就清晰了么, 无非就是去打工还是去创业罢了.
auh
324 天前
有效的筛选出来一些喜欢刷题的人。
pain2w
324 天前
每个人都有自己的选择,不喜欢刷题的可以去不考刷题的公司,喜欢刷题的可以去面试刷题的公司,没有什么对错也没有什么高低之分,个人选择而已。
levelworm
324 天前
做项目呗,自然会有人看得上。
mahaoqu
324 天前
@NewYear
@auh
@pain2w
我确实也是这么想的。公司在筛选面试者,面试者也在筛选公司,大家都有自己的选择,实际上就业市场是相当公平的。
mahaoqu
324 天前
@ggggz
@janus77
@emSaVya
@israinbow
@levelworm

干什么都不太行(尤其是刷题)是事实,学了一堆乱七八糟的没用东西也是事实。我有时候也想看看别的领域自己能做什么,但是毕竟计算机都学了 4+3 年了不是,对行业的感情还是有的,别的行我也更不会啊,因为身体原因也干不了体力活。

规划这件事情确实有点难,我甚至本科和研究生期间没有实习过一天,要说本事不能算一点没有,能在简历上写的也寥寥无几。毕业之后工作了半年也觉得做的东西很无聊,年后就辞职回家了。

我能想象自己做出一件产品确实是非常值得自豪的事情。但是公司也得给机会啊,做的也不见得是喜欢的,比如开发拼夕夕砍一刀的逻辑,对吧。

我确实想做一些很有意思的项目。其实看看 GitHub 上开源的东西很多代码质量都不高,但是能把功能实现出来就非常有成就感。我感觉自己真的是想象力不足,而且缺乏把一件事情做完美的动力。

生活的话家里确实也没什么用钱的地方。我个人生活也没任何爱好,有钱也不知道怎么花。创业的话也没好点子,钻研技术也没有乐趣,我最近真的很绝望,也不知道该怎么做了。
theprimone
324 天前
哈哈哈,OP 跟我有点类似,我是根本没兴趣刷题,但是更喜欢做一些工程实践的事儿,碰到需要算法优化的再具体学习就好了。

本来我也想过业余的业余是不是也刷刷算法题,但是刷了一点始终提不起兴趣,我想这有点类似科研与工程的区别,一个人很难把科研与工程都做好的。
theprimone
324 天前
举个例子,因为之前需要用 SVG 绘制可交互的图形,整理了一篇文章《 SVG 入门与实战》 https://juejin.cn/post/7074592147118243870 算是跟算法有点关系 👀
iorilu
324 天前
不刷题没问题

那你得拿出点作品来啊, github 弄几个项目, 几百上千个 star 也行啊

毕竟, 程序员面试如果只是面对面问几句话, 那确实很难确定是否合适的
mahaoqu
323 天前
@theprimone 我也接触过科研,同样论文读的昏昏欲睡,可能我属于那种两者都做不好的人。感谢老哥分享,好文章收藏了

@iorilu 不考算法题不代表只是面对面问几句话啊,编程有的是方向可以考察的。不过老哥我认识你啊,我买过你的 v2sub 。很羡慕你们独立开发者……我就想不到有什么可以做项目的好点子,哎
okface
323 天前
op 世另我,我现在打算做解决方案 sa 去了。。有兴趣可以一起交流
okface
323 天前
正如一楼所说,“刷着刷着就喜欢上了”,有没有可能是我们想的太多
okface
323 天前
“刷 v2 、HN 和知乎”,hn 是什么网站?

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

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

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

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

© 2021 V2EX