截止2013年,Stack Overflow社区的月访问量从2150万次增长到了2690万次,访问者分别来自全球的242个国家。为了维持社区的增长,我们做了很多的努力—— Careers 2.0已经有了法语和德语两个本地化版本,我们正致力于为整个Stack Overflow网络开发iOS和Android应用,并且Stack Overflow历史上的首次本地化尝试——葡萄牙语版Stack Overflow—— 已经处于Beta状态。为了让我们更好地为Stack Overflow社区和用户服务,我们每年都会进行一项调查以了解用户心中的期望,用户对网站的使用反馈以及用户心中的其他想法。2013年,我们分析了 96个国家的7,500份调查样本。作为对你们参与调查的酬谢,我们已经向Stack Exchange Charities捐款12,000美元。
主要调查结果
这是我们呼唤移动端的第二年,而它仍在快速增长。
尽管受调查者中只有7.9%的人将自己归为移动应用开发者,但是大多数的受调查者(51.5%!)表示他们的公司开发了原生移动应用。与2012年相比这是一个增长点,那时只有48.2%的受访者表示他们的公司开发了原生移动应用。
安卓势头持续上升,而iPhone则有所下降
安卓手机不仅成为最受欢迎的移动设备,63.8%的受调查者表示他们拥有一部安卓手机,而且成为了最受欢迎的本地移动平台,30.7%的受调查者支 持安卓手机应用。与2012年相比,iPhone则失去了更多的开发者,2013年只有30.7%的受调查者表示他们拥有一部iPhone手机,而 2012年时该比例为35.2%。
远程办公
随着Stack Exchange团队的快速增长,我们有越来越多的员工开始远程办公,因此我们特地在调查中加入了远程办公相关的问题。然而只有10.6%的受调查者表示他们是全职远程办公,不过63.9%的被调查者表示他们至少会偶尔远程办公。
下面是一份特制的信息图,图中总结了我们这次调查的主要结果。如果你想亲自对结果数据做分析,你可以在这里下载调查结果数据。
伯乐在线摘录信息图部分:
编程经验年限
- 少于 2 年:14.8%
- 2 – 5 年:32.7%
- 6 – 10 年:24.7%
- 11 年以上:27.7%
2013年热门语言/技术
- JavaScript
- SQL
- Java
- C#
- PHP
- Python
- C++
- C
- Objective-C
- Node.js
- Ruby
最令人兴奋的新技术
- Node.JS:38.4%
- Arduino / Rassberry Pi :36.1%
- AngularJS:28.4%
IT
相关推荐
这份"vim 中文手册1.9.0"是针对2013年版本的详细指南,包括了简易版和全文版,旨在帮助用户更好地理解和使用Vim进行高效编程和文本操作。 在Vim中,学习和掌握以下几个核心概念至关重要: 1. **模式切换**:Vim有...
- 示例代码是学习新平台的关键资源,2013年的Android Demo可能包括了UI设计示例、数据存储示例、网络通信示例、多线程处理、传感器使用等。这些示例展示了如何在实际应用中应用Android API,为开发者提供了直观的...
R2013版本是在2013年发布的一个重要更新,增强了性能和兼容性。 2. **Visual Studio 2010简介**:Microsoft的Visual Studio 2010是一款集成开发环境(IDE),支持多种编程语言,如C++, C#, VB.NET等,提供了代码...
- 陶国荣,《jQuery权威指南》,机械工业出版社,2013年。 - 刘志成,《JSP程序设计实例教程》,人民邮电出版社,2009年。 - **在线资源**: - Oracle官方文档:提供了关于JDBC的详细使用指南和技术支持。 - ...
它由IBM于2013年创建,旨在简化编程任务,尤其是处理数据流和集成不同系统的任务。在这个“C node-red-master源码”压缩包中,包含的是Node-RED项目的主分支源代码。 1. **Node.js基础**: Node.js是一个开源、跨...
PyQt5的开发历程始于2013年,随着Qt5的发布,PyQt也进行了相应的升级。PyQt5的作者Gordon Darroch将Qt5的C++ API转换为Python语言,使得Python开发者能够利用Qt5的新特性和改进,如QML(Qt Modeling Language)进行...
Python 3.3.2是Python编程语言的一个版本,它在2013年发布,为用户提供了许多改进和新特性。在这个版本中,Python继续致力于提升性能、增强语法和库的支持,以及优化开发者体验。以下是对这个Windows安装包的详细...
MySQL 5.6是MySQL数据库管理系统的一个重要版本,它在2013年发布,带来了许多性能提升和新特性。MySQL是一种广泛使用的开源关系型数据库系统,基于SQL(结构化查询语言),支持多种操作系统,包括Windows、Linux、...
Python 3.2.5是Python 3.x系列的一个较早版本,发布于2013年,它在3.2系列中引入了若干改进和新特性。 1. Python 3.x系列的重要性:Python 3.x相较于2.x系列,做了很多语法上的改变,旨在提高代码的清晰性和一致性...
MySQL 5.6.10.1是该系列中的一个特定版本,发布于2013年,带来了许多性能提升和新特性。 1. **安装过程**: - **下载**:首先,你需要从MySQL官方网站或可信的第三方源下载适用于你操作系统的MySQL社区版安装包。 ...
标题中的 "jquery-ui-1.9.2" 指的是这个库的一个特定版本,发布于2013年,它包含了众多经过精心设计和优化的UI组件。 **1. jQuery UI 的核心概念** - **Widget Factory**: jQuery UI 的核心是 Widget Factory,它...
这个特定的版本号(3.8.101.v20130802-1147)表示的是该组件在2013年8月2日的一个特定构建。 描述中提到的问题在于,用户在使用Eclipse或MyEclipse进行代码编写时,发现原本应该通过空格键或分号键触发的代码提示上...
这个压缩包“mysql-5.1.73.tar.gz”包含了MySQL 5.1.73版本的源代码,这是一个稳定的老版本,发布于2013年。在MySQL的发展历程中,5.1版是一个重要的里程碑,它引入了许多新特性和性能优化。 1. **MySQL 5.1版本...
Python 2.7.6是Python编程语言的一个重要版本,发布于2013年,为开发者提供了稳定且功能丰富的编程环境。虽然Python现在已经主要发展到3.x系列,但2.7系列因其广泛的应用和兼容性,仍被许多项目和系统所采用。官方...
Ruby 2.0.0 p353 是 Ruby 语言的一个稳定版本,它在2013年发布,标志着 Ruby 的一个重要里程碑。这个版本引入了许多新特性、性能优化以及错误修复,旨在提供更加稳定和高效的编程环境。Ruby 是一种面向对象的、动态...
Rust 自问世以来就备受关注,在 Stack Overflow 开发者调查中连续多年被评为“最受喜爱的编程语言”。随着 Rust 在各个领域的广泛应用和技术的不断进步,它的未来充满了无限可能。 - **性能优化**:持续改进 Rust ...
- **发布年份**:ASP.NET MVC 5 发布于2013年。 - **主要特点**:支持多种语言如C#、VB.NET,提供了强大的路由系统、身份认证、表单验证等功能,并且与Bootstrap框架集成,便于开发响应式网站。 #### 2. 安装与配置...
这个版本发布于2013年,是jQuery发展历史上的一个重要里程碑,为开发者提供了稳定且高效的JavaScript操作工具。 **核心功能** 1. **选择器**: jQuery借鉴了CSS的选择器语法,使得开发者能够轻松选取DOM元素。例如...