2013年,开始学习

 

  如果想不被技术潮流淘汰,那么作为程序员应该及早看清技术趋势和规划职业上的技术发展。

  移动和3D

  通过3个月的学习,确定发展方向是移动和3D

  首先,移动开发肯定是未来2~3年的爆发期,有些技术会淘汰,有些逐步占据主导位置,有一个根本点可以确立,JavaScriptHtml5以及CSS3一定是深入人心,JavaScript就是粘合剂,精巧地掌握它才能把各种应用如C#Java等开发工具做的应用在Web上良好地展现,各种框架如JqueryExtJSNodeJS等逐渐丰富,Json也会获取大多数开发者的认可,这些的核心是JavaScript;其次,由于面向对象概念的推动,未来在Web上的应用一定是丰富多彩,从2D3D的转换特别是从C/SB/S的转换会比较简明,程序是对自然和社会的贴近模拟,这些最好的衔接者仍然是JavaScriptJavaScript不会原地踏步也会更快更好地完善自身;另外,虽然各种工具仍在发展中,目前看没有一种语言能像JavaScript这样被极其平民化的普及,大多数的开发在Web应用中传递数据或者过度性的操作还是依仗JavaScript

  以后的终端概念不会像现在这样区分明显,手机、平板、PC、笔记本等,开发一个应用就可以放之四处(一定阶段还是靠虚拟机),C/SB/S不会再被反复提及,都是因为移动。

  比如应用Flash进行开发,可以在各种设备上运行,目前看还有些区别,但越往后去区别逐步缩小,这就给开发者带来了相当的便利。

  由于图形技术的发展和硬件资源的丰富、提高,三维也逐步走向与实际相吻合,现在的WebGL还是靠的原先的OpenGL,微软也不会落后,在对Html5的支持上微软没有走在前面但是后发力可能会更出彩,可惜的是SliverLight似乎夭折而WPF跟从者不太多,目前还没有见到特别的应用流行出来。

  从WebGL的语法看,其实和10年前的VRML差不多,是不是未来SVGVML也可能再次兴起?

  一个综合素质比较好的程序员应该具备的基础:

  Web前端技术:JavaScript、熟悉一种框架比如Jquery或者ExtJS,熟悉JsonAjaxHtml5CSS3

  数据操作:熟悉Oracle或者MS Sql Serv,对于更适应Web应用的NoSql要掌握,分布式的数据(方法)部署,比如C#的WCF或者WebService要掌握,要结合XMLJSon

  应用模具开发:比如C#等工具要熟练掌握。

  Flash3D应用也需要掌握。

  Linux和安卓系统要掌握。

   2013年,开始学习。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值