网络安全检测|网络安全服务|网络安全扫描-香港墨客投资移动版

主页 > 业界资讯 > ddos防御

2023 中国开发者调查报告发布(5)

几个月前,OPPO 旗下芯片设计公司哲库科技(ZEKU)原地解散,高管官宣这一消息时数次哽咽落泪,3000 多名员工于一夕之间全部失业,令人动容。国产芯片这条路上充满的荆棘,尤其是在地缘政治等因素已经对产业长期前景造成影响的今天,非常人能想。

然而要想大力发展芯片产业,需要具备大量的知识积累和经验开发者的加持。数据显示,国内这方面的人才储备仍然相对较少,仅只有6.0%的开发者能够深入理解芯片技术、较深入应用,这使得芯片研究和开发的进程受到了限制。

现实来看,芯片制造与软件开发流程不同,不能像软件开发那样进行小步快跑的迭代,整个制造过程的成本也比较高。56.62%的开发者认为在芯片制造中,容易出现产品应用市场与设想出现偏差,从而导致研发投入、生产成本等方面的浪费。其次是在芯片开发过程中,某些设计规格无法实现,半数的开发者都对此表示担心。

基于此,多数芯片团队主要专注于某个细分领域的芯片开发,所以,其规模都不太大。调查显示,40.42%的公司人数小于10人。

在芯片开发工具应用上,芯片开发人员最常用的两种语言分别是C/C++和Verilog。数据显示,近五成的开发者在使用C/C++进行编写代码;Verilog是一种硬件描述语言,主要用于数字电路的建模和仿真,使用的开发者占比12.94%。

人工智能蓬勃发展,越来越多的专用芯片设计用于人工智能领域,它们的特点是针对特定的计算任务进行了高度优化。数据显示,在国内的芯片公司中,有38.46%的芯片是搭载人工智能技术的,能为人工智能应用提供更加高效的计算能力。

整体而言,国产芯片在开发中面临很多挑战和难题,以下是一些主要的方面:

设计能力:芯片设计是复杂而艰巨的工作,需要高超的技术和精湛的设计能力。39.91%的开发者表示,当前以国内的设计能力,很难去降低芯片设计成本。其次便是低功耗设计,35.36%的开发者表示要实现低功耗也非常困难。

专利保护:芯片制造涉及到大量的专利技术,国内芯片开发中,需要进行专利规避。

中国科学院计算技术研究所副所长包云岗表示,新时代下,优秀的芯片设计人才不仅仅懂芯片架构,也需要懂操作系统等软件栈知识。然而,这类人才在国内更是稀缺,因为很多集成电路学院并不开设操作系统等软件课程。要解决人才急缺问题,当前人才培养理念与方案需要改变,需要更重视软硬件协同能力的培养。

开源已成软件开发不可或缺的一部分

过去一年,开源发展呈现出强劲的势头,成为软件行业的必然趋势。根据调查数据显示,96%的开发者正在使用开源软件。

Java、Python、C++ 是他们常用的开发语言,分别占比 41%、27% 和 21%。

以公司为单位,很多科技企业在发力内源(InnerSource)、构建开源办公室等,即把开发开源软件中学到的经验教训应用到公司或组织内部开发软件的实践中,加速公司内部代码共享。

其中大多数开发者是通过互联网产品切入,接触到开源项目。在开源项目的贡献上,有72.9%的开发者通过代码贡献,49%开发者有文档贡献。

华东师范大学数据科学与工程学院教授王伟点评道,这些开发者不仅会使用开源软件,还会通过提交代码、解决问题等方式为开源社区做出贡献。这表明开源社区已经成为一个开发者共同学习、分享和成长的平台,也是整个行业向更加开放和透明方向发展的推动力量。

不过,有些遗憾的是,"用爱发电"成为驱动很多个人开发者参与开源的现状。数据显示,17%开发者志愿投入自己的时间,只有8%的受访者表示参与开源是因为企业支付了工资。63%的开发者更是直言,从未在开源中获得收入。

这也是导致近几年来「faker.js」和「colors.js」项目仓库开发者删库、core-js的悲剧等恶性开源事件屡见不鲜的原因。开源社理事庄表伟为此发声,有许多参与开源的开发者,依然在用爱发电,依然靠着自己的热爱在勉强支撑,这样的状况,已经到了迫切需要改变的时候了。

就技术领域而言,面向未来,人工智能的发展,吸引了众多开发者的目光,45%的开发者比较关注开源AI,其次是编程语言和开源大数据。

(责任编辑:admin)