技术招聘人员HackerRank上周发布的一份报告显示,JavaScript已超越Java,成为开发人员中学习最多的语言。
根据2018年11月对71,281位开发人员进行的在线调查,《 2019 HackerRank开发人员技能报告》发现,超过73%的受访者具有JavaScript熟练程度,高于2017年的近68%。略低于71%的受访者称他们熟练掌握Java在2018年。
在2018年紧随Java的是C(62.84%), Python(57.02% )和C ++(55.77%)。 Python熟练度从2017年的49.44%大幅提高。
该调查确定Go和Kotlin是2019年大多数开发人员想要学习的语言,其中37.2%的人希望学习Go(golang),而26.545%的人希望学习Kotlin 。 其次是Python(26.14%), TypeScript (21.57%)和R(21.4%)。 对Scala的兴趣下降了,只有20.86%的人说他们想学习Scala,低于2018年的约27%。
当涉及到开发人员认为在未来两年中将被最广泛采用的技术时,物联网(IoT)占53%,而深度学习占50%。 紧随其后的是云机器学习(41.43%),计算机视觉(37.6%)和增强或虚拟现实(33.62%)。
在开发框架中,谷歌的Angular仍然是最受欢迎的框架,有33.5%的受访者表示熟练于2018年。但是React JavaScript UI框架从2017年的20%跃升至2018年的25.77%。 Java框架,占25.9%。 排在第四和第五位的是Express,占19.87%,微软的ASP.Net,占18.55%。
就开发人员想要在2019年学习的框架而言,React以32.63%的优势领先。 无论是否巧合,对React的熟练程度都是招聘经理的最主要需求,占38.38%。
写得不好的文档被初级开发人员称为工作中最讨厌的东西,有74.39%的人认为这是一个问题。 紧随其后的是意大利面条代码(54.16%),所有东西都被称为最高优先级(45.4%),估计被视为截止日期(44.56%)和幽灵错误(51.5%)。 但是,高级开发人员的意粉代码(63.47%)比文档(55.26%)更胜一筹。
From: https://www.infoworld.com/article/3337576/javascript-overtakes-java-as-most-known-language.html