2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

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

  • 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:572480
用户头像

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

关注

评论

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

【YashanDB知识库】MySQL的FROM_UNIXTIME和UNIX_TIMESTAMP如何在YashanDB改写

YashanDB

数据库 yashandb

IDA Professional for mac 强大灵活且广泛使用的逆向工程和静态分析工具

Rose

【YashanDB知识库】YMP从oracle到yashan迁移评估报OCI相关错误

YashanDB

数据库 yashandb

电子书排版与出版工具Vellum for Mac激活版

小玖_苹果Mac软件

交互式产品原型设计工具 Axure RP 9 mac中文破解版 含永久密钥

Rose

高效文件查找工具ProFind for Mac中文激活版

小玖_苹果Mac软件

3D渲染和动画制作 KeyShot 2024.3浮动许可证

Rose

系统监控工具Monit for Mac激活版

小玖_苹果Mac软件

火山引擎数据飞轮2.0助力中信银行,用“AI”开启新年新气象

字节跳动数据平台

PlistEdit Pro for Mac(Plist编辑器)v1.9.7直装版

Rose

音视频互动APP的开发框架

北京木奇移动技术有限公司

软件外包公司 音视频APP 音视频编解码

【YashanDB知识库】如何避免yasdb进程被Linux OOM Killer杀掉

YashanDB

数据库 yashandb

专业级别的视频编辑软件Adobe Premiere Pro 2025 for Mac中文激活

小玖_苹果Mac软件

Type Fu for Mac(打字练习)v4.8.0激活版

Rose

探索生成式AI与低代码结合的无限可能

天津汇柏科技有限公司

低代码 生成式AI

表格图表编辑工具MarkupTable for Mac激活版

小玖_苹果Mac软件

Volcano v1.11 重磅发布!开启AI与大数据的云原生调度新纪元

华为云原生团队

云计算 开源 容器 云原生

【YashanDB知识库】对比Oracle和YashanDB对象不一致的方法

YashanDB

数据库 yashandb

未来技术路线选择:低代码开发还是传统开发?

秃头小帅oi

2024年最受欢迎的5个Go框架

王中阳Go

后端 go框架

Keka for Mac压缩解压缩工具如ZIP、RAR、7-Zip

Rose

音视频互动APP的成本

北京木奇移动技术有限公司

音视频开发 软件外包公司 音视频APP

人工智能丨DeepSeek-V3:推理速度飙升,开源模型新王者诞生!

测试人

人工智能 软件测试

华为Mate 70的麒麟9020芯片是谁生产的?

博文视点Broadview

Three-Body Technology Lost Soul for mac(三体洞箫软件音源) 激活版

Rose

音视频互动APP的技术难点

北京木奇移动技术有限公司

音视频开发 软件外包公司 音视频APP

阿里云 EMR Serverless Spark 在微财机器学习场景下的应用

阿里云大数据AI技术

大数据 数据采集 分布式训练 EMR

谷歌访问助手(谷歌浏览器插件)Mac版

Rose

唯品会商品列表接口(唯品会 API 系列)

tbapi

唯品会API 唯品会商品列表接口

低代码开发中的创新实践

伤感汤姆布利柏

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