您的位置首页百科知识

如何评价西安交大计算机系?

如何评价西安交大计算机系?

的有关信息介绍如下:

如何评价西安交大计算机系?

利益相关:本科西安交通大学计算机试验班首届(2020)毕业生,通过计算机系的推免目前在新加坡国立大学直博。看到这个问题下的回答已经非常陈旧,所以简单补充一下自身经历,不做评价。

本科时代的前半段基本在摸鱼中度过,大二下按照培养计划要选导师进行科研能力的训练,从而与计算机系(如今已经升为学院)开始密切接触。我选择的老板李昊老师属于ANTS团队,主要研究方向是计算机网络和相关系统的软硬件开发。先说成果,两年半时间里参与了三项工作,第三项刚刚起步,前两项分别中了NSDI'21和CoNEXT'20,作为本科生拿到了两篇顶会三作,着实超出我的预期。

这是其中一篇的投稿页面(另一篇的网站还没更新)。我在各个项目中的主要职责是实现和维护原型代码实现,目前主要的贡献都在ANTS团队的GitHub组织中开源

接下来详细地讨论几点感受吧。我本身对于面向开源社区的代码创作就有浓厚的兴趣,因此进了组以后也主动承担类似的任务。实际开了工才发现,在计算机网络这样一个充满工程气息的传统系统领域,代码实现与模型的关系极其密切,甚至一定程度上作为直接决定整个工作质量的至关重要的存在。在对照论文进行实现和实验过程中时常会发现当初设计模型时没有考虑到的因素,从而不得不和导师将模型的相关概念重新完善以确保万无一失。导师在论文中阐述模型的时候也会适当参考具体的接口实现,使得概念层面和实现层面的抽象保持统一。这导致我的科研体验充斥着与导师频繁的讨(争)论。所幸导师对于交流(开会)的喜好接近无穷大,也没有因为我是本科生而对我的能力有任何不信任(相反还对本科生搞科研功利心不强这一点表示赞赏)。时至今日我还记得清楚,在疫情带来的漫长寒假里,我和导师关于一点模型抽象的细节争论到了后半夜,为了不吵醒家人相距千里纷纷躲到阳台去的场景(还有一位学长在大洋彼岸无语地听我们俩吵……)。这些讨论反映了对科研工作的热情和专注,也保障了最终成品的质量。时至今日我相信,搞科研可以有一万种态度,为了文凭可以搞,为了灌水可以搞,但如果想要做出真正有价值的工作,对整个项目知根知底地全面掌握和不放过每一处瑕疵的充分论证,是必不可少的。

计算机学院的老师分布在西一楼和彭康楼,幸好李昊老师在彭康楼,不然像我这样的懒狗必不会有毅力每天往西一楼跑。彭康楼的工位很宽敞但还是常年坐不满,虽然我是本科生但还是可以随便挑一个座位,桌上不知道积了多久的灰虽然擦过但还是把我的电脑出风口给堵了。选好座位的第二天导师给配的27寸显示屏就到货了(听说现在学弟们每人都有一台),基本上对设备的任何要求都能得到满足(导师原话「这样你们就不能拿设备不好作为摸鱼的理由了」)。彭康楼对面就是梧桐苑吃饭也很方便。这个学期学院应该是举家搬迁到创新港去了,相信那边的环境还会更上一层楼。

最终能被推免来到新国大,除了运气因素和环境使然(那一年的大家还都奔着美国使劲),最重要了因素还是科研方面的积累。我是那种经典不务正业还不思进取型落后生,绩点在班里常年中下游,参赛和社会经历也统统为零。甚至就连写代码,在开始科研之前也是写完就删,兴趣使然的项目兴致过了自然也就写不动了。科研是我第一个能大大方方写进简历,自诩可以一定程度上领先于身边平均线的领域。两年多的科研能力的培养让我在做毕设乃至今后博士生的旅程中都能省好多事,同时长年累月在代码实践方面的能力也终于能够转化为永久的成果,而不是隐藏在我自己的脑子里说给别人听。因此,感谢学院能够提供这样一个推免机会的同时,还要感谢学院和导师能够把我从一个不成器的边缘人培养成能够独当一面的科研入门汉,从而使我能够抓住这个机会。虽然前面那些回答里可以说确有其事,其中一部分问题到了今天也依然是积重难返,但是在我这里,我想我从计算机学院的收获可以用受益匪浅来形容。

虽然问题是评价计算机系(学院),但是我并没有全局视野,也仅仅在计算机学院度过了本科时光,因此并不足以评价,仅仅是能总结我个人短暂的体验。同样,我也有所听闻班上同学对于本科科研不顺利的抱怨,和我一起毕业留在计算机学院保研的同学在创新港的新生活才刚刚开始,因此这篇回答的内容基本不具备任何通用性,无需做没有意义的对号入座。对我而言,交大计算机充分地发掘了我的潜力,在这里的几年是我最满意的一段经历。