如何有效率地学习并精通一项技术

VS2010正式版出来了伴随许多新的技术或更新的技术,是时候了解学习一下。(其他技术平台类似)

 

一、学习

1.查阅该项技术的文档,把该项技术相关的所有主题都看一遍,这样能够对该项技术有整体的了解(能做什么?在什么场合使用?等),例如,我想了解Silverlight和WCF,就打开MSDN先把这两项的相关的主题都看一遍。

 

2.把该项技术的类库文档都看一遍(看类的介绍就可以),正所谓“工若善其事,必先利其器”,但是“事”之前也要知道有多少“器”可用先,这对之后的编码实践有很大帮助。

 

3.建个相关的工程,找2个简单的例子,熟悉一下基本的工程文件结构(非初入门可直接跳过)。

 

二、实践

1.使用该项技术:找个有意义的,有一定规模的项目进行实践,项目大小反应了自身器量,也反应你对该项技术能钻多深,不建议写一些小功能点的demo,类似的功能点写2次以上就开始觉得厌倦了,而且零散的功能点不值钱,写多了只会让你变成该项技术的油条罢了。

 

2.如何找合适项目?我举个例子:

(1)我想做一个个人版的财务软件,对自己或自己家庭的收支进行一个记账,方便理财。(关注客户,关注需求,一切从客户开始,该软件打算自用,所以我既是客户又是开发者,需求就从我自身来)。

(2)技术选型:打算用Silverlight做前端,用WCF做后台,通信方式暂定web service。

(3)软件具体需求分析、功能设计:可参考市面上的财务软件,结合自身需要进行设计。

(4)正式开发:实践+学习的过程,用新学的技术实现功能点,享受该过程吧,如果是热衷技术开发的话。

 

3.落实行动吧,只会说不会做的**太多了。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值