Essay · Writing · Growth

写给XMUM的CST学弟学妹们

XMUM的CST专业就是屎。

虽然写这篇文章的时候还在y2s3,但我觉得我已经有资格说这句话了。 在告诉你们为什么之前,我先客观的告诉你为什么我觉得CST专业是屎。

从study plan开始看,y1的时候mpu很多,比较多的是数学基础,但是都太基础了,甚至不如高中内容。相关的major core也就是y1s1的C语言和y1s3的programming practice了,这两节课完全是上的一样的内容我真的无语。programming practice还会涉及y2s1的数据结构的内容, 但是一个用C语言教,一个用C++教,很奇怪的是这俩老师根本不知道你会不会C语言和C++,没有衔接没有交流的各上各的,开课就从语言基础开始讲,占去大量时间,导致数据结构上的也不深入。甚至你敢信吗数据结构竟然不上红黑树?最不明所以的是物理课,我学计算机的学什么物理? 完全的浪费时间,general physics还占两个sem,搞得乱七八糟的公式,90%都是高中物理,还不如刷几道题自己悟一下通法。C++的课到y2s3才开,那我请问早为什么不教?等到y2s3才教,等于说前面两年都没有系统的编程训练了,你自己看看人家南开大学计算机学生大一结束就能用C++写一个游戏做课设了,XMUM的学生大二结束还在学C++/C语言标准库,api都不会调用,真是太离谱了。 整一套课程体系没有ai相关内容,没有机器学习深度学习,没有数据库,这完完全全是不负责任的课程设计,24年入学的到28年毕业都不会数据库不会ai那出来还能干什么?任何一个别的计算机大类专业比如DSC、SWE、CYS都有相关内容,只有CST没有,难道是老师没有远见吗?纯纯的不负责任!

作为CST学生你一定要铭记的是你学的东西不论是后续进修还是找工作,都只学到别人十分之一的东西,剩下的九成都是你自己学的,所以你一定要学会自学,不能指望老师教你什么东西了。我能做的也就是提醒你们多学习自己感兴趣的课程之外的东西,这样起码在思维模式上你能赶上 国内985的学生。而且事实证明我的自救方式是对的,仅仅是从大一到大二这一年coding agent的发展已经翻天覆地,对编程的要求只会越来越低,你需要的是视野和想法。 甚至我觉得有些东西你都不需要学,你只需要有概念就可以,但是你必须对所有东西都有一定的概念。

当然我这么说并不是怨天尤人,我觉得当前的课程设计下我发展的很好,我希望各位都能探索出自己的一套发展模式。课内我只花一成的时间去搞定老师教的内容,上课听懂了就干自己的事,下课了绝不看,阶段性整理一次画个思维导图,剩下的留到考前复习。 这么搞下来,虽然绩点目前没有很高,也就是3.76/4.0,但是你有大把大把的时间去探索了,这是我高中时期在凳子上坐12小时一遍一遍学那点高考的东西的时候没有的。大一中后期我开始接触机器学习和数学建模比赛,成绩不错。之后自学C++尝试用qt做点桌面应用,但是时间不多,qt这个框架用起来也还是 偏复杂所以只做了一个我叫做“狂野打字”的应用,可以在你输入文字的时候在光标处蹦出格斗游戏中那种combo的特效,不过后续也没有继续维护开发了。大二开始接触自动化工作流,ai agent开发, 给uniwin international公司做了一个接入Gemini的基于whatsapp平台的客服机器人,租服务器一直维护到现在。老板是给我一个月1000块钱的,虽然其实它的价值可以达到取代好几个人力工作的程度,不过总体来说 架构和技术维护性上都不是很成熟,所以这个东西给这么多我也是觉得挺良心了,绝大多数时间不用维护,躺着赚这个钱,很爽。 也就是从这会儿我开始开发llm应用和agent相关内容,接触了n8n、langchain这些,也算是比较前沿的东西了。大二下也就是现在参加了XMUM的RSA,也就是Research Student Assistant项目,和李靖老师做一些研究,目前是做的LLM在强化学习超参数优化中的应用,目标能发一篇B会就可以了,对于第一次做科研已经很厉害了。 然后也很痴迷于做一些CLI应用,比如接入本地大模型的英语单词本,终端备忘录等等,同时也对古法编程提起了兴趣,手搓CNN算法中。 虽然这么说的话可能有点自吹自擂了,如果你觉得我的水平还不错,你可以听我的话,然而如果你觉得我这样的经历实际上也很一般,那么我也佩服你有更高的认知和更好的发展。

但是不管怎么说,我绝不是让看了我的文章的人去骂马校,觉得XMUM有多不好多不好,实际上恰恰相反,你个人的发展可以带动学校的层次的提升,我们都应该积极去建设他,推动他变得更好,XMUM给你的更多是国际视野和广阔的资源,你要感恩! 那些来了马校还天天骂马校的同学,我觉得实在是不入流之辈了,奉劝各位不要随波逐流!

如果你能看到这篇文章,说明你成功的找到我的github,并且认为我有一定实力,然后浏览了我的一系列repo,然后读这篇文章到这里,说明你已经超越了绝大多数的同级CST学生了,你要自信,要乐观,要加油!