我的C#之路——写在起点

  
  在学C#之前,曾经接触过 VB.NET VB, 若再往前进行以年为单位的追溯,那在 N (N大约等于 7 8 )年之前还学过 C ,当然,也只是学过,谈不上入门,更谈不上精通,但毕竟算是有所了解。我是学文科的出身,逻辑思维就像自己身上的肌肉 —— 欠发达。但料想不到的是自己却对编程如此热衷,学 C 那会儿的事就不提了,真正引起自己对编程产生兴趣的是大学毕业的前一年。当时用的是 VB5 的教程、 VB6 的开发环境,记不清自己做的第一个程序是不是 “hello world!” 了,但当时的神奇、兴奋每逢回想时仿佛仍有余味。就从那一刻起,自己热情不再减,喜欢上了这了陌生而又有点儿神秘的行当。
  至于我学习程序的历程,还是比较简单的,以前主攻 VB ,因为 VB 上手太容易了,应用起来也简捷、高效,所以一直不忍舍弃。但后来在网上看了众多的文摘和评论后,加上开始倾向于 web 开发,又将方向转到了 VB.NET 。对于 VB.NET 印象中一直觉着是 VB 的升级版本,之间不过一步之遥,哪成想长相差不多的兄弟竟然差距如此之大, VB.NET 基本上是一种新的语言。而此时自己的开发方向已经正式定位于 web 网站和 B/S 信息管理系统,需要用到 ASP.NET ,因此也同时开始 ASP.NET 的学习。在此过程中,发现用 VB.NET 代码编写的 ASP.NET 教程和源代码,无论在市场上,还是在网络上,均比较缺乏。所以学习起来有点儿不方便。再加上 VB VB.NET 的衔接并不很紧密,反正是从头再学一门新的语言,索性重新洗牌,选择从头学习 Microsoft 公司官方推荐的 C# ,关于 C# ASP.NET 的教程和源代码也铺天盖地,有利于学习、借鉴和参考。
  在论坛上,曾经浏览过 C# 学习的时间、进程及难易程度方面的发贴(在此先对那些 15 天学会 C# 或是不看书就精通 C# 的意淫者和牛皮大王们强烈地鄙视一下!),普通的看法是 C# VB VB.NET 难学。前面曾经说过,我是学文科出身的,基础不太好,再加上天份也不咋的,所以学习 C# 感觉到有点儿吃力。特别是在论坛看到别人发的并于个人学习进度的贴子,暗地一比较,更是信心受挫。时常觉得自己不是那块料,基础薄弱,天分愚钝,在这上面只会浪费时间,难有所成。但也许真的是对此颇有兴趣吧,失落归失落,终究还是坚持下来。目前《 C# 高级编程》已经看了两周了,二百多页。(有人说两周已经看完了,此书 1000 多页,对比之下,惭愧,失落 ...... )刚看完泛型。以前章节的内容,勉强理解百分之八九十,然而到了这一章,却几乎是在黑暗中前行,有一半看不懂(此章看完完全是硬着头皮看下来的,每一页,每个知识点,都是大汗淋漓,味同嚼蜡,几欲逃离)。为此对以后的学习也感到迷茫、困惑,没有信心。但同时我又很清楚,自己还会继续的,不管现在多么辛苦,多么乏味,多么举步维艰,只因为自己喜欢。
  对于目前的处境,也认真思考过。其实无论做什么,哪怕是一些看起来很简单的不起眼的小事,都会有很多挫折,再加上自己的性格又比较敏感,喜欢追求完美,所以很容易被细节所左右,产生情绪波动以及很强的失败感。做人做事要保持一个积极正确的心态。只要是自己想做的事,目标一旦确立,便全力投入,切忌患得患失、前瞻后顾。即使由于自己天份、基础等原因的限制,注定要失败,至少自己已经努力过了,败得安心,不再有后悔与遗憾。所以,现在不再考虑太多能力、成效之类的问题,对自己唯一的要求就是:与自己相比,每天都要有收获,有提高,有进步!不到最后,决不言败!
  后记:也许有人会觉得我在孤注一掷,知不可为而为之,到头来竹篮打水一场空,但我更愿意把自己目前的处境理解为学习过程中的一个小插曲,或是大多数新人都会经历的困惑(每有一点儿挫折,首先会想我适不适合,我能不能做?人都有畏难心理和惰性意识,不要迎合自己放弃挑战与艰辛的理由。也许这要向中国移动学习:我能。。。)。随着知识的积累、视野的开阔、技术水平的提高,到时再回过头来看,以前的问题都不称其为问题甚至于不值得一提(而自己曾大书特书,浮想联翩,汗!)。   
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值