对大学印象比较深的的课程:
1.高等数学 如果不是为了考研不停地研究那些没什么用的各个题型的解法,使得数学学习走了样,还是很不错的,做了软件一开始不觉得有多么重要,但是没有什么数学基础的话,感觉做这行就有点障碍了。
2.计算机基础 也许有人会对这门课程嗤之以鼻,不过真的是这门课程让计算机在我面前退去了神秘的面纱,变得亲近起来,开始愿意走进计算机的世界。
3.pascal程序设计 差点拼不出这个单词了
,这门课程让我走进了软件编程的堂堂之阵,可以说,这真正是我作为一个程序员的起点。pascal严谨的结构和要求使得我在一开始养成了比较好的编码习惯,当时做了不少小程序(现在看其实也就是些代码片段),感觉很有成就感。
毕业设计不少同学用Delphi,常对我说Delphi就是Visual版本的Pascal,应该是这样的吧。看来学习东西总有用上的时候。
4.数据结构 被同学们戏称为计算机专业课四大天书之一,课程是很难(高手门不要拍我,这是以我的程度说的,现在看来别有一番天地),但是对于今后的软件开发的思维逻辑培养很有帮助,毕竟是经典啊,而且据说给我教课的是我们系的明星教师,绰号“光明顶”,呵呵一听就知道是怎么回事了(小道消息,该老师的孩子相当牛B,在上大学之前是我们本地的一个最强的星际战队的队长,成绩也相当不赖,据说是以高分升入浙江大学)八卦一下。![](../../../images/smiles/icon_wink.gif)
5.C++ 第一门面向对象编程语言课程,把我从面向过程的Pascal中捞出来,进入面向对象编程的世界,原来代码还可以这门写,这是我的最初的感慨。可惜的是,这门课的老师实在是不怎么样,极大的打击了我的学习热情,最后这门课程考试只得了66分(我同屋的据说是这个老师的篮球球友,所以以60分幸运闯关,把另一个同屋59分郁闷的要死),我的成绩很容易受到授课老师的影响,高中就因为极度厌恶生物老师(不止我一个),导致极度厌恶生物,最后的高考生物部分一分没。不过这个分数挺吉利的,^_^。
6.编译原理 计算机专业课四大天书之二,没说的,学的尤其的差,不过最后考试成绩出乎意料的好,(应试与素质的冲突吧,基本不会,看看往年的试题就O了)。老师很有意思,总是拽自己那几句伦敦郊区腔的英语,也算是一种听课的调剂吧。
7.软件工程 计算机专业课四大天书之三,本身课程听没有意思的,老师据说是个海归,所以整天大赞澳大利亚怎么这么的好,中国怎么这么的差,一开始还行,时间长了就有点反感了,不就是想炫耀你得留学经历们,你丫还是不是中国人啊。不好意思,粗口爆出来了,自从参加工作后,我的文明形象一天天堕落起来了。不过老实说,对我不错,对于在老师眼中几乎隐形的我来说,比较少见,其实也就是当时他讲课基本把课本仍在一边自己写讲义,我又是很懒的那种,不想记笔记,总是拿着U盘去他哪里拷贝讲义,结果给他留下了一个好学的好印象,^_^,无心插柳柳成荫。
虽然课程其实没有什么意义,但和它配套的实验课对我以后坚定做一个程序员的决心帮助不小。实验课就是要求按着课程上的瀑布式开发流程,做一个小系统,四个人一组,不过我那组的另几个成员都是。。。不提也罢,所以最后成了我一个人的任务。但还算是锻炼了自己,而且实验课老师也不是吃素的,他看了源代码之后,就很笃定的问我代码是不是我一个人搞出来的,一段时间后我明白了(反应比较慢,不好意思),别的组的代码一人一个样,所以四个人凑起来后,风格迥异,我那组的因为就是我一个人写的,再加上代码很规范(这点倒是我很自夸的,工作这几年,代码规范倒是严格遵守的),所以很容易看出来。
8.线性代数 计算机专业课四大天书之四,刚才一直觉得少了一门天书,想了好久才想起来,在刚开始学的时候确实觉得很难,不过讲完了又发现实在是配不上传说中的天书这个称号。也许这和最后的考试有关系,相当的简单,直接就将课本上的例题搬上来,能不容易吗,顺便提一句,这门课程的老师也是我毕业设计的导师,人很好说话,是个老好人。
9.离散数学 那个难啊,我就很奇怪它怎么没有列表传说中的四大天书呢?仅存的印象也是老师了,一个中年妇女,第一堂课就很牛的自我介绍:“我是清华的硕士,西交大的博士。我给你们讲课,是你们的荣幸,本来我只是带研究生的。”,印象深刻。
10. 数据库基础 很重要,差点把它忘记了,罪过罪过。 还记得这门课用的数据库是VisualFoxPro,不过在大四的时候,系里觉悟了,给开了一门Oracle的课程,不过也是蜻蜓点水,浮光掠影的过了一遍,还得靠自己啊。ps:这门课程的老师竟然是我同事的姨妈,世界真小啊。
一下子也想不起那么多的课程,不过还好凑够了十个,十全十美么,^_^,下次继续。
分享到:
相关推荐
摩尔定律是指计算机技术每隔一定时间就会翻倍更新,对于程序员而言,这意味着需要持续学习新技术以避免被淘汰。而程序员的年龄与学习能力之间的关系是一个被广泛讨论的话题,文档认为一个拥有扎实基础和强烈学习意愿...
计算机程序员考试题 计算机程序员考试题是程序员考试必备的复习材料,本节总结了计算机程序员考试题中重要的知识点,涵盖操作系统、计算机系统、存储管理、进程管理、设备管理、文件管理、作业调度等方面的知识。 ...
程序员之路——一个老程序员对刚上大学的学弟学妹的忠告.
程序员成长之路是一个老程序员对刚上大学的学弟学妹的忠告。文章提出了几个误区,提醒初学者不要追赶时髦技术,而应该花时间学习基础性的东西。 第一个误区是认为计算机技术等于编程技术。很多人认为计算机专业就是...
《程序员学习之路》这篇文章,正是为那些希望通过编程在职场上找到自己位置的初学者所准备的。它不仅详细介绍了程序员这一职业的定义和特点,而且深入剖析了成为合格程序员所需的技能和知识,以及学习编程的最佳方法...
标题中的“程序员之路——一个老程序员对刚上大学的学弟学妹的忠告”旨在为初入大学的计算机科学专业的学生提供经验分享和指导,避免他们在学习过程中走入误区。以下是对这部分内容的详细解读: 1. **技术风潮的...
【程序员之路:初学者的忠告】 在编程学习的道路上,很多初学者常常陷入误区,导致学习效果不佳。首先,一些新手错误地认为计算机技术等同于编程技术,忽视了计算机科学的广度。编程只是计算机领域的一个部分,涵盖...
【程序员之路:从中专生到专业开发者】 编程之路并不总是平坦的,尤其对于那些起点较低的人来说。这个故事讲述了一个中专生如何通过坚韧不拔的精神和对计算机的热爱,最终成为一名程序员的经历。主人公的成长经历...
abap程序员之路.rarabap程序员之路.rarabap程序员之路.rarabap程序员之路.rarabap程序员之路.rarabap程序员之路.rar
[12]优秀程序员之路——C++开发经验及技巧大汇总.zip上位机开发VC串口学习资料源码下载[12]优秀程序员之路——C++开发经验及技巧大汇总.zip上位机开发VC串口学习资料源码下载[12]优秀程序员之路——C++开发经验及...
指明你的后面的职业生涯规划,为你职业发展道路上指引明灯
0. 编程学前班 ...2. 编程语⾔言 3. 软件开发 4. 游戏程序员的数学课 5. 游戏编程 6. 游戏引擎开发 7. 计算机图形学(CG) 8. 游戏⾳音效 9. 游戏物理理和动画 10. 游戏⼈人⼯工智能(AI) 11. 多⼈人游戏编程
计算机网络技术及应用(黑马程序员教材答案,仅供学习与参考)
本书从程序员的视角详细阐述计算机系统的本质概念,并展示这些概念如何实实在在地影响应用程序的正确性、性能和实用性。全书共12章,主要内容包括信息的表示和处理、程序的机器级表示、处理器体系结构、优化程序性能...
有很多的JAVA程序员,在初期学习时,通常会对如何学习而感到迷茫。下面笔者就将转发一篇一位网友的精品帖,这位作者对于JAVA程序的学习分析的很到位,相信能帮助那些正在处于迷茫状态的初学者...
C++黑马程序员学习资料,附赠《InterviewGuide第四版By阿秀》、《LeetCode刷题手册》、《背包问题九讲》、《算法图解》pdf版本,三个基础课程文档手册及三个实验项目,由简到繁分别为《通讯录管理系统》、《职工管理...
《深入理解计算机系统》这本书被广泛认为是每个程序员必读的经典之作。本书涵盖了计算机系统的基础知识,以及如何利用这些知识来编写高效、可维护的软件。下面将详细探讨该书中的核心知识点及其对程序员的重要性。 ...