`
txf2004
  • 浏览: 6904781 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

年度回忆录(?——2011.01)

 
阅读更多

这是在CSDN上的第一篇总结(或者说是回忆录),个人认为:总结,尤其是年度总结是十分必要的。她可以很好的映射出自己以往的不足,并为自己下一步的学习指明方向。以前在网易上写过两篇(《09年总结》以及补充)年度总结性的文章,就不再往这里搬了,留一个历史的痕迹也是别有一番风味的。

题目中“?”是有含义的,想从头开始总结,却总也缕不出哪里才是头,那就先从自己大学之前说起吧。

l 大学之前

和其他的童鞋一样,经历过高三的紧张、接受过高考的洗礼。至于什么时候喜欢计算机的,这个还真不好说。这就相当于问某个人什么时候开始会骑自行车的,得到的只能是“好像在我*岁那年”或者“有一年暑假……”之类的回答。个人认为对一个事物的喜爱是个潜移默化的过程,只有大概的时间段,没有明显的时间点。关于IT唯一有记忆的是初中的时候,那时候听说微软那个玩电脑的叫什么什么瓷很有钱,全球第一富!看到电视里敲键盘的“黑客”感觉很帅(当时很纳闷那些“黑客”基本上都是白人啊,为啥不叫“白客”呢?),仅仅这些幼稚的想法而已。

一切都是那么的平常,高考完填报志愿。当时给自己定了三个方向“建筑”“计算机”“土木”。现在看看这三个方向竟是那么的相似,最终都将走向设计的道路。由于分数的限制,报了“信息与计算科学”这个和计算机沾边的专业,当然还有另外的两个方向的专业。录取结果出来后竟真的被这个专业录取了。自己当时也没有太大的失望,毕竟是计算机的相关专业。

l 大一

大一上半学期结束后才突然发现,我们竟然和数学系同学学的东西一样:数分、高代、解析几何等等。当时就意识到,原来这个专业并不是自己想象中的计算机“相关”专业(其实后来才知道,计算机固然重要,但数学或者说思想才是王道!)。被骗的感觉、人生就此罢了的感觉就密不透风的笼罩了自己整整半年。

就这么混混沌沌“自习室——宿舍——自习室……”的过了大一。这里不得不提的是在大一下半学期的时候,学校里举办了一个“IT牛人”的作品展。因为本来就对计算机感兴趣,于是就和同学去看了那个作品展(必须承认这绝对是人生的转折点)。师哥师姐们展示的作品都是用VB实现的,因为自己当时已经学过VB。说实话,从心底里看不上VB,感觉VB给孩子们玩的东西,不是大牛的“屠龙刀”。看完作品展后震惊了,绝对震惊了,VB竟然也能这么牛!

经过打听知道那些师哥师姐都是出自一个叫“信息技术提高班”的组织,开始有意识的了解这个集体。知道了“信息技术提高班”(后面简称“提高班”)就是教我们“信息技术基础”的米老师在学校里开设的一个类似于兴趣小组的辅导班。自己当时也只是听说这个辅导班教学生们一些常用软件、还有编程的知识(确切的说是VB)。“与其在学校里这样等死(一般大学的大学生就业情况就不再文中阐述了),不如去参加这个提高班学点东西”这是当时的真实想法。

l 大二

大二开学后开始注意提高班招收学生的信息,第一次去五楼的机房是去测试打字速度。进入提高班的唯一要求就是打字速度150以上正确率98%以上(为此我练了半年,不得不承认自己的确很笨啊)。

然后就在提高班待了下来,了解到很多东西,自己的视野也开阔了很多。原来所谓的素质教育就是平时的点点滴滴,原来office里也有乾坤,原来VB也可以干大事,原来所有的语言都是相通的,原来我们的学校也有这么一片圣土,原来一个垫底的二本学校里的毕业生也可以拿到自己希望的工资,原来……

后来由于参加提高班的人数比较多,班里进行了一次投票淘汰。谁的票数多谁留下,无论“学习”程度的高低,很幸运的是自己留了下来。现在想想才知道能淘汰自己的永远只有自己,所谓“提高班‘放弃’你”的正确解释是:先是你“放”了提高班,然后提高班就自然而然的“弃”掉了你!

再往后的日子就是紧张、充实、快乐、纠结并发了。

第一学年(以提高班的学制为基准)前几个月跟着米老师学习了怎样使用百度、谷歌(莫笑!其中乾坤您未必了然),然后学习常用的软件(再莫笑!office您了解的应该不足30%)。过年前后的几个月学习了VB(再再莫笑!个中滋味谁学谁知道)。然后就是在第一学年五月份我们组织并参加了自己的作品展,在全校师生面前“秀”了一把。

暑假我们只放了一个星期的假便匆匆“开学”了。开学的第一件事就是提高班收费的问题,关于这个话题大家可以看下面的两篇博客《走进提高班12W高额教育投资的背后》《走与留完善版》。

“收费”问题就那样结束了,后我们学习了数据库的相关知识,为后面的“机房收费系统”做好了铺垫。当然这里的数据库学习必然是浅显的。别人玩了一辈子的数据库哪能让你十几天就搞定呢?但是对付我们所做的那个系统来说已经是绰绰有余了。SQL学习结束之后我们开始了“收费系统”的模仿实现。照着上期师哥、师姐的收费系统进行模仿。老师的要求也很简单,只要功能可以实现就可以。经过一周的奋斗大部分同学独立(模仿归模仿,应该算独立吧)实现了这个系统。当时觉得自己那个牛啊,牛的不得了啊,现在再回首看看,只剩下点头微笑了。

那个暑假很充实,很恬静,很美。

l 大三上半学期

转眼进入了大三,提高班的学习也进入了第二学年。我们紧接着学习了软件工程,深刻的体会到做一个优秀的软件绝对算的上一个工程。就连一个小小的“机房收费系统”也是需要认真了解需求,需要仔细分析功能的。否则最终做成的只能是“鸡窝”,经不起一丝丝“微风”的扰动。

如果说软件工程是一门博大精深的武功的话,那么只学“心法”(看书、看视频)没有招式的话效果是甚微的。于是我们又接着学习了写文档。现在回想起那段写文档的日子依然感到心中丝丝的纠结。用老师的话说那不叫纠结,那叫涅槃,是掌握知识的必经阶段!这里涉及到米老师的一个重要的思想:知识的学习向来不是一蹴而就的,需要时间的打磨,需要知识相互之间的碾磨。文档写完了,尽管知道自己写的那个什么*(…&*%*%…)%*(是吧,总之是写完了!

再往下就是UML画图了。说实话,这个阶段和文档阶段差不了多少,依然是纠结,啊,不!是涅槃!这个过程中我们向六期师哥师姐请教了多次,最终才勉强的把机房收费系统的UML图画出来。依然是*%……¥@@&*#是吧,总之我们依然画完了!通过这个过程,我们对面向对象的思想有了进一步的了解。具体的是怎么了解的,什么时候了解的,这个不好说……(具体文字参照“学骑自行车”那段)

文档、UML这些最多算是招式中的招架之功,可以让你大致的了解对手,真正置对手于死地的具体招式就是后面学的“设计模式”了。关于设计模式这部分内容,老师为我们选定的“教材”是《大话设计模式》这本深入浅出的书。鉴于书中的代码实现是C#,所以在学习“设计模式”之前“顺带”的把C#学习了。其中少不了VB的功劳,看来前期的“慢”是为了后面的“快”啊!当然了,这里的学习和那些大牛比起来只能是皮毛上的,了解C#基本的语法结构、再次理解面向对象思想。总得来说,C#的学习是以能够看懂“设计模式”中代码为目标的。

C#结束后就真正开始了“设计模式”的学习,开始了对前人精妙总结的一阵阵叹服。和以前的学习一样,同样是@#@&*&*(¥@%¥…,但是这次我们好像已经习惯了米老师的这种教学。因为现在的我们已经深刻理解了接受知识和获取知识是两个完全不同的概念,显而易见,前者被动、后者主动。只有主动获取的知识才是自己的,被动接受的知识总有一天会还给老师(当代大学生的知识水平就是最好的佐证)。糊涂着就糊涂着吧,不能全部理解就不能全部理解吧,以后的学习过程中会自然而然的去理解的。就像骑自行车一样,不知不觉的就会了。前提是继续走下去,不要停止,不要停止!

以上的一大堆都应该算是“软件工程”里的内容。只是学习没有实践永远都是纸上谈兵,只有实践才是检验真是的唯一标准嘛!马上就要寒假了,这个寒假的主要内容就是利用在“软件工程”中学习的东西、用面向对象的思想重新学习、实现“机房收费系统”。为了这个目标现在正在学习VB.net的知识,因为对于我们来说从面相过程到面相对象最好的过度可能就是VBVB.net了。

l 最后

纵观自己走过的这一路,不得不佩服老师的教育方法了,实在是高啊。每次都给我们一个目标,这个目标说高吧,却够得着;说不高吧,需要努努力才能摸得到。每个方面知识的学习从来不要求完全搞懂,当然也没人可以完全搞懂某方面的知识。但是这并不妨碍我们的学习和进步。

学习在继续,成长在继续,期待寒假!期待2011

新的一年到了,祝大家新年快乐!

分享到:
评论

相关推荐

    WX小程序源码运动健身

    WX小程序源码运动健身提取方式是百度网盘分享地址

    sja1314.x86_64.tar.gz

    SQLyong 各个版本,免费下载 SQLyog是业界著名的Webyog公司出品的一款简洁高效、功能强大的图形化MySQL数据库管理工具。使用SQLyog可以快速直观地让您从世界的任何角落通过网络来维护远端的MySQL数据库。

    智能交通辅助 - 基于MATLAB的车牌识别系统设计资源下载

    基于MATLAB的车牌识别系统设计资源是一款专业的车牌检测和识别工具包,它利用MATLAB强大的计算和图像处理能力,为用户提供了一套完整的车牌识别解决方案。该系统特别适合智能交通管理系统、停车场自动化以及安全监控等领域。以下是该车牌识别系统的主要特点: 图像预处理:集成图像去噪、灰度化和二值化等预处理功能,提高识别准确性。 车牌定位:采用先进的图像识别算法,快速定位图像中的车牌区域。 字符分割:精确分割车牌中的每个字符,为识别提供清晰的输入。 字符识别:应用机器学习技术,实现对车牌上字符的高准确度识别。 MATLAB兼容:完全基于MATLAB环境开发,易于集成和扩展。 用户界面友好:提供直观的用户界面,便于操作和监控识别过程。 实时处理:支持实时视频流处理,适用于动态交通监控场景。 可定制开发:可根据特定需求进行定制开发,满足不同应用场景。 文档和示例:提供详细的开发文档和示例代码,帮助用户快速理解和应用。 基于MATLAB的车牌识别系统设计资源是智能交通领域开发者的理想选择。立即下载,为您的项目增添强大的车牌识别功能。

    debugpy-1.0.0b3-cp34-cp34m-manylinux1_i686.whl

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    c语言华容道源码.zip

    c语言华容道源码.zip

    VB企业员工管理信息系统设计(论文+源代码+开题报告+中期报告+学习报告).rar

    计算机专业毕业设计VB精品论文资源

    大厂前端面试题库(1).zip

    大厂前端面试题库(1).zip

    WX小程序源码无后台分答

    WX小程序源码无后台分答提取方式是百度网盘分享地址

    c++线程池头文件 实例

    c++线程池头文件 实例

    JAVA办公自动化系统(源代码)

    极光办公自动化系统是针对南开创元信息技术有限公司开发的,专门用于企业内部员工信息交流的软件,其开发过程主要包括前端应用程序的开发和后端数据库的建立两个方面。对于前者要求应用程序功能完备操作简单,对于后者要求建立起数据一致性、完整性和安全性好的数据库。

    Fortran语言的基本知识和编程技巧

    Fortran语言的基本知识和编程技巧

    VB药品库房管理系统设计(源代码+可执行程序+论文+开题报告+外文翻译+答辩ppt).rar

    计算机专业毕业设计VB精品论文资源

    C代码实现的Jacobi、QR方法求解特征值、特征向量

    C代码实现的Jacobi、QR方法求解实对称矩阵特征值、特征向量

    grpcio-1.63.0-cp310-cp310-linux_armv7l.whl

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    debugpy-1.6.3-cp38-cp38-win_amd64.whl

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    基于MAX6675热电偶C51例程+STM32例程源码+MAX6675相关应用技术文档资料(12个).zip

    基于MAX6675热电偶C51例程+STM32例程源码+MAX6675相关应用技术文档资料(12个) K型热电偶和MAX6675简介.doc MAX6675.pdf MAX6675_51例程 MAX6675_STM32例程 MAX6675热电偶C51例程+STM32例程源码+MAX6675相关应用技术文档资料.zip MAX6675的原理及应用.pdf 一种简易的高精度测温系统研制.pdf 关于MAX6675应用的实验.doc 利用热电偶转换器的单片机温度测控系统_max6675[2页].pdf 单片K型热电偶放大与数字转换器MAX6675.pdf 基于89C51的温度控制器设计_文献检索[1].doc 基于K型热电偶与MAX6675多路温度采集系统.pdf 基于MAX6675的分布式高精度温度采集系统(1).pdf 基于MAX6675的温度采集系统的设计(1).pdf 基于_MAX6675的温度控制器设计.pdf 基于单片机的发动机尾气参数采集系统的设计.pdf 基于单片机的注塑机温度采集系统的设计.pdf 基于单片机的电阻炉温度控制系统设计.pdf 热电偶温度表测量电路的设计.do

    基于Java的小象智慧ERP细分领域印刷厂专用管理系统设计源码

    本项目是基于Java的小象智慧ERP细分领域印刷厂专用管理系统设计源码,包含982个文件,其中包括657个Java源文件、98个XML配置文件、95个JavaScript文件、41个CSS样式文件、32个PNG图像文件、18个GIF图像文件、5个WOFF字体文件、4个EOT字体文件、4个TTF字体文件和4个WOFF2字体文件。系统专注于提供印刷厂ERP管理功能,支持订单管理、库存管理、生产管理等,为用户提供了一个稳定、高效的印刷厂ERP管理系统。该系统是由多个印刷厂ERP项目成功上线实施改造而成的产品,功能齐全,可以直接部署实施使用,非常适合二次开发。

    VB计算机图书管理系统.rar

    计算机专业毕业设计VB精品论文资源

    debugpy-1.6.7.post1-cp39-cp39-win32.whl

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    VB学生档案管理系统设计与实现.rar

    计算机专业毕业设计VB精品论文资源

Global site tag (gtag.js) - Google Analytics