返回信息流我的最大的感受就是,学过之后才知道课的重要性。
最近有好多同学都问起我们当年也问过的一些问题,XXX课程的重要性如何,哪些课程是
最重要的等等。似乎给出一个“XX课程不那么重要”就可以不怎么重视的样子。然而我
要说的是,你现在学的每门课都十分重要。即便到了后面,开了专业选修课,也有很多
是非常非常重要的。
首先是数学类课程。我大一大二的时候觉得这类课程跟我们软工相关性不大,而且很长
一段时间内,他们的相关性确实不大。可是后来发现,如果一个人这辈子仅仅想做几个
J2EE项目,不打算干点别的了,那么这些课程确实没什么必要太掌握,反之如果你想脱
离IT民工行列,往稍微学术点的方向钻研,那么这些课程作为基础来说,是必须的。后
来看ACM的解题报告,参加一了一个数学仿真软件的开发,我都深深觉得自己的高数线代
数值分析没有学好,深感后悔啊。
然后是编程类。这个我想重要性也不必多说,关键是学到什么程度为佳。各类语言,首
先要学到会用,C, C++, Java,独立写出合格的对应程序那是基本要求。C#, Python,
这些有兴趣也可以继续了解。接下去就是会使用图形库,Java的awt,swing,C++的MFC,
wxWidgets,qt,C的gtk,每门语言至少要掌握一种图形库的使用(C和C++这里可以算作一
类)。图形库的用法老师上课不太会讲,除了Java课和用户界面设计这两门选修,其他
课基本上不会提图形编程。所以这里掌握知识主要还是靠自己。过了这个阶段就可以开
始给自己充电了,各种讲究编程技巧和编程经验的书都可以看看。C++ Primer, Thinki
ng in C++/Java, Beautiful code, C++ Templates, C traps and pitfalls, effecti
ve C++/More effective C++, Expert C, Pointers on C, Ruminations on C++.... 这
些书如果你能看完,写简历的时候你就可以写上精通C++了。(不好意思Java技巧类书籍
不太了解,欢迎推荐)上面提到的书,我才看了1/10不到,任重而道远啊。
接下去是算法和操作系统类课程。学算法可以不精,但是要有基础。这类课程我们只有
两门,离散数学和数据结构。学完之后给出一个图,能想到几个名人的算法;给出一个
题,要能抽象出链表、栈和队列;给出一个没排序的数列,要能用至少三种方式进行排
序,这些是基本要求。如果想进阶,请练习ACM题。操作系统类,从逻辑设计到计算机组
织与结构再到操作系统,递推关系很明显,前者是基础,后者是面试官考察的重点,孰
重孰轻,只有你自己清楚。如果前面的没学好,在学后续课程的时候赶紧补吧。
然后是编译原理和Unix课程,还有数据库、软件工程类课程,这些等我考完试再写吧。
。。
最后强烈建议,请把入学时发到手上的“培养方案”看一遍,不看那本手册的人,对自
己的大学肯定没有规划。
这是一条镜像帖。来源:北邮人论坛 / sse / #11075同步于 2009/4/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SSE机器人发帖
关于学院的课,说两句。
caspar
2009/4/15镜像同步10 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
欢迎大家跟帖发表自己见解
【 在 caspar (I'm Ant) 的大作中提到: 】
: 我的最大的感受就是,学过之后才知道课的重要性。
: 最近有好多同学都问起我们当年也问过的一些问题,XXX课程的重要性如何,哪些课程是
: 最重要的等等。似乎给出一个“XX课程不那么重要”就可以不怎么重视的样子。然而我
: ...................
我们学了马尔可夫链。但是虽然考试会做题,用起来的时候(比如分词),完全没有概念。。。。让我怀疑两个马尔可夫链是不是一个东东。。。。。。
感觉教授、考察的内容和应用相差好大
【 在 gwl186 的大作中提到: 】
: 我们当时只学了概率统计,没有学随机过程。
: 现在搞研究直接被各种马尔可夫链活虐~
蓝剑学长NB
话说等有空了可以写一片关于课程联系的文章吖,把课程之间的东西写清楚
蓝剑学长这就靠你了,赞RP啊
【 在 caspar (I'm Ant) 的大作中提到: 】
: 我的最大的感受就是,学过之后才知道课的重要性。
: 最近有好多同学都问起我们当年也问过的一些问题,XXX课程的重要性如何,哪些课程是
: 最重要的等等。似乎给出一个“XX课程不那么重要”就可以不怎么重视的样子。然而我
: ...................
写到软件工程类的时候,我抑郁了,没学好这类课程。
【 在 svampire (Summer||Fack||=。=) 的大作中提到: 】
: 蓝剑学长NB
: 话说等有空了可以写一片关于课程联系的文章吖,把课程之间的东西写清楚
: 蓝剑学长这就靠你了,赞RP啊
: ...................
谁敢写精通啊……
不过要是把上面那几本书都吃透了,还真能说自己精通。。。
【 在 dc042680 (by myself) 的大作中提到: 】
: 写简历时最好不要用精通这个字眼哈,熟悉某某语言即可