新闻  NEWS
我们最近关注的……
Who are we?

bob电竞官网登录:CSDN 2023我国开发者查询陈述重磅发布

发布时间:2024-05-19 06:01:18 来源:BOB体育电竞入口 作者:bob体育官方入口注册

  CSDN、《新程序员》在上一年ChatGPT横空出世之后,发起了一份环绕开发者现状、人工智能和物联网、云原生、数据库、操作体系、芯片、开源的深度查询问卷,此问卷也交融了各个范畴对生成式 AI 的运用打开,最总算近来正式构成一份长达 125 页的《2023 我国开发者查询陈述》完好内容。这份陈述旨在为广阔开发者勾勒一幅实在而又鲜活的画卷,以复原开发者们实在的生计现状。

  不管你是正在职场斗争的老司机,仍是正在大学里磨炼技艺的新手,期望这份查询陈述能拨开心中的阴霾,成为你的“定心丸”,回答你心里的困惑。

  开发者从事后端开发的份额最高,月收入在8000-17000元规划的开发者从上一年的49.2%降到了40.2%

  IT作业人员活动并没有幻想中那么快,2023年没有换岗的开发者占比超3成

  在软件开发东西维度,Python的采用率大幅进步,占比31.2%;初级汇编言语是开发者最不喜爱的编程言语

  AI东西层面,26.6%的开发者表明看好生成式人工智能,34%的开发者表明运用过ChatGPT,61%的开发者以为当时的AI编程并不能代替开发者

  与传统的本地数据库比较,云数据库在许多方面具有更高的可靠性和安全性,但仍有83%的开发者对数据安全表明忧虑

  国产操作体系在功用和功能上与国外操作体系还存在必定的距离,特别是在用户体会、运用习气、晋级维护本钱和运用兼容性方面

  芯片技能需求许多的常识堆集和开发阅历,但在国内这方面的人才储藏仍然相对较少,这使得芯片研讨和开发的进程遭到了约束

  数据显现,近三年来,30 岁以下的开发者人数正在逐年下降,从2021年的 81%、2022年的78%,到本年的71%。与之构成鲜明对比的是,40岁以上的从业者人数从上一年的3%上涨到了本年的7%。

  依据此,有35%的开发者表明会一向做技能岗到退休。而当相关开发技能到达必定要求后,49.9%的开发者表明想成为一名管理者。这意味着越来越多的从业者想要更持久地奋战在开发的一线。

  近来全球经济添加放缓,许多企业将“活下去”作为首要方针,为此,不少公司对上至CEO、下至一线开发者采纳降薪手法来减缩本钱。

  相较于上一年的数据,薪资低于5000元的开发者占比从上一年的5.5%增至本年的13.7%。一起,月收入在8000-30000元规划的开发者从上一年的49.2%下降到40.2%。

  当进一步问及受访者在曩昔一年中薪资是否有改动时,6%的开发者表明薪酬呈现了负添加,43%的开发者薪酬没有任何改动。仅51%的开发者表明曩昔一年薪酬有所上涨,而2022年该数据为62%。

  别的,正如文章伊始IT从业者的求职现状,全体大环境下,盲目地辞去职务并非明智之举。数据显现,近1-2年内有换岗阅历的人缺少三成,没有换岗的集体占比34.1%。

  与此一起,从前高收入集体占比最高的通常是金融作业,而依据本年的调研数据显现,本年通讯设备制作业的高收入集体占比最高,81%的开发者月薪超越8000元。

  从区域散布上来看,不难了解,一线城市和新一线城市是许多互联网公司的大本营。关于开发者集体而言,这儿的时机会比二三线城市更多一些。

  数据显现,北京、广东是开发者集合较多的地域,占全国总数28.2%。上海、江苏区域的开发者占比数量处于第二队伍,占全国总数的15.1%。

  在这儿也更简单拿到高薪。数据显现,月薪高于1.7万元开发者数量Top 10的各区域中,在北京和上海作业的开发者有近对折的薪资在1.7万元以上,其它区域仅占三成左右。

  受教育程度也是影响薪资水平的一个重要要素。从数据来看,学历高的开发者中,高收入集体占比相对较高。学历布景为硕士研讨生和博士研讨生的开发者中,薪资到达1.7万元以上的超越五成。

  有时并非作业时长越长,薪酬越高。数据显现,在作业时长多于55小时,但少于72小时的开发者中,收入超越1.7万元的占比50%,份额最高。

  程序员的日常:主职作业是开会,其次才是写代码,每日输出101-200行代码占比最高

  在许多未入行的人看来,程序员每日就是抱着一台电脑,手不停地击打键盘,输出各种英文字母组成的代码。其实,数据显现,在日常作业中,仅缺少9%的开发者每天有超越70%以上的时刻在写代码。每天超越一半时刻在写代码的人员,占比不到30%。

  依照代码作用来看,75.5%的开发者每天有用代码行数不超越300行。一天写101-200行的开发者集体占比最高,为20.2%。

  42.7%的开发者将投票投给了频频开会选项。其次,涣散注意力的作业环境以及不明晰的作业流程等要素成为影响他们作业功率的首要“杀手”。

  从调研数据上可以看到,有超越三成的开发者每周只需求作业40小时,73%的开发者不加班或仅有少数加班。

  对开发者来说,作业时刻越长,不满意度越高。每周作业40小时(标准工时)的不满意度*,仅有4%。

  倘若将个人日子与高薪加班作业放在同一水平线%的受访者决断回绝“大小周”,要正常休息时刻。当然也有23%的开发者表明,为了高薪,乐意施行“大小周”作业制。

  软件开发东西:Python因AI水涨船高、34%的开发者运用过ChatGPT

  从开发者赖以生计的东西来看,在编程范畴,曩昔一年运用Java言语的开发者人数占比42.9%。跟着人工智能的打开,Python的运用量也逐步进步,作业中常用Python的开发者占比31.2%。

  蚂蚁集团语雀团队稳定性负责人李靖点评道,Python具有超卓的易读性、灵活性和更强壮的科学核算才能,这使得许多开发者开端对Python发生浓厚兴趣,加上它在AI相关范畴也有着十分活泼的生态,现在现已超越四分之一的开发者计划在未来一年中学习和把握这门言语。ChatGPT和Midjourney等大模型的问世,让咱们看到了AI的魅力,跟着算力的进步、数据集的丰厚和模型练习技能的前进,未来大模型有望逐步代替垂类NLP中小模型,必定程度也会汰换单一技能的生产力,这也跟眼下企业降本增效的方针是符合的。

  比较之下,初级言语汇编是开发者最不喜爱触摸的言语,占比38%。此外,C、C++由于其运用难度,也让部分开发者望而生畏。

  近年来,Vue.js在Web开发中益发盛行,数据显现有36.1%的开发者用Vue.js进行了许多开发。相较之下,jQuery的运用量在逐年下降,由上一年的29.1%降至了23.3%。

  Visual Studio Code作为轻量级跨渠道东西,有38%的开发者在日常作业中进行运用,排名仍然稳居*。

  伴跟着AI大模型的打开,越来越多AI东西可以进步开发者的开发功率,45%的开发者表明曾运用过AI编程相关东西,其间34%的开发者表明运用过ChatGPT。

  现在跟着国产大模型的灵敏兴起,AI编程辅佐东西运用的这一份额只会添加不会削减。

  自从AI可以协助编程后,关于其是否可以替换开发者有关的评论便不绝于耳。61%的开发者以为当时的AI编程并不能代替开发者。当然,也有一小部分开发者觉得AI编程有望代替现有开发者。

  针对这一点,飞漫软件创始人魏永明以为,一项新技能是否或许代替整个人类或许部分人类,或许某个作业,是由代替本钱决议的。而核算机软件打开到今日的规划,是一层层软件堆叠而成的成果。就算AGI技能可以自己规划和完结操作体系、编译器、数据库,也不会有人花钱让AGI去做这件事,由于从经济上讲,这是极度不划算的作业。因而,代替会发生,但在可预见的未来,只会发生在运用层面。

  ChatGPT 成为全新生成式 AI 赛道的导火索,一经发布之后,引领全球科技公司对大模型研制的狂欢,这也不断驱动商场新需求、新机遇的呈现,由此招引大批人才涌入这一波浪潮之中。

  数据显现,有41%的开发者是在2022年才开端涉猎AIoT相关开发作业的。

  在详细运用场景中,近三成开发者会用到AI人像修正东西,AI人像修正技能可以协助开发者,对人像进行主动修正和增强,进步运用设备上人脸检测的作用以及准确性。

  也是依据这个方向,有开发商开发了一款名为“妙鸭相机”的运用,9.9元解锁写真大片,成为近来不少用户注重的要点。

  在针对AI技能的打破上,26.6%的开发者表明看好生成式人工智能,其次是大规划数据集和大模型开源,别离占比23.4%和20.9%。

  跟着AIoT的持续打开,在未来或许会代替人类的部分或悉数作业。查询数据显现,超越9成的开发者以为智能设备可以协助咱们完结作业,只要8%的开发者以为不能代替人类。

  而进一步深度议论人工智能是否会具有认识的才能时,41%的开发者以为人工智能有或许发生出认识,看来许多人关于硅基生命的幻想仍是很丰厚的。

  不容忽视的是,AIoT技能的广泛运用将会带来一系列的道德、法令和社会影响,也会改动咱们的日子、社会和经济。

  因而,在AIoT技能全面遍及之前,需求打开广泛的社会、文明和道德的评论和研讨。36%的开发者表明,评论应该越早打开越好,在基础研讨阶段就应该开端考虑道德、法令和社会影响。也有相同数量的开发者表明,在产品化、服务化之后社会运用和施行阶再考虑也是可以的。

  智源研讨院拜访首席科学家,新加坡工程院院士,AAAI、ACM、IEEE及IAPR Fellow 颜水成点评道,依据本次查询显现,AIoT开发者生态呈现出自由化和扩大化趋势,一起其产品运用也愈加的多样化,这随之带来一个重要的问题,即AI的安全性问题。AI的安全性问题包含几个方面:

  *是AI的数据安全,AIoT运用的几个*范畴,不论是制作业、金融、物流、医疗、安防仍是主动驾驶,都是数据安全性要求极高的作业,既要确保AI可以运用好私有数据,一起又要维护好原始数据安全以及AI剖析之后的成果数据安全;

  第二是AI的体系安全,AIoT最首要运用的这几个大范畴,自身关于安全的要求极高,一旦黑客经过AI体系漏洞进行进犯,不论是盗取数据仍是篡改成果,都会构成巨大的损害,开发者生态的自由化和扩大化更是对此构成了巨大的应战,怎么进行AI体系的防护也是接下来需求特别注重的一个问题;

  第三是AI自身认识的构成所带来的道德安全,现在现已有超越对折的开发者以为未来AI或许或许必定会构成自我认识,这个进程有或许是耳濡目染的,需求提早做好准备作业。

  作为新式基础设施的重要支撑技能,云原生逐步在人工智能、大数据、边际核算、5G等新式范畴锋芒毕露。在对云原生感兴趣的集体进行查询核算,数据显现,仅只要20%的开发者表明,他们的服务未布置到云服务上。

  云原生的优势,也是开发者们偏好运用云原生的原因,44%的开发者表明,云原生可以进步开发功率。当然除了开发功率,进步事务的灵敏度也是招引开发者重要的原因。

  在详细技能方向上,45%的开发者首要进入微服务架构,可见微服务架构在云原生范畴的重要性。

  万博智云CTO孙琦表明,容器技能的不断完善,促进微服务架构运用越来越多,而DevOps东西集是确保微服务项目落地的重要确保。

  依据此,63%的开发者以为,把握和运用Docker、K8s等技能是最为重要的。当然,44%的开发者以为微服务架构也十分重要。

  稳定性是一切开发者首要注重的问题,Serverless的运用也不破例,将近一半的开发者都注重其稳定性,其次注重的就是在开发功率的进步上。

  不过在运用云原生技能时,不少开发者也仍有顾忌。40.1%的开发者以为,标准API接口排在亟待改进问题的首位。适度微服务拆分、一致配置管理适当,别离占比30.5%和31.5%。

  数据库技能打开70余年,其在国内已打开也有四十年的时刻。至此,31%的开发者感觉国产数据库打开灵敏,表现出极大的潜力与打开远景。

  在他们看来,有独立的理论原创内容(38%)、有不同于其他数据库的功用特性(34%)、在工程范畴做到国际前列(32%)和依据现有理论独立完结编码完结(32%)是国产数据库立异的底子。

  腾讯数据库首席架构师李海翔以为,引发数据库技能下一场的革新,必定是基础理论层面取得打破性打开。可以必定的是,谁肯在理论研讨层面投入资源,谁将取得收益。

  依据这些维度,数据显现,TiDB数据库持续*其他竞争对手,成为开发者最了解的国产数据库之一。一起,AliSQL和OceanBase也将坚持其微弱的打开气势。

  在运用方面,开源数据库运用率是最高的,占比39%,这反映出尽管开源数据库在本钱、可定制性等方面有很大的优势。

  陈述也指出,尽管国产数据库打开稳中向好,但数据库搬迁本钱、兼容性等约束着国产数据库的打开,因而,国产数据库的打开也需求注意到这些问题,加强技能研制和团队建造,进步数据搬迁和兼容性的才能,以更好地服务于广阔用户。

  多模数据库,即一库多用。这种数据库开发技能可以将不同运用所需的各种数据整合到一个数据库中,满意多个运用场景需求,占比为52%。

  AI交融数据库也成为一个抢手方向。数据库结合人工智能技能,可以完结数据库的智能化、主动化运维,然后进步数据库功能,占比为51%。

  与云核算深度结合的数据库,作为一种新式数据库技能,将极大地进步数据剖析和数据处理才能,占比为40%。

  跟着国家对信息安全和数据主权的注重,国产操作体系的打开也越来越遭到注重。在国产操作体系的打开中,一些开发团队和公司秉持着立异和独当一面的精力,增强了我国自主研制的才能,完结了操作体系的本土化。23%的开发者表明,当时国产操作体系现已满意日常需求。

  比较于国外干流操作体系而言,国产操作体系还面临许多应战和问题,特别是在用户体会、运用习气、晋级维护本钱和运用兼容性方面。

  运用兼容性是开发者注重的最重要问题之一,有高达66.71%的开发者以为国产操作体系在运用兼容性方面存在问题。这与国外干流操作体系比较,国产体系运用的种类和数量或许还需求更多的拓宽和支撑,除了运用兼容性问题外,还有48.19%的开发者以为国产操作体系在用户体会方面也存在距离,33%的开发者注重运用习气的问题,23.62%的开发者注重晋级维护本钱的问题。

  这些反映出国产操作体系在全体体会和质量上还需进一步优化,一起在晋级维护等方面也需求更好地完善和应对。

  在国内自研操作体系中,HarmonyOS(鸿蒙)是*有代表性和商场影响力的体系,有挨近90%的开发者听说过该体系。这一成果表明了人们关于华为公司的注重和注重,一起也反映了HarmonyOS在国内商场占有主导地位的趋势。

  除了HarmonyOS外,Deepin和中标麒麟也是现在国内自研操作体系中较为闻名的体系。据查询显现,有近三成的开发者听说过Deepin操作体系,而有约四分之一的开发者了解中标麒麟操作体系。这两款体系在一些特定范畴具有广泛的运用和用户口碑,也成为操作体系商场的重要参加者。

  在剖析导致国产操作体系发生距离的首要原因时,咱们发现缺少广泛的运用生态是约束其打开的首要问题。

  此外,技能型人才的缺失和持续资金的投入也是影响国产操作体系打开的重要要素。因而,国产操作体系需求加强运用程序的开发以及推行,鼓舞更多的程序开发人员参加进来,并持续出资研制以确保核心技能的不断进步。

  在开发者中,有74%的人以为,假如想要推进自主研制操作体系的生态体系打开,首要有必要完善建造生态适配体系。构建一个操作体系根社区关于推进其打开也是至关重要的。一起,操作体系研制不同于其他的运用开发,它需求应对更多类型和愈加杂乱变幻多端的硬件设备的兼容性问题,适配性是自主研制操作体系推行的关键环节。因而,44%开发者们以为在生态适配体系的建造上要花费更多的精力。

  最终,面临未来 AI 驱动下操作体系,清华大学核算机系长聘副教授陈渝表明,咱们遍及注重的依据Transformer模型的GPT(Generative Pre-trained Transformer)体系,如ChatGPT/Bard/文心一言等,推进了自然言语成为新的操作体系外壳。各种GPT体系经过新的运用结构接口ChatGPT/Bard API接口,估计将会构成的新的运用生态。现在现已显现出来的运用包含行程助理、日子管家、作业秘书、代码解说器、网站主动生成、购物比价、文档总结、文档辅佐生成等。简言之,跟着核算机运用范畴的不断扩展,以及以人工智能技能为代表的新技能快速打开,操作体系的外壳也将随之快速打开和演进。

  几个月前,OPPO 旗下芯片规划公司哲库科技(ZEKU)原地闭幕,高管官宣这一音讯时数次呜咽落泪,3000 多名员工于一夕之间悉数赋闲,令人动容。国产芯片这条路上充溢的荆棘,尤其是在地缘政治等要素现已对工业长时刻远景构成影响的今日,十分人能想。

  但是要想大力打开芯片工业,需求具有许多的常识堆集和阅历开发者的加持。数据显现,国内这方面的人才储藏仍然相对较少,仅只要6.0%的开发者可以深化了解芯片技能、较深化运用,这使得芯片研讨和开发的进程遭到了约束。

  实际来看,芯片制作与软件开发流程不同,不能像软件开发那样进行小步快跑的迭代,整个制作进程的本钱也比较高。56.62%的开发者以为在芯片制作中,简单呈现产品运用商场与想象呈现误差,然后导致研制投入、生产本钱等方面的糟蹋。其次是在芯片开发进程中,某些规划标准无法完结,对折的开发者都对此表明忧虑。

  依据此,大都芯片团队首要专心于某个细分范畴的芯片开发,所以,其规划都不太大。查询显现,40.42%的公司人数小于10人。

  在芯片开发东西运用上,芯片开发人员最常用的两种言语别离是C/C++和Verilog。数据显现,近五成的开发者在运用C/C++进行编写代码;Verilog是一种硬件描绘言语,首要用于数字电路的建模和仿线%。

  人工智能蓬勃打开,越来越多的专用芯片规划用于人工智能范畴,它们的特点是针对特定的核算使命进行了高度优化。数据显现,在国内的芯片公司中,有38.46%的芯片是搭载人工智能技能的,能为人工智能运用供给愈加高效的核算才能。

  规划才能:芯片规划是杂乱而艰巨的作业,需求高明的技能和精深的规划才能。39.91%的开发者表明,当时以国内的规划才能,很难去下降芯片规划本钱。其次就是低功耗规划,35.36%的开发者表明要完结低功耗也十分困难。

  专利维护:芯片制作涉及到许多的专利技能,国内芯片开发中,需求进行专利躲避。

  我国科学院核算技能研讨所副所长包云岗表明,新时代下,优异的芯片规划人才不只仅懂芯片架构,也需求懂操作体系等软件栈常识。但是,这类人才在国内更是稀缺,由于许多集成电路学院并不开设操作体系等软件课程。要处理人才急缺问题,当时人才培育理念与计划需求改动,需求更注重软硬件协同才能的培育。

  曩昔一年,开源打开呈现出微弱的气势,成为软件作业的必然趋势。依据查询数据显现,96%的开发者正在运用开源软件。

  以公司为单位,许多科技企业在发力内源(InnerSource)、构建开源办公室等,即把开发开源软件中学到的阅历教训运用到公司或安排内部开发软件的实践中,加快公司内部代码同享。

  其间大大都开发者是经过互联网产品切入,触摸到开源项目。在开源项目的奉献上,有72.9%的开发者经过代码奉献,49%开发者有文档奉献。

  华东师范大学数据科学与工程学院教授王伟点评道,这些开发者不只会运用开源软件,还会经过提交代码、处理问题等方法为开源社区做出奉献。这表明开源社区现已成为一个开发者一起学习、共享和生长的渠道,也是整个作业向愈加敞开和通明方向打开的推进力气。

  不过,有些惋惜的是,“用爱发电”成为驱动许多个人开发者参加开源的现状。数据显现,17%开发者自愿投入自己的时刻,只要8%的受访者表明参加开源是由于企业支付了薪酬。63%的开发者更是直言,从未在开源中取得收入。

  这也是导致近几年来「faker.js」和「colors.js」项目库房开发者删库、core-js的悲惨剧等恶性开源事情层出不穷的原因。开源社理事庄表伟为此发声,有许多参加开源的开发者,仍然在用爱发电,仍然靠着自己的热爱在牵强支撑,这样的情况,现已到了迫切需求改动的时分了。

  就技能范畴而言,面向未来,人工智能的打开,招引了很多开发者的目光,45%的开发者比较注重开源AI,其次是编程言语和开源大数据。

  以上内容首要来源于 CSDN 深度调研的《2023 我国开发者查询陈述》。在此,也十分感谢:

  对本次查询陈述的辅导与支撑!以及衷心感谢电子工业出版社博文角度、机械工业出版社、清华大学出版社、人民邮电出版社异步社区以及我国水利水电出版社对本次查询供给了名贵的图书支撑。

更多 179