cs专业真的很累吗?
CS确实是个很累的学科,主要是看方向,如果你的方向是软件,那确实会很累,如果你是做AI或者NLP之类的会轻松很多。CS主要分成计算机理论和计算机应用两个大方向(还有别的分类方法,这里不做赘述),计算机理论研究的主要领域有算法、编程语言、操作系统、编译原理等等,这些一般都是在搞基础研究,虽然也分具体研究方向,但是一般都是一个大方向下面做细分。这种基础研究的学科一般都比较烧脑,而且很难出成果,当然也不容易毕业。
CS另一个方向就是计算机应用了,这个方向就涉及到了各种应用软件的开发(系统软件、应用软件、嵌入式开发等),应用软件开发一般是需求驱动,也就是说没有明确的科研目标,主要是解决具体的问题或提供具体的功能,这类软件一般是基于已有的研究成果进行的研发工作,所以相对比较好产出,也比较好毕业; 但是这类软件的研发也不是轻松的活,需要熟悉框架、设计模式之类的东西,并且结合具体的业务提出解决方案,然后进行代码实现和测试,最后发布版本,这样一个流程下来也是够累的了。 总之学CS还是要做好心理准备,这个专业其实是很培养人的能力的。