如果时光可以倒流 -- 致UCI本科CS学弟学妹的一封信

avatar 541738
landor
12880
29
看到地里满满的master program测评,我估计我的本科经验贴没人看,不过如果你有幸看到,支持我加个米,还差35个才能看更多帖子,拜托了!
刚刚从UCI毕业的我马上要继续某大学的master study,在开始新的征程前,回首四年,留一些足迹供未来的学弟学妹们参考,或许也是不错的选择。如果在一开始有学长学姐能告诉我这些道理,相信我也会避开很多弯路。

如果时光可以倒流,我要坚持在大一的时候接触不同的社团,不同的组织,去想去的地方玩玩,了解美国文化,锻炼口语能力。作为在国内只会天天刷题的我,刹那间接受美国的新鲜事物会激动,会迷茫,会疲累……slow down,美国不只有托福考试和打码,还有national park, 当volunteer, 各种clubs……大一的时间是为数不多没有压力,放下包袱,感受自在的时候,和老美多交流,学会包容新鲜事物,也为未来你的口语奠定基础。(之后你会发现当职场上你的口语可以流利表达,你会多么感激这个决定)。如果要我推荐,我的朋友之前在international center, basic needs hub当过volunteer,口语突飞猛进,也交到了很多朋友。

如果时光可以倒流,我要扎扎实实学会基础CS课。很多人(包括我)在ICS31的时候感受到教授很nice地布置轻松的任务,顿时错误地认为美国大学的CS教学也就那样,轻轻松松水A。小朋友,too young too naive! ICS32确确实实给了我一个响亮的耳光,当时成绩惨遭滑铁卢(B),也让我顿时感受到了美国CS的压力。这里有两点想提醒你:1.千万千万不能copy github的code!我的朋友copy了一段,直接被查重软件查到,惨遭不及格和学校警告!2. 很多我的朋友在这节课上都在吐槽说这些基础课上那么细有什么用,会打基础能做project不就行了?但经过我后来求职发现,如果你面Java岗,C++岗,甚至SDE岗,他们都会问你一些细节诸如来说说Java encapsulation,讲讲hashmap之类的问题,我见过太多人因为不熟悉而挂掉珍贵的面试机会。推荐你弄一个专门的笔记(最好是网上,你可以在blog or github记录上课学到的知识方便之后复习,这样也可以绿格子打卡lol)

如果时光可以倒流,我要在大二的时候就去找一份暑假实习。很多人可能说,这也太早了吧?公司不要那么早的啊……我想说,这个正正好好符合timeline:大二暑假找一个小intern写在简历上,大三暑假找一个大厂实习(因为很多大厂是需要你之前有工作背景),大四毕业get return offer美滋滋!可能有人会问,小intern怎么找?多去地里或者学长学姐介绍问问有没有unpaid intern(一般这种不给工资但帮你整cpt,面试要求不高,会一些基础就让你进去干活了)所以,认识人脉,也是大学很关键的一步哦!

如果时光可以倒流,我要在大三上一些upper课之后找一些非常有趣的research。原因有三:1. 你有unpaid intern的经历有点不太够,如果辅助research的经历,简历会非常亮眼 2.如果你未来要读研究生,research的经历>>intern的经历 3. research也可以提前让你感受team communication, 读paper的快乐。如果你不知道在哪个方向找research,建议多上上课感受一下你在哪个方向更有潜力,强烈推荐自学!不过我更想说,请不要因为想单纯水简历而去找一些看起来任务不是很重的research。即使你要搞SDE,你未来会非常感激你当初做过data/AI/computer vision的research,开阔视野,将来说不定也能用到。简历如果单纯只有web or mobile dev也不太好。Learn and be curious!

如果时光可以倒流,我要多上上有趣的upper课。当初因为时间太紧张,很多的课没有选量大又难的。现在想想很后悔,少学了不少知识。我认识太多朋友,想追求名义上提前毕业,而去上一些doc课,没有final的课,而忽略了这个课本上你能收获什么。强烈推荐譬如CS122b (LC的课),虽然有很多requirement,但你如果申web dev,把他的笔记吃透,所有面试你都不怕。

如果时光可以倒流,我会坚持每天刷2-3道leetcode的题,只有提前刷,在真正机会来临的时候你才不会手足无措,顿足捶胸。地里很多刷题经验贴,这里我就不再赘述了。

最后,一句话概括我想说的内容,那就是:正确的时间做正确的事。拖延是因为你不清楚你设置的目标到底是为了什么。多看看帖子,多聊聊,多走走,多增加点焦虑(狗头),或许你也能明白,时光无法倒流,且行且珍惜。
1point3acres.com
  • 78
置顶回复
收起
avatar 582680
bawerlacher
在隔壁ucsd准备毕业的说一嘴。实际上,如果是从高考track半路出家考美本的话,大一很容易陷入overwhelmed的状态然后不知道做啥,因为高考这条路的一切都只有做题。这样下来基本上就是保持个gpa,对资源的索取能力可能会很弱。我觉得多social一下,跟学长学姐玩请他们吃饭比较好,有贵人相助很多东西会很顺利。

还有就是research找工的问题,我从大二spring开始research到现在两段,很难说research这玩意对找工有什么帮助,听朋友说靠老板推荐给某大厂hr直接面试拿了个实习岗位,这种事我也没碰到过。要我说想找工的最好就一直找工不要搞research,research属实无尽深坑,不想做科研的千万别搞,申美研再找sde是次优解。

另外unpaid intern这玩意我自己做过三个月,根据我自己的经历的建议是能不碰就不碰,进research lab你unpaid打工好歹能混篇paper弄到封推荐信,unpaid intern除了简历上写段experience没有任何用,也学不到任何东西,还不如personal project干得爽。就我现在的经历看来,这段experience对我找paid intern没什么卵用,目前全是简历拒。如果科研老板没法把我推到什么机构做科研的工作的话,我准备搞个研究生全力找工跑路lol
29条回复