阅读更多

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 条 请登录后发表评论
43 楼 forcer521 2011-12-22 16:46
bcw104 写道
本朝国情特殊,故不在统计范围之内。

42 楼 fm_974 2011-12-17 22:21
selenium IDE。。。
41 楼 lvzhaojun 2011-12-14 22:16
天朝又被忽略了
40 楼 lvzhaojun 2011-12-14 22:14
db2 oracle informix Eclipse spring UE  Svn
39 楼 caizi12 2011-12-14 19:38
500个人 做测试,一点也不靠谱。。
38 楼 oaklet 2011-12-14 19:35
显然,这些人有至少33%在使用mac系统
37 楼 nail2008 2011-12-14 16:04
kevinwong 写道
DB2这个悲催的孩子

以往DB2靠行贿还能HOLD住中国的国企,现在Oracle比他敢给
有过某行业从上到下所有系统数据库从DB2迁移到Oracle的经历,真是悲催的祖师爷啊
36 楼 taotieqiji 2011-12-14 14:35
一看文本编辑器,显然国外都是用mac的。。。
35 楼 bcw104 2011-12-14 14:06
本朝国情特殊,故不在统计范围之内。
34 楼 mingxiao2010 2011-12-14 13:04
国内的情况要和这个大不一样的。
33 楼 lioncin 2011-12-14 12:19
和我目前的工作 基本吻合
32 楼 diferent 2011-12-14 10:54
Dollyn 写道
git已经这么高了么...

现在拖管的项目 越来越多的都使用Git了
31 楼 Dollyn 2011-12-14 10:46
git已经这么高了么...
30 楼 Jekey 2011-12-14 09:56
重要开发人员都玩mac,所以这调查不具有普遍性
29 楼 cyberblue 2011-12-14 09:27
fjjiaboming 写道
ray_linn 写道
我很好奇这个全球重要的500个开发人员怎么评选的? ,这些所谓重要的人员没事摆弄rails干屁?


是的,严重怀疑 调查者是Rails的托!


Rails给算在了框架里,当然就是最多的。PHP不算框架,各种Java中间件也不算框架,唯独Spring算框架,所以这个比例在米国很正常
28 楼 yuntaojiayou 2011-12-14 09:15
fish2007 写道
Bug追踪:无;数据库:oracle;框架:基于spring的扩展框架;IDE:eclipse;项目管理:无;存储:无;文本编辑器:nodepad++;网站分析:无;网站托管:无;版本控制:CVS
所在地:中国北京
所在行业:金融

新加坡的也是類似
27 楼 fjjiaboming 2011-12-14 09:02
ray_linn 写道
我很好奇这个全球重要的500个开发人员怎么评选的? ,这些所谓重要的人员没事摆弄rails干屁?


是的,严重怀疑 调查者是Rails的托!
26 楼 fjjiaboming 2011-12-14 09:01
就这点人数 就叫调查??
太不尊重行业 和学术!
25 楼 zhans52 2011-12-14 08:57
我们依旧游离世界之外
24 楼 zhans52 2011-12-14 08:57
肯定木有中国人被调查

发表评论

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

相关推荐

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

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

  • 操作 NT 服务

    操作 NT 服务操作 NT 服务:OpenSCManager   打开目标计算机上的“服务控制管理器”-SCM,返回指向该管理器的指针。OpenService     打开服务,返回指向该服务的指针。StartService    传递一个字符串数组,并将其作为参数,启动一个现有的服务。ControlService  控制一个已经打开的服务。CreateService   创建一个新服务Delet

  • 创建自定义的服务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 Services(NT)服务学习!基础篇完整篇!

    本文主要记录什么是Windows Service,及其主要组成?并通过一个列子来创建一个Windows Services,同时,记录几个在查资料碰到的问题。          Windows Services全文简称NT           1,  什么是Windows Services?               NT主要应用于服务器,是长期运行的应用程序,他不需要用户界面和任何模拟的输

  • Python实现Windows服务自启动、禁用、启动、停止、删除

    【代码】Python实现Windows服务自启动、禁用、启动、停止。

  • 5.7.1、部署时报NT Service无处理权限的解决方法

    JOB调用SSAS命令生成cube时报NT Service\SQL agent$sqlserver2012无处理权限错误的解决方法   打开sql server配置管理器-》选择sql server服务-》将SQLServer、SSIS、SSAS、SSRS、SQLServer代理的登录身份改为“内置账户”,并选择local system,即可

  • 用C++开发windowsNT服务

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

  • 创建Windows服务in C++

    附录一:NTService.h // ntservice.h // // Definitions for CNTService // #ifndef _NTSERVICE_H_ #define _NTSERVICE_H_ #include "ntservmsg.h" // Event message ids #include #include #include "W

  • WinDbg常用命令For Kernel Debug

    1.lm命令 lm m s* lm lmsm 2.看堆栈调用 kb 3.断点(有符号) bp HelloDDK!DriverEntry 4.断点(无符号) sxe ld HelloDDK 这样会断在nt!DebugService2+0x10的位置。 然后按三次Shift+F11,会跳到nt!IopLoadDriver+0x370 在IopL...

  • winDbg+VirtualBox双机调试

    最近双机调试老感觉VMWare启动不怎么犀利,

  • java实现 nt服务启动_如何使用Java编写NT服务

    内容简介:本文通过例子讲解了如何利用Java的特性快速编写安全可靠的NT服务,并展示了Java的多线程如何实施,以及如何应用套接字实现网络服务。关键词:JavaJntSvc.exeNT服务多线程套接字编程一、NT服务介绍所谓NT服务,实际上是一类特殊的应用程序所谓NT服务,实际上就是一个可以在系统启动时自动在一定身份下启动的伴随系统长时间存在的进程。象FTPserver、HTTPse...

  • 用 C++ 创建简单的 Win32 服务程序

    原文出处:Creating a Simple Win32 Service in C++下载 NTService 例子源代码下载 NTServCpl 例子源代码下载 NTServCtrl 例子源代码 摘要  本文描述如何用 Visual C++ 创建 Windows NT 服务程序。创建该服务仅用到一个 C++ 类,这个类提供服务与操作系统之间一个简单的接口。使用这个类实现自己的服务非常简单,只要改

  • Nt驱动的安装和卸载

    #include   #include   #include   #include #define DRIVER_NAME "HelloDDK" #define DRIVER_PATH "..\\MyDriver\\MyDriver_Check\\HelloDDK.sys" //装载NT驱动程序 BOOL LoadNTDriver(char* lpszDriv

  • 删除NT服务

    在注册表删除法:        regedit打开注册表,打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,然后找到相关的服务名称,当然这里的名称和服务管理里面的名称可能不一样,所以要好好找一番。找到后,直接删除就好了,然后重启电脑,OK!...

  • 用户'NT Service\MSSQLServerOLAPService'登录失败

    用户'NT Service\MSSQLServerOLAPService'登录失败 打开SQL Server Management Studio,连接 数据库引擎 展开安全性,再展开用户名 鼠标右击“用户名”,点击新建用户名,输入“NT Service\MSSQLServerOLAPService” 点击“用户映射”,选取映射的数据源(例如AdventureWorkDW2014),数据库...

  • 计算机WINDOWS NT服务,Windows NT 日常维护内容

    一、定期备份关键数据:包括用户账号数据、安全策略数据、注册库文件等,以备系统故障时进行恢复。二、利用NT的安全工具监视系统运行状况WINDOWS NT提供了一组基本的监视系统、网络运行状况的工具。对NT的维护具有一定的帮助。1、事件察看器:这是最常用的工具,与 Windows NT的审核功能结合,可以纪录非法用户的侵入、攻击,普通用户的未经许可的访问。事件查看器允许用户监视在应用程序、安全性和系统...

Global site tag (gtag.js) - Google Analytics