`
17studio
  • 浏览: 194159 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

谨慎选择所学的技术,保持专注程度

阅读更多

随着技术的日益发展,目前已经不再是一门语言打天下的时代了(很怀念C++包干的日子),其实这也印证了良好的系统架构>代码架构>语言特性的规则,下面是个人总结当前的技术方向

1. 企业信息化 (商用系统) - 目前最大的IT应用,java和.net是主流的开发平台
2. 信息服务 (网络,数据分析) - 一为服务器层面,用c/c++和java开发,一为网站层面,用脚本语言或java,有各种框架
3. 娱乐服务 (系统架构,现实模型) - 手机和PC为客户端的居多,服务器用c/c++,java(高响应),客户端用c/c++和java
4. 行业应用 (嵌入式,软硬件结合) - 这部分不熟悉,大都是c/c++和汇编吧
5. 桌面相关 (安全,应用,辅助,娱乐) - vc和delphi吧,delphi现在没落得很快。。。

从以前的一门语言包干->良好的系统架构+代码架构+高级语言的产生,见证了技术发展的过程,在此大胆预测一下将来的发展趋势

1. 随着硬件的发展,一些弱硬件平台上也会出现越来越多的层面被划分出来,现在的操作系统->虚拟机(java)->应用程序引擎(AppServer)->商业引擎->业务脚本的架构,将来会往不同的平台继续渗透

2. 越来越多的商业引擎和编码框架会出现,然后演变为进一步的分层,比如商业引擎可能会裂变为商业引擎->商业引擎脚本->业务脚本

3. 更多更智能的应用模型被发现,实现并推广,和系统打交道的编程语言逐渐稳定,而脚本语言层出不穷,应用级别的代码越来越简单,而提供核心应用的组件会在高性能和高功能上被赋予更多的期望

4. 硬件会渗透进入软件领域和操作系统领域,影响操作系统和底层服务器的实现模型(erlang算是一例吧, java是面向单虚拟机, 而erlang则是面向多虚拟机,但是erlang成长为巨无霸的日子还很长,估计java做一个javaxx还来得更快),将来就看哪个公司率先进入该领域了。。。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics