title: 觉得《编译原理》这门课很无聊，又想学好它，有什么建议嘛？
desc: 这是我第一门觉得好无聊的专业课之前学数据结构离散数学计算机组成原理操作系统等等，虽然没有学的很好，但是都觉得挺有劲的啊。编译原理这门课才开始了两个礼拜，现在在学文法，我几乎进入了一种上课听不进去书看不进去看到习题就会有点害怕的感觉<br>为什么会这样，求指点，我是想把专业基础课都学好的，可是这门课和其他课的感觉真的不一样 T T<br>补充一下：我是大二结束才转专业进入计算机专业的，所以同时在修大二大三的专业课，有些课还没修完呢。汇编原理还没修，数据结构（下离散数学（下）计算机组成原理（下）这学期正在修。我学起来很痛苦和跟这个有关系吗？
topic: 学习
content: 本科的编译原理课似乎经常被上烂。有个美国同事好像是Berkeley本科，说他上的编译原理课也不咋精彩。如果课程的大半都卡在词法分析和语法分析，各种状态机表构造啥的那恐怕是比较闷。不过这样的课程安排必定伴随考试题目也在这个范围内，想考好还是得乖乖的学。话说题主提到： 之前学数据结构离散数学计算机组成原理数据结构等等，虽然没有学的很好，但是都觉得挺有劲的啊。那么喜欢数据结构，编译原理里有许多数据结构
answerer_tags: 软件工程师、主攻高级编程语言虚拟机的设计与实现