追逐太阳的鱼
@sunfishlk

追逐太阳的鱼
@sunfishlk
-
greyishsong Post #11那我聊聊自己的本科生涯吧。
高三因为打 OI 和自己不太清楚院校教学水平,最终有点意外地来到了西交,并且没考上电类而进入了机类。此时我只能说是比较喜欢计算机,对这个学科未来有多少可能的方向还完全不懂。为了能在大二转专业到计算机,信心不太足的我最后放弃了班长的工作、离开了挑战网,希望自己能拿到还不错的成绩。
然而大一的我还是比较封闭的,不知道考前针对性刷题可以快速提高分数,而我又不是很擅长数学,所以高数线代之类的课程分数都不算多高。倒是因为比较好的空间想象力而在工程制图上拿到了很少有的高分。过了一年有点忙又有点茫然的日子,最后在大类内部排 20% 左右,最后还算顺利地转入计算机。不过转专业考试和小学期 ACM 校队选拔冲突了,结果有好几场比赛没怎么打,也没进入校队。
到了大二,我觉得既然没进入校队,那也就不强求竞赛了。但我不怎么擅长应付,这一年里计院过于贪大求全的课程安排让我非常疲惫,偏偏不少课程糟糕的教学质量又没给我什么收获。结果这一年也有点浑浑噩噩地过去了,甚至还因为记错考试日期挂了数电。期间参加过云计算方面的大创、尝试过希冀的 OS 能力挑战赛(后来因能力不足而放弃 🤣 ),也玩过一些 Web 相关的技术,都没找到让自己很兴奋的方向。
一直到大二结束,我依然是个没什么方向感的学生,可能也就比系里的同学们多一点高中 OI 的经历,所以不太害怕写代码,仅此而已。相较于早早自己找高质量资料自学的同学们,见识应该是落后了很多的。不过数理逻辑的老师和优化方法的老师都很认真,让我体会到好课和差课差距是非常巨大的。
大三上遇到了导师,当时老师只负责图形学课程中大概四分之一的课时,但那一部分是很真诚的,知识密度也很大,最重要的是我听得很兴奋。然后我开始了解到 GAMES 课程,了解到更多关于图形学的东西。在做过一些学习和尝试之后,我觉得这个真好玩,然后就跳进了图形的坑里。其实计组和 OS 这些课都挺能引起我的兴趣,不过都不是那么想做。我是对可见的东西感兴趣吗?也许但不尽然,比如我对前端技术的兴趣就不太大,对建模的兴趣也大于渲染。
在差不多期中的时候我联系导师,然后在老师的介绍下开始学 GAMES 101,本来打算是大三下就进组,后来因为某些身体原因沉寂了大半年。保研的时候,发现自己因为大二挂掉的数电而成绩不够,于是紧紧张张开始考研,最后三个月上岸。加上复试和毕设的一些杂务,我是到大四下学期才真正开始图形学(包括技术和论文)的学习之旅。
这么一看,我上了两年半大学才找到自己喜欢的方向,上了三年半才开始为之作出一点点努力——这进度不快吧。一些同学还是比较抬举我,说我挺厉害之类,但我真的不是个动作特别快或者目标非常明确的人。好多同学在我看来没真正走出尝试的那一步,了解一个方向的时候没还没看到 dirty 的部分就转头去做别的了。我还是认为,至少你要看到 dirty 的部分之后依然不讨厌,才能说自己比较喜欢它。而如果没看到这一步,大多数好恶都有比较重的冲动成分。
我也不是说每个方向都要做很深的实践,那是很耗精力的事情。至少我这种天分中等精力又不太充沛的人做不到。但你可以多看看“课外”的东西,比如说嵌入式的核心知识体系当然很漂亮,但看看 data sheet 呢?看看五花八门的非标优化呢?OS 谈概念是有很多家精妙理论的,但像 Windows/Linux 这样的系统随便查查就能发现很多概念上不大漂亮的地方。也不必特别理解这些工程实践的原因,但总是要看看,如果你有深究、解释、优化它的冲动,这不就很好吗?我觉得喜欢和不喜欢的区别主要在于“这个好麻烦/奇怪但好有趣”以及“这个好麻烦不想看了”之间。
读研之后写作越来越少,真是笔力日拙,所以就说这么多吧。肯定有好多词不达意或者语无伦次的地方,希望多少能帮到你点。
Komeiji_Koishi Post #4呃,真有志于出国的人会因为没即时考四六级耽误雅思托福吗,同样考了四六级也根本不会对雅思托福带来什么可观的帮助。。。再好的事情都不应该强制你去做,因为大学生应该是自由的
- 伍欣格 Post #9
受教了,现在大二,还要搞社会实践,平常自制力也不强,学完培养方案的课程就看番打游戏,项目科研经历基本为 0,大三要好好准备了
-
Anonymous Coward Old Post #2但是挂科不要紧,要紧的是你找到人生追求的目标。能动没啥好的,电气也是,(越是 A+ 的越是吹出来的)。建议你好好学编程,多看 Berkeley,CMU,MIT 教学视频。多写 Github,例如参与交大門开发。保研??无非是服学役而已。你有编程能力,还怕找不到工作?不比你交大多数研究生被导师压榨好?