background image

的分析了

C++方面大家主要使用什么 IDE 的状况,在目前已收到的 15000 多份有效问卷中,发现主要使用 VS 系

列的占了

75%,BorlandC++Builder/CBuilderX 只占 6%,EclipseCDT 占 6%,DevC++占 2%,其他 IDE 占

3%,不使用 IDE 占 8%。对于.NET 开发,VisualC++2005 有了一套新的语法;新的优化技术,可使程序的速度
最高提高

30%;同时新的编译模式,可保证在 Microsoft.NETFramework 之上生成完全遵从

CLI(CommonLanguageInfrastructure)的可验证代码;新的 interop 模式,可提供本地与托管代码的无

 

 

  

缝融合。   相对于前两个版本,新编译器还包括了一个增强版本的缓冲区安全检查选项,    程序员
而且对

C++程序普遍使用的库,也有新的注重安全的版本。VisualC++2005 对基于 IntelItanium 和 AMD64

64 位平台,提供了对 OpenMP 标准的支持,并且修正了一些混合 DLL 加载的问题,对 DoubleP/Invoke 的性

 

能问题,提供了自动运行时消除。 相比之下,

C++Builder2007 英文版 2008 年 6 月初上市。从 CodeGear 大

中华区技术总监李维的博客,看到

CodeGear 对 C++Builder2007 的期待。虽然说对同一件事情,每个人都有

自己的视角,已有五年

C++

方面学习和开发经验的赖勇浩说道:

BCB 正江河日下,2007 版本的推出也无法力挽

狂澜。虽然现在

C++Builder 已经归于 CodeGear,但人们还是习惯性地与 Borland

 

联系上。   现在的

Microsoft 及 VC 势头强劲,产品也具有很高的质量性,CodeGear 在 C++和.Net 领域至少三五年内会继续望其
项背。所以推出

CB2007

” 

,更多的是基于版本延续。   八、程序员更喜欢

Firefox 市场份额超过 IE7.0 两倍 

参与调查的多数是软件开发人员或者多数是

IT 从业人员,但是从这一比例不难看出,IE 丢失掉了曾经在浏览器

大战中占据了的技术优势,在

IE6 推出后的 5 年时间里,浏览器一直在快速发展,而 IE 却一直没有更新过,这对

一个世界上最常用的产品来说绝对是致命的。

Firefox(火狐浏览器)以它的小巧、安全,很容易扩展和定制的

 

特长获得了越来越多的喜爱。   更重要的是,它是是一个自由的浏览器,所有的源代码都是开放的,任何人可
以为它的成长贡献力量。

Cookie

、页面缓存,个人都可以精确的控制,这些特性都是技术人员们所崇尚的 我的

 

程序员

 

地盘我做主 的精神。 如果说之前

FireFox 相对 IE6 有 50%的优势的话,那么,FireFox 相对于现在的 IE7 的

优势已经降低到

25%左右了。因为 IE7 从底层已经做了很多的修改,已经慢慢的向 W3C 标准靠近了许多,在功能

使用方面与

FireFox 的差距也变得很细微,Tab 功能,CSS 和脚本支持功能现在 IE7 都比之前表现强了,差距仅

 

仅存在于某些小细节中了。   

IE6 在这个市场中存在了 5 年之后微软才意识到改变和向国际标准靠拢的重要性,

这就直接导致了大量的技术人员失去了对

IE 的信心,投向 FireFox 阵营,不过,微软到底还是强大的,在全球

范围内有很多的 粉丝 ,他们会一直关注微软的任何一次动作,客观的评价也是对产品最好的反馈,也是最有价

 

值的。   关于

Maxthon 和腾讯的 TT,虽然它们都是基于 IE 内核的浏览器,但是 Maxthon 在这次调查中仅次

FireFox,力压 IE 名列第二的位置,着实看出了这几年 Maxthon

确实做到了他们的口号 让技术为使用舒适

”  

服务 。   包括了

FireFox、Opera 这种标准的浏览器,也包括了 Maxthon 和 TT 这样基于 IE 内核的浏览器,

对于标准的浏览器,

FireFox 和 Opera 的重点是要解决兼容问题,而基于 IE 内核的 Maxthon 和 TT 更主要的是

要解决浏览器插件、工具的应用问题,所以,技术产品的激烈竞争带给用户的其实是一种良性循环,使我们可以

 

第一时间用到最好用的工具,至于商业效应,还是留给厂商自己去考虑吧。   九、中国程序员健康两成感觉很

 

虚弱亚健康接近七成    干得比驴累,吃得比猪差,起得比鸡早,看上去比谁都好,五年后比谁都老。很多程

 

程序员

” 

序员都曾这样感慨和抱怨过自己的生活状态。 亚健康状态是人体处于健康和疾病之间的过渡阶段,在身体上、心

 

”——

理上没有疾病,但主观上却有许多不适的症状表现和心理体验。   位于调查结果第二位的是 很虚弱
149,比例为 19.81%。很虚弱的健康指数低于亚健康,已接近生病和透支状态,他们的健康已经被亮出了黄牌。 

每个人的理解不一样,但是 糟透了 这样的词如果用来形容程序员健康的话,相信大多数人都绝对认同 你已经病

了 这样的理解。令人不敢相信的是,竟然有

8.24%

 

的程序员用这个词来形容自己的健康状态!   调查结果中

——

非常健康 的票数低得可怜

40

,即使算上 没感觉 ,二者之和也不过

9.04%

,几乎跟 糟透了 持平。如果将

” “

非常健康 和 没感觉 一起算为健康的话,处于亚健康状态的程序员是健康状态的

7

倍,自认为 很虚弱 的程序

员数目是处于健康状态的

2.2

 

倍!   十、

.NET 全面进入 2.0 时代,AJAX

风头正劲 在

Java 领域,JDK5.0

是当之无愧的主流平台,但

JDK1.4 仍保有一半以上的占有量。总的来说,Java 族群显然不像.NET 族群那样追

新。从另一个方面看,这也说明

Java 平台的成熟,和.NET

” 

平台的迅速发展。   根据

2007 年的调查数据分

析,在

.NET 领域,.NETFramework2.0 的采用量已全面超越.NETFramework1.1,成为.NET 平台的首选框架。

2006 年调查结果,1.1 和 2.0 的采用量基本持平,而 2007 年 2.0 的采用量则高达 1.1 的三倍之
多。

.NETFramework1.1

 

  

已是明日黄花,微软的更新    程序员

 

换代策略可以说是成功的。 在

Java 领域,JDK5.0 是当之无愧的主流平台,但 JDK1.4 仍保有一半以上的占有

量。总的来说,

Java 族群显然不像.NET 族群那样追新。从另一个方面看,这也说明 Java 平台的成熟,和.NET

 

平台的迅速发展。   

B/S 已经成为中国软件业普遍接受的软件结构。在表现层,AJAX 技术采用量较去年有较

大提升,有将近一半的

Web 应用采用了 AJAX 技术,仍采用纯 HTML+少量脚本的 Web 应用中,也有四分之三打算

转向采用

AJAX 技术。反观微软和 Adobe 力推的新一代 RIA 平台,则响应者尚少。分别只有 1/20 和 1/10 的人

愿意选用

SilverLight 和 Flash/Flex 作为 Web 表现层技术。

编辑本段职业要求
  一般的程序员都有四年的在专业领域的学习,需要一个在程序领域的学士学位获得者,不论是数学方面的还

 

  

是工程方面的都是可以的。    程序员
大约有

20%的人在这一领域的计算机科学和工程学拥有更高的学位。还有很小一部分程序员是自学的,尽管一些

专业性的学校或者综合大学可以提供,但是也需要一些别的途径来提供相关的人才。尽管学历是比较重要的,但