春季学期结束,回顾这4个月的学习历程,心得和感悟记录于此。
学习
加州大学伯克利分校是是加州大学的创始校区,以自由、包容的校风著称,其学生于1964年发起的“言论自由运动”在美国社会产生了深远影响,改变了几代人对政治和道德的看法。至今,伯克利的游行活动依旧存在。此外,她是世界著名研究型大学和最顶尖公立大学,在学术界享有盛誉。其校友、教授及研究人员中共有107位诺贝尔奖得主、14位菲尔兹奖得主和25位图灵奖得主。
GSI游行
学校的教学资源非常的丰富,教学楼数不胜数,且有24座图书馆。每座图书馆都各有各的特色,其中Doe Library是较为古典和传统的图书馆,非常具有历史气息和文化氛围。每次我在Doe Library自习的时候,都非常的享受这种古典的氛围。Moffitt Library是一个较为活跃和轻松的图书馆,其中4楼为noise area,同学们可以在此讨论或吃东西。Moffitt Library有非常多的单独隔间,可专用于小组讨论学习。这种轻松而活跃的氛围让人很兴奋,因此这个图书馆是24小时都开的,许多人都会在此通宵学习。我刚来伯克利的时候,到了0:00看到还有许多人在此自习,惊讶之际,敬佩之心油然而生。East Asian Library是个人认为最为豪华的图书馆,她大部分座位都有单独的隔板,和外界隔离,让人能够非常专注的学习。最后我还想提一提Main Stacks这个自习区,因为这个自习区在地下负层,所以去的人较为少,很清净。她凌晨两点关闭,我极其推荐晚上来这自习,不用担心学习过头,可以自习完直接回家睡觉。
Doe Library
凌晨的Moffitt Library
文明其精神,野蛮其体魄。作为一个全面发展的顶尖大学,她有极其奢华的健身房和丰富的训练项目。这个能够确保你的身体维持一个健康的状态,而且还可以帮助学生认识许多伙伴和朋友。我常常在这打篮球,因而可以遇见许多志同道合的朋友们。经常就是我们一起打完球之后,讨论一下学习和生活,并且约好下次一起来打球。之前在国内打球,碰到能抓扣的凤毛麟角,我常常感到孤独。而这种技能在这边较为普遍,所以每次打球我都能放开打并全身心的投入。一次次的切磋培养了我的跑位意识和传球技巧,球技确实得到了提高。
Recreational Sports Facility
我这个学期选了4门课,共14个学分,这个大概就是伯克利中等偏下的水平了。这四门分别是CS188, CS170, INFO C260F和INFO 290T。前两门CS的课程分别讲的是人工智能和算法,后面两门INFO的课程讲的是机器学习应用和敏捷开发。CS188由Nathan Lambert和Satish Rao授课。前者为伯克利的PhD,研究方向为机器学习和控制的交互;后者为基础课程的教授,大部分的CS基础课他都有教过,其研究方向为生物计算和计算机理论。我个人不太习惯这两个老师的授课风格,所以188的学习基本上就是看看往年我认为比较好录播的视频。CS188的project和discussion非常的丰富,可以通过实践来发现学习中的问题,进而反思并改进。CS170由Alessandro Chiesa和Jelani Nelson两位大牛授课。前者是经常教授CS170课程,所以授课能拿捏恰到好处;后者是刚刚从Harford转过来的大牛,他年纪轻轻就获得了Presidential Early Career Award for Scientists and Engineers,而且他授课风趣幽默。学生都非常喜欢这两位老师。由于CS170是伯克利CS四大难课之一,staff们常常有各种各样的活动来帮助学生解压。第一次月考后,就有安排友谊篮球赛,学生都踊跃的参与。上了CS170之后,我对国内的教学质量较为忧虑,像NP问题国内基本没怎么提及,而这边却是重点学校的内容。之前我在国内学算法课的时候最后听了听,复习也是考前临时抱佛脚,最后还考了90+。而在这学习CS170的时候,我每周都要花数十小时的时间课后学习,各种OH和discussion都积极参与,最后也就只能拿一半的分,混个average的水平。希望母校能有所改进,人真的可以时逼出来的,不要给学生设限。INFO C260F主要讲的是机器学习在教育中的应用,是研究生课程,我能碰到了许多伯克利的master和PhD。我经常向他们请教,他们也非常乐意帮助他人,和他们交流的时候总能学习到很多。而且老师也是这个领域的大牛,平时读的论文大部分都和他有关。INFO 290T是敏捷开发,也是研究生课程。但我在国内有学过许多相关的课程,感觉这个课程包含Java语言,软件工程基础,软件测试技术和软件体系结构四门课的内容,对我来说课程难度不是很大。授课老师同时也在Google工作,平时也会和我们讲讲实战开发中的常见问题,我总能受益匪浅。
总的来说,课程的load还是比较大的,相对于国内而言。但丰富的教学资源总能让我找到解决问题的人和办法,因此学习反馈非常及时,让我能很快的投入到紧张的学习的氛围中。虽然经常感叹自己努力也没有理想的结果,但过程确实很充实。
CS170篮球赛
生活
伯克利的有四个食堂,食堂的餐点种类很丰富,且餐厅都是自助的。每次上完课后,我都会跑到食堂享用美食,基本上一坐就是半小时起步,细嚼慢咽,和国内10分钟狼吞虎咽解决用餐成鲜明对比。一些特殊的日子,食堂也会有相应的准备,非常的温馨。伯克利周边也有一些不错的店面,很多值得去尝试尝试。
食堂情人节餐点
伯克利的气温较为宜人,记得我1月在国内穿着棉袄的时候,过来后就只需穿两件,二月底开始基本上一件短袖都可以hold住。最理想的日子就是躺在图书馆的前坪草地上晒着暖阳,呼吸新鲜空气,淡淡的看者周围过客并静静思考人生。可惜,CS的学生不配享受这一切,他们一直都在赶due。
我住在学校北门附近,去上课也就走10 min的路程,还是比较方便的。晚上回来也不需要叫bear walk,因为北边人烟稀少,没有流浪汉,非常安全。不过买东西啥的,需要跨过整个校园,这个还是比较麻烦的,有利有弊吧。
周边
伯克利处于湾区,所以到金门大桥,硅谷,唐人街和斯坦福还是很方便的。刚来伯克利的时候,学校就安排了一场San Francisco trip,去看了看金门大桥和加州的海岸。那天天气宜人,景色十分靓丽。我和一些刚认识的电科大朋友边走边聊,十分投机,虽然海风刮得有些许冷,但内心是激情且火热的。大年初一的时候,我约了几个伙伴一起去唐人街逛了逛。不过此时国内疫情刚刚被披露出来,其他几个同学还是蛮有防范意识的,没怎么敢在人多的地方逗留。尽管喜庆和鞭炮声充斥在唐人街中,但那是别人的欢乐,我们很难融入进去。人在异乡为异客,对家人健康的担心和忧虑十分强烈,都在为武汉加油,为祖国打气。考完第一次月考后,我和几个朋友一起去了Stanford和硅谷逛逛,对比了一下同为顶尖学府的斯坦福。斯坦福很大,逛了一天都没有走完,这可能就是资本的力量,私立学校处处散发雄厚财力的表现。而且斯坦福的文化艺术气息非常的浓烈,伯克利的学生更为狂野和奔放。不过在饮食方面,我觉得伯克利的还是更胜一筹。这两个学校的竞争还是很激烈的,不止是学术还是体育上,处处都要证明自己才是加州的老大,有祖传老梗说两学校修建校塔都要多次更改图纸,就是为了比对方高几厘米。我想可能因为自由竞争导致两校学术共同繁荣。那天下午,我们也在周围的硅谷游玩了一番,不过科技公司可能由于保密的原因,工作区都不给参观。我们在外匆匆的拍了几张照片,就离去了。学校还组织过去Google的活动,参观并和工程师进行交流。通过交谈,我发现这的工作load也蛮大的,而且也存在写垃圾代码不重构的情况。Google员工也并没有传说中每天有10%的时间自由创作,他们赶起due来也是相当疯狂。我希望全世界的程序员努力起来,写出高效可复用的代码来,不要再生产垃圾了。
Golden gate
加州海岸
旧金山唐人街
Stanford
Facebook
Google tour
COVID-19
以上的一切都是疫情没有蔓延之前的,但由于这个COVID-19,全人类共同的敌人,蔓延到加州之时,伯克利及时的宣布上网课。所有的课堂和活动都因此取消了,152周年的校庆和毕业典礼也取消了。似乎一切都陷入了前所未有的黑暗之中,但人类总是能在绝望中寻求希望,用微笑和真诚去迎接苦难。于是许多生活中的美就此造就,许多机会就此创造。我曾观察到特别有意思的一个事情,有人给雕像带口罩,真的是人文关怀做到位了。关于毕业典礼,有人居然用Minecraft为媒介,做了个高仿的伯克利,又称Blockeley。当我进入游戏时,听着校领导对毕业生的致辞祝贺,不得不为人类的智慧进行感叹。
Football in the Time of Coronavirus
UC Berkeley X Blockeley
伯克利的修学之行虽然结束了,但更大的挑战接踵而来,加油,努力,奋斗。