技术学习的历程(一)入门

技术学习的历程

(一)入门

首先做一下自我介绍,我是096月份毕业的,毕业之后进入一家软件公司,目前做的的WEB开发,用的主要是.NET方面的技术。

工作之后,听同行的朋友们说,.NET开发是最容易的。一个新手,从入门到上手做东西不到三个月就可以了,如果你有一点编程语言的基础,也许不到一个月就可以了。现在回想一下自己的.NET学习历程,他们说的还真对。

我是计算机科学与技术专业的,就是那种大杂烩的专业,只要和计算机相关的,都懂一点,但都只是皮毛而已,比如说硬件方面学一些计算机的组成,电路设计;软件方面学一些计算机语言,汇编了,C了,C++了,网络方面学一些网络安全,组网技术,计算应用方面又学一些图像声音处理,数据库当然也搞一点,结果呢,好像只要和计算机相关的都知道一点点,但真正要用的时候,却发现自己其实什么也不会,基本上连入门都没有。自己不是那种聪明的学生,念的是一所普通本科,所以当我意识到这一点的时候大学四年已经过去四分之三了,记得当时还是和一个做软件开发的师兄聊天时开悟的。

大四了,已经没什么课了,也开始着手想工作方面的事儿了,所以会主动的找一些学长了解一些工作上的事情。有一次聊天时,他给我说,他们公司在招实习生,如果我水平可以的话,可以帮我推荐一下,那样我就可以不用初试,直接参加复试了,我一听兴奋的不得了,多好的机会啊,我正想找实习单位呢。我问他水平可以是指什么啊,他便随便问了我几个问题,比如说在学校里有没有拿过软件设计方面的奖项,有没有自己的小作品,现在主流的开发技术掌握的怎么样等等,见所一无所知的样子,最后,他问我,那些技术内幕用心研究过几本啊,我一直语塞,由于一无所知,最后当然是没去了。但也许正是他的这翻话惊醒了我这个梦中人,是啊,图书馆里那种厚厚的技术内幕自己用心研究过几本啊。每次去借书,看到这种厚厚的新新的书整齐的排在那儿,就感觉挺有意思的,这么厚的书谁看啊,呵呵,现在感觉自己真无知啊。自己是那种很乖的学生,老师教什么学什么,每门课都考优秀,大学四年没挂过一门,年年有奖学金,结果要找工作了,才发现工作要用的,自己什么都不会,而且更可笑的是,自己一点心思都没在上面用过。

受了打击,有点醒悟和方向感之后,我更经常主动的找一些师兄聊天,并开始关注网上招聘的备注条件了,感觉.NET技术用的挺多的,而且入门也容易,我就开始下决心试一下了。由于当时还在学校,所以没机会去参加培训,后来工作的时候碰到几个参加过培训的,感觉人家却实学的比较系统全面。我是全靠自学的,呵呵,感觉当时自己真的很迷惘啊,想学,但又不知道从那儿入手,天天去图书馆转,看着一个书架接一个书架的计算机方面的书,郁闷的要死,一本接一本的翻阅,看哪一本有感觉,最后还是没什么方向感。绝望了,找一本最薄的先试一下吧,就一个书架接一个书架的找.NET方面最薄的书的,结果找到了一本ASP.NET实用程序设计,好,就它了,借了回去。呵呵,却是很薄的一本书,很快我就看完了,有那么点感觉,至少知道.NET是微软的新一代软件开发平台,要做WEB开发,自己还要知道HTML标记,学习一门.NET语言。

有了计划之后,接着下一步,学习一门.NET语言,感觉VB最简单,就这门语言了,就去图书馆找到了本Microsoft Visual Basic 2005 Step by Step,虽然稍厚了一点,但有方向感就不那么畏惧了,一边看一边在VS2005上调试书上的代码,对了,当时装VS2005,配置IIS估计就花了一周的时间,上网查阅装的时间出的N种错误之后,才把它配置好。花了一个多月吧,仔细研究了两遍,感觉有那么点感觉了。感觉要想做WEB开发,ASP.NET还得再学深一点,就又去图书馆里找各种ASP.NET方面的书,找遍了,发现全是C#版的,当时有点后悔了,是不是该学C#啊,上网一看,支持C#的一大片,国内用VB的寥寥无几,真的有点后悔了,后来不知在那儿看一遍帖子,抨击国内人学习技术追风,其实VB在国外是最受欢迎而且用的人最多的语言。好,信心来了,就学VB了,又认真的把图书馆的书找了一遍,终于找到了一本,ASP.NET 2.0网页制作彻底研究第二版是VB版的,激动的不行,回去之后,认真看书并做了两本笔记,最后还借了相机全把它照了一遍,呵呵,当时真精力充沛啊。当然这中间自己也买了几本书,但现在看来,当时自己真是病急乱投医,买的有几本现在我还没看完呢。

再后来我又借了本VB2005技术内幕,却实很厚的书,但是拿到手里却是那种很踏实的感觉,感觉自己想知道的东西一定在上面等着我。但这时已经快毕业了,毕业设计已经开始占用我大部分精力了。我的毕业设计是我亲手设计的,每一张小图片,动画都是自己做的。花了我两个月的时间,这算是我的第一个小作品,虽然和别的醒悟的比较早的学生比起来,我已经迟到很久了,但迟到总比不到好,呵呵,我只能这样安慰自己了。

毕业了,要养活自己了,于是拼了命的找工作,计算机方面的当然是软件开发这块需求人最多了,最后凭借着最后一年学的那点开发技术,在现在这家公司谋了个小技术员,做WEB开发,转眼也快一年了。

上班之后,发现系统真的是用C#开发的,晕了,还好是WEB开发,页页差不多,只有后台代码的语法不同。恶补C#,当时跟同事借了本C#2005从入门到精通,呵呵,发现和VB2005从入门到精通很相似的编排结构,于是很快就上手了,就这样,没有任何理由,转C#了,带的几VB方面的书也被束之高阁了。边工作边学习,又从同事那里借了本ASP.NET2.0技术内幕,认真的研读了一翻。当然又因工作需要,学习一些JAVASCRIPTCSS等,感觉学起来都没刚开始那么迷茫和难了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C#学习路线图之《C#必须知道的300个问题》扫描版 ============================================================ 基本信息 作者:明日科技 丛书名:C#学习路线图 出版社:清华大学出版社 ISBN:978-7-302-27656-2 出版日期:2012年1月 开本:16开 页码:424页 版次:1-1 定价:¥49.80 所属分类:计算机 > 软件与程序设计 > C# ============================================================ 内容简介 本书以C#基础知识为框架,介绍了各部分知识所对应的常用开发疑难问题,并进行透彻地解析。本书内容包括C#语言及其开发环境、掌握C#语言基础、流程控制语句、字符与字符串、数组和集合、C#面向对象程序设计、异常处理和程序调试、Windows窗体、Windows应用程序常用控件、Windows应用程序高级控件、C#面向对象高级技术、ADO.NET数据访问技术、水晶报表与打印、文件及数据流技术、GDI+绘图、多线程技术、网络编程技术、注册表技术C#语言新技术和Windows应用程序打包部署。 本书所涉及的疑难问题都是一线开发人员在实际项目中遇到的,书中针对这些问题给出了解决方案,并进行了技术上的解析。读者通过对本书的学习,能够提高实际解决问题的能力。 本书提供了大量的源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式的辅助学习资料,还提供迅速及时的微博、QQ、论坛等技术支持。 本书内容详尽,非常适合作为C#开发人员的学习用书和必备参考手册,也适合作为相关培训机构的师生和软件开发人员的参考资料。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值