写点什么
创作场景
- 记录自己日常工作的实践、心得
- 发表对生活和职场的感悟
- 针对感兴趣的事件发表随笔或者杂谈
- 从 0 到 1 详细介绍你掌握的一门语言、一个技术,或者一个兴趣、爱好
- 或者,就直接把你的个人博客、公众号直接搬到这里
登录/注册
收录了 专业软件开发 频道下的 50 篇内容
IDC发布了“2014年全球软件开发者和ICT技术工人评估”报告,该报告评估了2014年初全球的专业软件开发人员、开发爱好者和信息与通信技术(ICT)技术工人的数量。报告涵盖了占全球GDP 97%的90个国家。
Scrum.org宣布,对参加专业Scrum开发者认证1(PSD1)将取消强制性课程要求。
在由Typemock发起的一项调查中,52%的.NET开发人员认为单位测试能够帮助公司避免与欧盟软件责任提案(EU software liability bill)有关的法律诉讼。到底怎么回事?
困扰了软件项目与产品交付任务多年的一大难题在于,我们到底应该开发出什么样的成果。2002年的一次调研发现,我们交付的80%的软件功能是没人用的,这实在令人惋惜。如何才能开发出真正有用的东西?

哪个语言最赚钱?

在软件开发项目中,常见的争论之一是花费时间来提高软件质量,还是集中精力发布更有价值的功能。

2023年是GenAI帮助开发者开发应用的突破之年。工具创建者设法在开发人员最常从事的工作中满足他们。

与其他企业相比,微软开始掌握了话语权。

GitHub 发布了 GitHub Copilot App。这是一款面向 Agent 原生开发的桌面应用,意在让开发者继续掌握主导权,同时将更多编码工作交给 AI Agent 完成。GitHub 产品副总裁 Mario Rodriguez 在官方博客中表示,最近一波编码 Agent 的兴起虽然提升了软件交付速度,但也带来了新的问题,例如工作流被割裂、频繁切换上下文,以及开发者不得不花费大量时间审查 Agent 生成的代码。Copilot App 的定位,就是为这些 Agent 提供一个统一的管理入口,让开发者能够对其进行调度、观察,并将其纳入现有 GitHub 工作流,而不是让它们以难以追踪的后台进程形式运行。

AMD锐龙AI Max+ 395上的“一人公司”:用AI改造非标制造报价。

程序员中的超级“保守派”、Linux 之父Linus Torvalds,现在也用起了 AI 编程。图源:GitHub
2017年3月22日,华为·青岛软件开发云大会在青岛成功举行,大会吸引了千余名政府和软件企业高层、教育行业精英、开发人员、媒体、意见领袖,围绕“云智软件,众享未来”的主题,共同探讨了软件产业升级转型的挑战与机遇。工信部信息化和软件服务业司巡视员李颖,青岛市政府党组成员、红岛经济区、高新区工委书记王作安,红岛经济区工委委员、高新区工委副书记、管委主任尚立群,中国石油大学副校长查明,青岛市经信委副主任王敬元,华为公司企业云业务部总裁杨瑞凯、济南代表处代表叶长林等出席大会。

低代码开发的缺陷在于缺乏经验的开发者并不掌握安全性的相关知识。

你收藏了哪些宝藏软件开发工具?
很多软件项目的管理方式和架构方式都倾向于以创建层次结构的方式来拆分任务。这有助于简化开发人员及管理者的工作。但是,如果开发者的工作完全从功能性的环境中脱离开来的话,各层之间的信息隐藏就会在开发者和他们所开发的软件之间,划出一道潜在的鸿沟。
日前,IDC公司联合国内软件厂商普元在北京对外发布了《软件商成长路线图》白皮书。该白皮书为IDC在2008年3月至5月间对40家中国大中小软件开发商访谈所得,其中分析了国内软件厂商在发展过程中所面临的挑战、机遇和对策,并结合两个有代表性的案例进行说明。

在软件发展的几十年历程中,人们一直在追求更高效地交付更高质量的软件。

软件被恶意利用的情况在不断演变,企业需要有一定的措施来抗衡这些风险。基于软件最佳实践、培训和对安全威胁形势的良好理解,构建的坚实平台,这对软件拥有强大的防御态势至关重要。
最近,PMI公布了与IEEE计算机协会共同编写的PMBOK指南第五版之软件开发分册,在其中讲解了从传统软件项目管理到采用敏捷方法的内容,并介绍了一些公认的良好实践,以便为软件项目经理或希望在项目中采用迭代性生命周期的管理者提供帮助。