一个大三 CS 学生的迷茫

330 天前
 lavalse
自己作为一个 CS 学生大概完全失格了。已经进化到了听闻代码就犯恶心的地步。失败、失败、失败。CS61B 之类的经典课程也听了一些,可惜没一个能完成。除了自己糟糕的能力外,也许学校的课程确实让人抽不出时间。但是自己不明白而别人光速上手,不正是差劲的自己导致的吗?就这样,大三上学期崩溃地一度差点自裁。走出它一是感谢学长的代码与生成式 AI 混过实验,二来居然要依靠高考式的鸡血——给自己画一张考研的大饼。先不说现在的自己能不能考上,就算考上了,自己能不能混到硕士/博士毕业?

十八年几乎没碰过电脑。但是不说像 OI 选手那样遨游自如,经历三年的学习之后这也不应该再作为借口了。自然也没玩过什么游戏。可如今就算想要玩一点,寻找一点大家口中的快乐,也无从下手。游戏产业的初衷也许是快乐,到了自己身上只剩下对未知的恐惧、对自己的怨恨。只好在一旁默默羡慕着自己生龙活虎的室友们了。

为什么当初要选 CS 作为 major ?因为“兴趣”本身,在自己的身上并不存在。想问问论坛里的大家,我还能做点什么? CS 到底要怎么学?到底怎么样才能写出那些看起来乱七八糟的代码,搞懂它们背后的算法与设计思想?现实也好,哪怕是游戏也好,似乎都成了漫长的苦旅,看起来一败再败,一败涂地。恐怕已经走进某种死胡同了。
3540 次点击
所在节点    职场话题
34 条回复
polariszc
325 天前
@lavalse 兴趣爱好这个要看你自己啊,如果完全不感兴趣千万别强求。我的兴趣是游戏 和 各种运动,健身、骑行、滑雪等(突然想起来有好多滑雪场对大学生是免费的😌)
lavalse
325 天前
@polariszc
怎么说呢,我其实对游戏和运动也有点兴趣啦,至少不讨厌。
但是因为从小一直也没有受到这些方面的训练,自己一窍不通,也因此害怕的不敢动手(
比如 steam 库里的大多数东西都静静地躺着,自己一直也不敢实际上手(。・・)ノ
AsyncX
324 天前
@lavalse #16 这就是自己和自己过不去了. "不敢上手"你需要改变. 对待 CS 的态度你也需要改变. 这个世界又不是 X 了 Y 都不动了.(X 动词 Y 名词) 看开点. 说句有点刺耳的话, 你还没经历过真正的苦呢. 多试试任何你能接触到的东西.
polariszc
324 天前
@lavalse 找个人带你一起吧。比如找你室友,或者其他人,带着你先走出来
SmartLeo
324 天前
@lavalse cs 就是一门实践工程学科啊,你连动手敲敲代码看看代码运行结果的意愿都没有,怎么能学的好呢?
敲代码已经是最简单的事情了,命令行会给你直接的对错反馈,如果你连这种基础的动手能力都没有,那你其实不适合做这个工作。
patrickyoung
322 天前
@SmartLeo #24 strongly agree.
如果你缺乏 passion ,也不敢动手(换种直白的说法:懒癌晚期),那任何一行都不适合,至少实践性的都不适合。
35qUgtm8i1i3tVZu
322 天前
@lavalse 博士和博士的差别 比人和狗的差别都大

我就是一个水博 读着就是为了个学位 为了家里人开心 并不是为了满足什么工作要求 我搞不了科研也并不感兴趣 其实大部分博士都进不了科研那个圈子

博士称号还是能跟一辈子的 至于具体做什么 没什么关系
lavalse
321 天前
@SmartLeo
@patrickyoung

说得对。至少计算机本身是永远正确的,错的只有自己。
最近这两天跑去某 OJ 重温了一些最最简单的问题。看着一次次 AC 终于感觉心情稍微好了一点。
只是学校那边的事情实在是太多太不友好了。开学之后马上要做两周 OS 的课设,估计到时候要么抄要么就要彻底摆烂。所以说可能现在这种情况和学校的教学质量也有关,不过过分关注这个也于事无补。说到底,当自己落入了唯有错误的窠臼与和他人无休止比较的陷阱之中时,自己自尊丧尽、激情不再的结局就已经是注定的了。我甚至看不出除了神力或者死掉之外有什么解除这种死亡螺旋的办法。

其实这种糟糕的感受确实也和日常遇到的问题有关:当对错的判定固化在脑子里变成了几乎只有失败而不可能成功的刻板印象的时候,那就真的只能原地打转,抱头蹲防,无能狂怒了。
我印象还挺深的:上个学期某个实验卡了两周,毫无进展。最后拿去给老师检查,却闹出了教学事故——老师自己也 debug 不出来,最后让我找同学抄了份 IP 核,就这么应付过去了。算是成了压垮上个学期的最后一根稻草吧。“努力是这样的毫无用处,就算尝试也毫无成效,无论如何都会成为 loser”就是我真实的想法。

其实我也很好奇:北美某些 CS 强校的教育也很 push ,也很富有 peer pressure 。那这一套在中国的 CS 教育里应用的结果怎么就变味了呢?依我愚见,一方面,两边教育出来的都既有强者,也有我这种失败者,只是可能北美更“低进高出”就是了。二来,也许完善的教学辅助资源以及相对更友好的就业环境才是在单纯的教学之外更重要的东西?
lavalse
321 天前
我其实是个挺摆烂的人。虽然知道不能摆烂,但是还是胆小怕事的很。
这两天一直知道应该来 v2 回复大家给出的建议,认真反思被指出的错误,但是每次想要来的时候都不敢。仅仅是虚拟世界也不敢。我自己都怀疑这是怎么能自闭到这个程度的。现在熬夜到神智不清之后终于敢鼓起勇气来说一点胡话了。(估计醒来又想把这些文字通通删掉了)

所以,自己的摆烂程度,实在是管中窥豹,可见一斑了。在熬夜带来的胡思乱想中,突然想起植物大战僵尸里的胆小菇,以之作比:一有困难就缩进地里,最后还是要被吃掉。
lavalse
321 天前
说了这么多胡话,其实除了人生 exit 之外没什么可行的方案。
现在把最后的希望寄托在考研以及随之而来的标准化的统一培训上面。正在想办法拣一拣从来也没学会过的数据结构和算法。如果连这个也做不好,那大概确实可以退出 CS ,退出人生了。
lavalse
321 天前
@polariszc
很理解这么做的意义,也甚至能在大脑里妄想和他人友好共处、共同进步的未来。
但是还是不免限于那一套不可理喻的逻辑,继续自闭下去。
但是假如真的要和别人提起的话,怎么样才能尽量让自己没那么讨厌?
polariszc
292 天前
@lavalse 你想太多了。还害怕尝试。先行动起来,大部分事情都很简单。
muzhi7777
281 天前
你是 xdu 的吧,淦,io.copy 的生活
zqhong
179 天前
@shendaowu
非常感谢,你的回复对我很有帮助

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

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

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

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

© 2021 V2EX