写点什么

开发者调查: 挑战和新技术

  • 2010-08-29
  • 本文字数:1300 字

    阅读完需:约 4 分钟

Embarcadero 科技公司在 2010 年五到六月对 600 名职业开发者开展了一次调查,并且已经发布了开发者调查报告。此次调查的重点在于识别“顶级程序员的趋势、挑战、关键的初步行动以及当前所使用的工具。调查的回应者“主要是应用程序开发者(占 90%)、软件架构师(占 48%)、数据库开发者(占 44%)以及 Web 应用程序开发者(占 24%)。以上比例的总和加起来超过了 100%,这是由于有些回应者具备多种角色。百分之六十六的回应者都是规模小于 25 人的公司的老板或雇员。 只有 8.5% 的人在规模超过 1000 人的公司中工作。”

此次调查主要涉及到三个领域: Windows 7 开发、开发者趋势以及关于经济方面的两个问题。

关于 Windows 7 问题的调查结果如下:

  • 将近 40% 的人说他们使用 Windows 7 的时间不到一年,16% 的回应者使用 Windows 7 超过一年。还有不到 10% 的回应者说他们没有任何计划要在这个平台下开发。
  • 大多数回应者(54.4%)编写的是企业应用程序。超过 40% 的人编写的是中小企业的应用程序,而将近 25% 的人编写的是广域网或者内部网的应用程序。
  • Windows 7 用户面对最大的挑战是需要支持以前版本的 Windows 操作系统(33.5%)。只有 3% 的人对平台的稳定性或者性能表示关注,另外有 8% 的人表示,开发工具的不足会带来很大的挑战。
  • 能够让人兴奋的 Windows 7 新特性主要是触摸屏、多点触控以及手势能力(38%),但是,有趣的是,几乎相同比例(34%)的人觉得没有什么值得兴奋的。了解这些回答背后的态度或者关注点会很有意义。

有关开发者趋势的问题中有三个关注的是开发者的任务和活动,只有一个关注的是技术趋势。

  • 开发者面对的三大挑战是: 没有足够的时间完成工作任务、很差的测试以及不充分的需求。很差的计划和缓慢或者低效的工具紧随其后,位列第四、第五位。“技能不足”是报告中提到的最小挑战。
  • 37% 的回应者认为编码占据了最多的时间。报告显示只有 5% 的人选择了测试占据最多的时间,而这也是开发者需要面对的第三大挑战。人们花费时间最少的是质量保证工作,只有 2% 的人选择了该项。
  • 当被问及想要在哪方面工作投入更多时间时,60% 的回应者想要更多的时间来学习新的语言和技术。差不多相等数量的人(58%)想要让他们的技能跟上形势。还有 36% 的人想把更多的时间投入到测试工作中。
  • 当问及趋势时,56% 的回应者认为移动应用程序会在总体上对开发社区产生最大的影响。紧随其后的是 64 位计算(50%)和并行编程(47%)。还有 31% 的回应者选择了云计算。 在过去两年中,函数式编程受到了大量的关注,有 10% 的回应者选择了它。NoSQL 数据库是人们提到最少的技术(只有 7.8%)。

还有两个关于经济情况的问题,43.3% 的回应者认为与五年前相比,自由职业者赚到更多的钱,而 26.4% 的人则认为他们赚的钱减少了;另外一个是,43.8% 的回应者认为在当前的市场上销售应用程序更难,而 22% 的人认为更容易。

Embarcadero 是一家国际开发工具公司,暂时还不清楚此项调查是基于它的客户群还是有更广泛的范围。和所有调查一样,它最主要的价值在于让你可以将自己的经验与报告中的相比较。你的经验和期望与此项报告中的内容一致吗?

查看英文原文: Developer Survey: Challenges and New Technologies

2010-08-29 07:572321
用户头像

发布了 340 篇内容, 共 139.3 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

知名度比较高的堡垒机有哪些?大家喜欢哪款?

行云管家

堡垒机 行云管家

毕业设计 - 电商秒杀系统

架构实战营 「架构实战营」

基于 LowCodeEngine 的低代码组件体系建设和实践

阿里技术

前端 低代码

精彩回顾 | 2023工赋Meetup—上海站

工赋开发者社区

OPPO大数据诊断平台“罗盘”正式开源

安第斯智能云

大数据 开源

AI推理服务平台升级,阿里云机器学习PAI推出新规格

阿里云大数据AI技术

人工智能 机器学习 模型 在线服务

吃透阿里2023版Java性能优化小册后,我让公司系统性能提升了200%

三十而立

Java 程序员 IT 面试资料

以技术赋能智慧酒店,思岚科技亮相上海酒店展

科技热闻

英特尔宋继强:面向半导体“万亿时代”,以全栈创新推动算力发展

科技热闻

对谈阿里云祝顺民:经济复苏,云网络如何加速企业效率提升?

云布道师

云网络

互联网出海风大雨大,融云助力 App 守护用户「被遗忘权」

融云 RongCloud

互联网 安全 融云 泛娱乐

提高API采用率的关键:快速创建有效的API监控任务

云智慧AIOps社区

API api 网关 监控宝 API Gateway 监控产品

World Clock Deluxe for Mac(世界时钟豪华版)

Rose

KaiwuDB 亮相中国石油石化企业信息技术交流大会

KaiwuDB

数字能源 KaiwuDB 数据解决方案

如何实现对 Oracle 的实时数据捕获和性能调优|Flink CDC 专题

Apache Flink

大数据 flink 实时计算

Bigasoft Video Downloader Pro :视频网站下载和转换视频器

Rose

面试必问:说一下 Java 虚拟机的内存布局?

Java JVM 虚拟机

人工智能实践: 基于T-S 模型的模糊推理

TiAmo

模糊推理 TS模型

IT采购,不再默默扛下“背刺”

脑极体

AI ChatGPT

软件测试/测试开发丨ChatGPT在软件测试领域的应用

测试人

软件测试 自动化测试 测试开发 ChatGPT

经验分享|如何用ChatGPT开发一个安卓应用

Onegun

人工智能 移动开发 ChatGPT

百度研发效能从度量到数字化蜕变之路

百度Geek说

百度 研发效能 企业号 4 月 PK 榜 效能数字化

AutoCAD(CAD2024)中文特别版Mac/win

Rose

CAD绘图 cad2024激活版

如何针对重复问题创建测试矩阵

测吧(北京)科技有限公司

测试

开发板如何适配OpenHarmony 3.2

OpenHarmony开发者

Open Harmony

对于处理高并发用户请求的一些思考

Java 架构 分布式 高并发

昇思MindSpore:人工智能的创新之源

极客天地

等保三级对日志审计的要求是什么?有堡垒机还需要日志审计系统吗?

行云管家

堡垒机 日志审计 等保三级

免费广告效果监测服务,实现全链路营销效果跟踪

HarmonyOS SDK

HMS Core

开发者调查: 挑战和新技术_架构_Dave West_InfoQ精选文章