阅读更多

18顶
8踩

行业应用
BestVendor.com的工作人员在全球范围内采访了500名重要开发人员,在调查询问他们实际使用的工具后,制作了一张信息图,如下。



这张信息图覆盖10个方面的工具:Bug 追踪、数据库、开发框架、集成开发环境(IDE)、项目管理、存储、文本编辑器、网站分析、网站托管(Web Hosting)、版本控制。

图表所示,少数中坚工具占主导地位,如 git 、 Eclipse、AWS 、Dropbox、MySQL 和 Google Analytics 。但也有一些惊喜,比如:23%的开发人员使用Notepad++ 文本编辑器, 8%的开发人员使用 Heroku 的网站托管服务。

所有受访的开发人员是来自世界各地的员工数不到100人的公司。

他们所在地区

美国 48% 、欧洲 23% 、亚洲 11% 、美洲(不含美国)9% 、澳大利亚 4% 、 中东 2% 、非洲 1%。

他们所在行业

科技 83% 、个人服务 5% 、金融 2% 、教育 2% 、艺术和娱乐 2% 、基础设施 1% 、 制造业 1% 、 健康 1% 、其他 2%。

图中还有一些挺受人喜欢的、但还不算主流的工具,比如 Node.js。

注:员工数不到100人的公司,并不是说它不入流,很多知名互联网公司(或团队)都属于小型或微小型。比如:WordPress的母公司Automattic的员工只有72名,轻博客 Tumblr 只有18名员工,Github 的员工数也没有超过50名,Dropbox 公司的员工数只有65名。

  • 大小: 662.9 KB
来自: 伯乐在线
18
8
评论 共 43 条 请登录后发表评论
23 楼 thinkforever 2011-12-14 08:28
重要开发人员,不知道是怎么定义的。
22 楼 lnaigg 2011-12-13 21:43
rails那么牛?
21 楼 Sev7en_jun 2011-12-13 20:26
太假了吧 这数据 有些都没听说过
20 楼 Leon.Wood 2011-12-13 19:43
ddkk 写道
Freeze 写道
BUG管理,我们公司还在用TestDirector,而且是破解版本。

这东西不是管理,执行测试用例的嘛


这东西也可以当jira使
19 楼 zhoulei984623 2011-12-13 14:03
应该是开发人员业余的使用统计
18 楼 kevinwong 2011-12-13 13:17
DB2这个悲催的孩子
17 楼 cocoismywife 2011-12-13 11:47
ms,我都用到了
16 楼 Joo 2011-12-13 11:43
Spring竟然只有5%,而且文本编辑竟然不是UltraEdit
15 楼 cwx714 2011-12-13 09:47
如果是在国内做的调查绝大多数的第一位都不对,国内现在使用Git,Rails的公司并不多。
14 楼 by5739 2011-12-13 09:25
我靠...耳机居然入选未入流的工具....
13 楼 hu437 2011-12-13 09:25
样本数太少,没有啥意义
12 楼 ray_linn 2011-12-13 09:21
我很好奇这个全球重要的500个开发人员怎么评选的? ,这些所谓重要的人员没事摆弄rails干屁?
11 楼 flow933 2011-12-13 09:13
怎么感觉这数据这么假呢?
10 楼 weng 2011-12-13 08:45
国外滴吧,我朝...
9 楼 fish2007 2011-12-12 22:42
Bug追踪:无;数据库:oracle;框架:基于spring的扩展框架;IDE:eclipse;项目管理:无;存储:无;文本编辑器:nodepad++;网站分析:无;网站托管:无;版本控制:CVS
所在地:中国北京
所在行业:金融
8 楼 renzhen 2011-12-12 22:25
本朝框架非struts莫属了。
7 楼 xieye 2011-12-12 19:07
eclipse+mysql
6 楼 mingliang_luo 2011-12-12 17:53
我也使用了部分
5 楼 quiii 2011-12-12 17:48
sony mdr7506 headphones  为嘛有这个
4 楼 ddkk 2011-12-12 17:30
Freeze 写道
BUG管理,我们公司还在用TestDirector,而且是破解版本。

这东西不是管理,执行测试用例的嘛

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • C++NT服务框架源代码

    NT服务框架,把你的要做成服务启动的程序代码添加到CmdStart这个函数里,那么你的代码就可以作为NT服务启动了!

  • Windows服务程序

    本篇转载用于备份学习,如有侵权私聊删除(原文写的太好了,害怕以后找不到原文) 有那么一类应用程序,是能够为各种用户(包括本地用户和远程用户)所用的,拥有用户授权级进行管理的能力,并且不论用户是否物理的与正在运行该应用程序的计算机相连都能正常执行,这就是所谓的服务了。 (一)服务的基础知识 Question 1. 什么是服务?它的特征是什么?   在NT/2000中,服务是一类受到操作系统优待的程序。一个服务首先是一个Win32可执行程序,如果要写一个功能完备且强大的服务,需要熟悉动态连接库(Dlls.

  • 【Windows】服务程序

    修改服务启动后失败重启设置 ChangeServiceConfig2 SERVICE_FAILURE_ACTIONS sdBuf={0}; BOOL bSuccess=TRUE; if (argc!=2) { return 1; } // Open a handle to the service. SC_HANDLE sch=OpenSCManager(...

  • 创建自定义的服务Windows NT service

    创建自定义的Windows NT service

  • VC编程进行windows NT 服务程序的创建,删除,启动,停止 【NT Service编程】

    // NTServiceStudy.cpp : 定义控制台应用程序的入口点。原文:http://blog.csdn.net/hurryboylqs/article/details/6024921 // #include "stdafx.h" #include /* 函数名: RtStatrtService 描述:启动一个NT服务,服务名字由参数传入 */ BOOL RtStatrtServi

  • 如何编写windows服务程序

    如何编写windows服务程序 By:张鹏/Hikvision 这两天想学习关于如何编写windows服务程序的知识,就上网查了些资料。看了一篇文章《用C 语言编写Windows 服务程序的五个步骤》。但可能由于译者的疏忽,忘记了将关键代码放入该文档,导致初学者可能会看不懂。所以又查阅了相关资料。自己完成了《用C 语言编写Windows 服务程序的五个步骤》中的样例程序。 在本文中我希望能给

  • 在windows环境使用C++开发一个提示保护眼睛的服务(一)

    长时间使用电脑,导致眼睛胀痛,去医院检查,眼压升高,严重可能导致青光眼,进而导致失明。所以准备开发一个程序来提醒自己保护眼睛。程序在后台运行,所以准备开发为服务,开机自启动。我对C++更熟,对C#不熟,所以准备使用C++。服务检测开机与解锁,检测到之后开始计时,比如40分钟,这个可以自己定,之后提示已用时40分钟,需要休息眼睛。windows服务开发文档使用chat3.5翻译的。

  • Service启动流程(startService)

    前面分析了Activity的启动流程,下面开始分析Service的启动,本文分析的是startService的流程,android的版本为4.1.2 @Override public ComponentName startService(Intent service) { warnIfCallingFromSystemProcess(); return startServiceC...

  • 用C++开发windowsNT服务

    本文描述如何用 Visual C++ 创建 Windows NT 服务程序。创建该服务仅用到一个 C++ 类,这个类提供服务与操作系统之间一个简单的接口。使用这个类实现自己的服务非常简单,只要改写少数几个基类中的虚拟函数即可。在本文有三个源代码参考例子: NTService 是一个简单的 Win32 服务,它就是用本文所描述的方法建立的; NTServCpl 是一个控制面版程序,用来控制 NT

  • Windows服务的ServiceMain函数

    当服务控制程序请求运行新服务时,服务控制管理器(SCM)启动服务并向控制调度程序发送启动请求。控制调度程序创建一个新线程来执行服务的ServiceMain功能。有关示例,请参阅编写ServiceMain函数。 ServiceMain函数应执行以下任务: 1、初始化所有全局变量。2、立即调用RegisterServiceCtrlHandler函数以注册Handler函数来处理服务的控制请求。 R...

  • nt service 1072 无需重启,重复安装服务程序或服务驱动的方法

    一般情况下,安装了一个服务程序,然后删除这个服务,再安装,这时候,系统会提示1072错误码“指定的服务已标记为删除”。例如,杀毒软件,卸载后就需要重启,然后才能安装,否则也可能会报错:“指定的服务已标记为删除”。         这里提供一种无需重启就可以重复安装的方法。         首先,关闭所有的访问实例,也就是关闭所有的通过CreateService、OpenService函数打开的

  • StartService

    StartServiceThe StartService function starts a service.BOOL StartService( SC_HANDLE hService, DWORD dwNumServiceArgs, LPCTSTR* lpServiceArgVectors);ParametershService [in] Handle to the s

  • WIndows以服务形式启动程序

    //*.h #pragma once#ifdef WIN32 #include <windows.h> #include <strsafe.h> #pragma comment(lib, "advapi32.lib") #pragma comment(lib, "strsafe.lib") #define SVCNAME TEXT("wind.cosmos.dbsync.server") #defi

  • C# ASP.NET 控制windows服务的 开启和关闭 以及重启

    用ASP.NET控制Windows服务的开启与关闭 效果如图 代码 首页页面需要添加引用 页面的pageload中 实例化windows服务 protected void Page_Load(object sender, EventArgs e)     {         //此处代码用于显示页面加载中的效果,可以无视。         ClientSc

Global site tag (gtag.js) - Google Analytics