新技术不断,开发者如何面对

对于新技术,我个人是先用几个小时了解一下概要和它有哪些优势,什么场景可以用到这些技术。再次,我会思考为什么要选择新的技术,使用新技术会有多大的成本和风险,如果要使用这种新技术做产品或项目,接下来会详细看文档,Demo和Sample Code,并结合实际场景应用。比如刚接触SliverLight,看了其几个视频和Demo后,知道它是基于WPF /XAML为Web提供很好的媒体体验和用户交互功能,跨浏览器,客户端装个插件就能使用。如果要用SliverLight技术开发产品,就得考虑美工怎么用Expression Blend设计UI,程序员如何基于新的框架做开发。目前各种新技术太多,我只是根据工作需要和兴趣学习新东西。
我个人的原则是采取泛泛了解,用得上才深入的原则。了解是对包括非微软技术在内的各类技术的了解,拓宽知识面。目前新技术太多,语言,开发工具,数据库版本更新越来越频繁,开发人员可以根据自己的工作需要来学习新技术。通常来讲,一个优秀的开发人员应保持对新技术的感知和应用能力,除非不希望自己进步。我每天基本上用二个小时时间上网学习新的东西,来保持对新技术的把握能力。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值