您的位置:首页 > 其它

从什么都不懂到...(上)

2011-04-04 16:50 197 查看
每当别人问我你从什么时间开始接触计算机的时,我都要想一想,然后很不确定地回答:“大一!高中时玩过网游,但是那时连word都不知道,到大学才接触office的”。这样的回答肯定不太令人满意,但事实就是这样,我今天能够喜欢上编程,并且到现在的水平(下面会说明),有点不可思议,但也在情理之中。

  高中时,有一段时间开始迷恋上了网游,对其他的什么都没有兴趣,本来能考个不错的大学的,但是...... 哎,先不说这些了,挺伤心的。其实我想说的是我在大学开始觉悟了,对自己的人生有了清晰的规划,然后一步步朝着目标奋斗的过程。也算是我对去年的一个总结吧。

  记得大一学习C++时,就对C++产生了浓厚的兴趣,每次学到一丁点新知识都有去实践的冲动,哪怕是控制台程序,我都有很强的优越感,总觉得自己会好多东西,总幻想自己将来写出的很好很强大的系统,然后赚好多好多的钱。老师也经常说C++多好多好(现在才发现,自己学什么就说什么好,所以我对语言没有任何偏见),多么吃香,从那时起我一直相信我将来会是一个C++程序员,在学习中只要与编程有关的我都学的很好,与编程有关的活动我也乐于参加,就这样天真地到了大二上学期。

  我们班有个强人,他从初中就开始编程了,能力可想而知。在大一的暑假,他用ASP(现在他改成SSH2+ETSJs了)写了一个学生管理系统,其中有博客这个模块,为了推广,学院组织了博客大赛(不是写写文章什么的,而是用HTML+CSS+Js设计界面),当时我很勇敢地参加了(其实我对HTML+CSS等都不会),没想别的,就为了锻炼一下自己,让我没有想到的是,学习HTML+CSS是那么的有成就感,就这样走上了网页设计的道路。但是我们大二的课太多,以至于知识也就仅限于这么点了。

  三月对我来说太有纪念意义了,因为就在去年的三月,什么都变了,我不再认为我将要从事C++,我也不再迷茫了,因为学校给我们提供了科技立项的机会,乘着这个机会我找到了指导老师,更重要的是我找到了学习方向(.Net)。这一切都是很巧合的,记得当时拿到学院提供的项目单,光看标题我差点就放弃了,因为没有一个项目我有点感觉的,简直说是没有一个项目是我听过的,就这样过了几天,经过了无数次的心理斗争,还是不敢去申请,后来有个同学也有立项的想法,就这样我找到了自己的合作伙伴。然后继续看那个项目单,但是还是让人望而却步,在最后关头我们找了一个看起来最简单的,”基于.NET的企业办公系统”,就这样我与.Net结下了缘。

  开始我根本不知道.Net是什么东西,也不知道用什么语言编写,说白了当时我只是知道控制台的C++、HTML和CSS(不包括专业课)。当时认为.Net是关于网络的某个东西(字面的理解),总之很模糊很模糊,至于C#根本就很少听,耳边听的最多的是Java,周围也有同学在学Java。当我第一次见完指导老师后,我才知道.Net程序可以用Visual Basic.Net和C#等语言编写,老师让我们随便选择一个。我选C#完全是因为我听说VB很简单(具体多简单不知道),我觉得没有什么挑战性,毕竟我还是喜欢有点难度的,就这样选择了一个完全不了解的语言——C#。

  在接下来的一年中,我以科技立项为动力,开始了我的.NET学习之旅。

  由于我具有C++、HTML和Css基础,故没有直接去学习C#,而是直接开始了ASP.NET的学习,说实话刚开始时什么都不顺当,vs 2005安装还算顺利,但是到了SQL Server 2000就差点折磨死我了,下了好多版本都不行,后来明白了应该在安装之前先查明白操作系统是不是支持这个版本。

  接下来是跑图书馆、书店,借了好多书,但是开始时什么也看不懂,再简单的书都觉得难,后来在逛书店时无意间发现了一本关于ASP.NET的高职规划教材,我想我堂堂本科生应该看这本书不在话下吧,事实不出所料,我就是凭借那本高职教材入门的。也就是说在看那本书之前走的全是弯路,后来也走了很多弯路,但毕竟或多或少有点收获的。

  学习就是一个不断推翻之前所学知识的过程,当你辛辛苦苦学会了一个知识点,但当看另一本书或者另一篇博客时,你会觉得你以前学的那个知识点不好(这个不好表现在性能,安全性,简洁性,可扩展性等等),然后你就又更新了自己的知识,就这样反反复复,不断充实自己的头脑。学习也像是扭秧歌,走三步,退两步,但是总的来说是在前进,我.Net的整个学习过程可以这样形容,但也看了很多垃圾书(大量的堆积代码,命名毫无规则可寻,代码没有层次),让我没有一点收获。我也在网上下载了很多视频,总之我的学习过程是很曲折的。

  在我们真正开始开发项目时,又遇到了好多困难,比如团队如何分工合作,浏览器的兼容,系统如何架构,到现在还清晰记得当时学习三层架构时找了好多资料就是弄不明白的情景。待续...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: