当前位置: 首页 > 互联网, 观点 > 正文

实际项目在技术学习中的作用

来回忆下当年写毕业论文的情景。本来我的意愿是决定写一个诸如网站或是软件应用之类的课题,结果我的论文老师决定让我去写纯文章论文,后面定了一个关于网站安全和设置相关方面的课题,原因是写纯论文通过的可能性高。结果我的论文差点没过,好像就60多分,把我给又气又急的啊。说是论文是写了,但自己的观点少了,经过了修改才勉强算是通过。像网络安全如果没有环境和设备,就靠书本上的知识能写出像样的论文吗?那时,也没什么课,平常就跟着同学自学了C#语言,都是从图书馆借来的一些基础知识书,并自己根据书上来进行一些练习,熟悉了一下VS2003的操作界面等,做一些简单的WinForm应用程序。刚好也有另外一个同学的的毕业论文是关于图像处理的,需要根据理论做出一个简单的图形处理软件,比如:图像锐化等等。叫我帮她做下,我就硬着头皮答应了。于是照着书上的公式,慢慢的把功能给完成了,也完成了图像的简单处理,也算是达到了她的要求。

说这个事情的目的,就是想说帮同学搞这个软件,能极大的促进我的C#语言的学习。算是给我对C#的知识有了一定的了解。最基本的,会使用VS2003的操作,及基础的调试,会在WINFORM上设计一些简单的操作界面。对C#的语言类型及.NET类库有一个初步的接触。碰到问题能够努力去寻找答案,在有限的时间范围内,尽可能多多学习一些知识。而不像自学时那种漫无目的什么都看,就是不知道什么时候可以用,什么时候不用。这样的栏目实际对理论知识的升华与掌握是有极大帮助的。

或许,我们也时常有这种感觉。比如,我们学习SQL,学习数据库。一本书,一些练习,理论的东西看着都好像很懂。等装了SQLSERVER或是MYSQL时发现不知道什么是数据库实例,什么服务器端口,又如何使用这些管理工具,在哪写SQL语句等等。会写存储过程是一会事,能用存储问题解决一个实际问题又是另一回事情。记得刚工作的时候,数据库的确不太会,但是有前人的代码,加上后续的学习与模仿,对数据库逐渐也有了很好的掌握,等你基础的东西掌握之后,再回想当初课本上所说的查询优化啊,建立索引等等,才发现原来是这么回事。所以,结合到具体的实际,往往学习的效果与知识的积累往往会更多更好。

学习软件学习编程需要掌握的技术实在很多很丰富,有网络的,有存储的,有服务器,有通信,当然还有编程的等等。漫无目的的学习这么多知识有时会显得很乏味,也很疲惫。但往往在我们碰到某个具体问题的时候,然后集中大家的智慧,一起探讨,一起学习,对知识的掌握也越发的快了起来。理论的东西总是我们需要牢牢掌握的,在这个理论的基础之上,就是我们发挥智慧与能力的舞台了。所以说,我们在学校的学生,特别是今后准备从事计算机相关方面的学生,学好基础理论,诸如软件类的数据结构,算法,数据库原理,硬件的还有计算机组成,软硬都有的网络通信协议等等都是十分重要,也是非常有帮助的。理论掌握了,再结合具体的项目进入深入的理解,那么知识的掌握也就更加彻底,更加牢固了。

本文固定链接: http://www.byhard.com/?p=982 | 海纳百川

该日志由 byhard 于2013年05月16日发表在 互联网, 观点 分类下,
原创文章转载请注明: 实际项目在技术学习中的作用 | 海纳百川
关键字: ,

实际项目在技术学习中的作用:目前有22 条留言

  1. 10楼
    囧泥色:

    挺精辟。不错 欢迎来踩我的网站。

    2013-05-16 14:34
    • byhard:

      谢谢支持,已回踩了。想当总裁啊。

      2013-05-16 21:13
  2. 9楼
    沈梦姿:

    理论结合实际

    2013-05-16 17:18
    • byhard:

      得出经验,再继续促进理论学习。

      2013-05-16 21:13
  3. 大学学习技术有个基础还是不错的,不过工作后才会发现,大学学的真的非常基础……更多的东西可能要靠好多年的工作,经历才能接触和吸收。

    2013-05-16 17:29
    • byhard:

      是的。基础的理论是远远不够的,还需要我们结合工作实际进行学习。

      2013-05-16 21:13
  4. 实践出真知,深有体会

    2013-05-17 08:11
    • byhard:

      看了你做的几个小程序,都挺不错的。可以把这些程序搞的再产品化,或者其他类似的就更好了,不仅要学习技术,还要把技术让人来使用。

      2013-05-17 09:57
      • 呵呵,还在学习当中,现在想转到php去了,学web开发

        2013-05-17 14:17
        • byhard:

          嗯,php不错,另外你学C的,可否考虑做些ios的应用啊,这个也挺火的啊。

          2013-05-17 16:20
  5. 博客做的不错,个人博客都不容易,欢迎回访下我的博客。

    2013-05-17 09:04
    • byhard:

      谢谢夸奖。做自己感兴趣的事情,一切就变得简单了。

      2013-05-17 09:58
  6. 经验之谈,顶

    2013-05-17 13:40
    • byhard:

      谢谢支持,继续努力分享自己的想法。

      2013-05-17 16:20
  7. 博主博客越办越好了,真不错的文章,欢迎回访

    2013-05-17 16:20
    • byhard:

      博客也是一个积累的过程吧,就像人生也是一个经验积累的过程,只要方向正确,总会越来越好的。谢谢支持,已回访。

      2013-05-17 16:23
  8. 地板
    愚人笔记:

    实践是最好的老师

    2013-05-17 20:58
    • byhard:

      也要选对正确的实践道路。

      2013-05-17 22:13
  9. 最喜欢看这些有营养,有内涵的文章

    2013-05-18 09:58
    • byhard:

      哈哈,希望比有些文章能写得更好一点,加油。谢谢支持。

      2013-05-18 12:49
  10. 要理论结合实践啊

    2013-05-18 15:26
    • byhard:

      实践的时候往往能知道自己更需要什么!

      2013-05-19 11:02