0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一份关于全球技术招聘和技能的年度分析报告

电子工程师 来源:lq 2019-01-28 11:11 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在开发领域,行业趋势对于开发人员以及公司招聘都是很重要的信息。Devskiller 近期发布了一份关于全球技术招聘和技能的年度分析报告,总结了 2018 年技术人员招聘的相关信息,尤其是开发者就业数据。通过其平台,Devskiller 获得了来自 120 多个国家的 112,654 份编码测试。测试数据反映了公司在招聘时着重考察的技能。

报告主要分为两大部分:技术招聘的技能解读和技术招聘的地理分布。本文将重点介绍第一部分。

Java 是测试开发人员时最常用的语言(37%)

如果你查看发送给开发人员的技术测试,就会发现 Java 语言领先。随后是 SQL、JavaScript 排第三。第四、第五分别是 HTML/CSS 和.NET/C#

每个测试中可以使用多种技术,因此一些 Java 测试和 SQL 测试可能是一样的。所以,后面会介绍一些常见的技术配对。可能你常看的是和 HTML/CSS 配对的前端技术以及和 SQL 配对的后端技术。这也是这两种语言能够在榜单上占据突出位置的原因。

但 Java 的持续统治地位对任何人来说都不奇怪。这反映了 TIOBE 排名中更广泛的趋势。很多公司使用 TIOBE 编程社区索引,就构建新软件系统的语言选择做出战略决策。它还可以用来检测开发人员是否掌握了最新的技术编码技能。Java 在过去 20 年的大部分时间里都排第一,并且将继续保持这一排名。

70% 的公司想要 JavaScript 开发人员

虽然 Java 是最流行的测试语言,但它却不是大部分公司最想要的前两种语言之一。答案有点出人意料,最受招聘公司欢迎的编程语言是 JavaScript,测试平台上有 70% 的公司想要的是 JavaScript 技能。

Java 实际上仅被一小部分大型企业使用。而另一方面,越来越多的公司想要招聘 JavaScript 开发人员。数据库技能对后端和前端开发人员来说都很重要,因此 SQL 排在第二。像 HTML 和 CSS 这样的前端技能排在第四。

以上数据表明,JavaScript 对小公司和大企业都有用,而 Java 则对小部分大公司更有用。

希望对关于技术堆栈的知识而非语言本身进行测试

Devskiller 建议招聘人员不要仅仅考虑语言技能,更要进一步考虑团队中使用的技术堆栈。他们发现不同技术技能的受欢迎程度存在差异,以下描述了它们常见的组合方式。

JavaScript 不是唯一用来测试对特定技术和资源了解程度的技术堆栈。

使用堆栈特定知识可以使所有语言的测试都变得更加精细。Java 开发人员则希望在 Spring 或 Android 中进行测试。

JavaScript 开发人员可以在任何数量的框架中进行测试,包括 React、Angular、jQuery、Node.js 或 Ember。

数据库开发人员可能需要了解 MySQL、PostgreSQL 或 HSQLDB。

PHP 开发人员可能需要了解 Laravel 或 Symphony。

Python 开发人员(取决于职位的要求)在 Django 中测试的难度,或许和在 Pandas 或 Numpy 中相当。

图源:DevskillerGlobal Technical Hiring & Skills Report 2019

重点在于拥有广博的语言知识是不够的。熟悉一种特定技术堆栈是有价值的,这也是公司越来越重视的技能。

从这项分析中,我们建议程序员除了掌握一般的语言技能以外,还要熟悉相关的库和框架。

后端技能和数据库技能通常会一起测试

当然,对于某些职位而言,了解单个技术堆栈可能没问题。但越来越多的互补技术堆栈会被一起测试。

绝大多数情况下,后端技术都是使用 SQL 测试的。

在共同测试的八个技术中,超过 26%是 Java 和 SQL 的组合。除此之外,.NET 和 SQL 的测试率超过 9%。

结合 Node.js 的 JavaScript 现在被用作后端技术,其中 15%的测试中和 SQL 一起进行测试。最后,SQL 和 PHP 一起测试的比例超过 7%。

图源:Devskiller Global Technical Hiring & Skills Report 2019

当你在前端使用 JavaScript 时,你会看到它与 CSS 一起测试的比例超过 18%。此外,全栈测试与.NET、JavaScript 一起测试的比例超过 8%,PHP 和 JavaScript 则是 7%,而 Java 和 JavaScript 则是 6%。

我们可以从中知道,对于后端开发人员而言,数据库技能非常重要。同样,对于全栈开发人员来说,前端开发的首选语言是 JavaScript,无论使用的是哪个后端堆栈。

技术招聘地理分布

从下图可以看出,招聘海外技术人员最多的前五个国家分别是美国、波兰、英国、奥地利和法国。而在这些国家下面,是其所招聘技术人员的来源国。不难发现,所有国家都招聘了来自印度的开发人员,第二张图也说明了印度是开发人员输出最多的国家。

结语

像 JavaScript 这样的传统技术仍然备受追捧;

开发人员需要熟悉技术堆栈,而不仅仅是语言;

开发人员应该将互补的技术堆栈技能发展为工作技能,就像后端开发人员需要发展数据库堆栈技能一样。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • JAVA
    +关注

    关注

    20

    文章

    3005

    浏览量

    116813
  • 数据库
    +关注

    关注

    7

    文章

    4078

    浏览量

    68524
  • 编程语言
    +关注

    关注

    10

    文章

    1965

    浏览量

    39848

原文标题:11万份测试告诉你,今年该学什么编程技能才能找到好工作

文章出处:【微信号:aicapital,微信公众号:全球人工智能】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    2026 RT-Thread全球技术大会演讲征集开始啦!| 技术集结

    RT-ThreadGlobalTechConference(RT-ThreadGTC,RT-Thread全球技术大会)是专注于基础软件技术创新与落地的嵌入式技术年度盛会,持续助力
    的头像 发表于 04-12 10:04 281次阅读
    2026 RT-Thread<b class='flag-5'>全球技术</b>大会演讲征集开始啦!| <b class='flag-5'>技术</b>集结

    华阳集团发布2025年度可持续发展报告

    近日,华阳集团《2025年度可持续发展报告》发布,报告围绕技术创新、绿色低碳、责任共赢、合规治理四大核心维度,将可持续发展理念深度融入生产经营,用实干实绩交出
    的头像 发表于 03-31 11:38 432次阅读

    图读懂爱芯元智2025年度报告

    图读懂爱芯元智2025年度报告
    的头像 发表于 03-28 11:42 331次阅读
    <b class='flag-5'>一</b>图读懂爱芯元智2025<b class='flag-5'>年度报告</b>

    禾赛科技位列全球激光雷达行业专利第

    Landscape Analysis 2025)。KnowMade 指出,禾赛在激光雷达领域的专利数量位居激光雷达行业全球,专利综合强度激光雷达行业全球、与博世、Waymo
    的头像 发表于 01-27 14:28 529次阅读
    禾赛科技位列<b class='flag-5'>全球</b>激光雷达行业专利第<b class='flag-5'>一</b>

    一份CS1256的demo 不胜感激!邮箱 1796404950@qq.com

    最近在使用CS1256时,发现校准时测出的数据都特别大,都是0xFFFFE5等等,不管是测内短还是外部校准电阻。希望能提供一份驱动以供参考!
    发表于 11-04 02:55

    一份 CS1259 阻抗测量的demo 邮箱 985688759@qq.com

    一份 CS1259 的demo邮箱 985688759@qq.com 主要想测量不同频率下阻抗,另外请问有没有CS1259的开发板。还是只能自己画板子呢?
    发表于 10-31 17:49

    嵌入式需要掌握哪些核心技能?

    嵌入式需要掌握哪些核心技能? 若想通过学习嵌入式技术提升就业竞争力,需重点掌握C语言、嵌入式硬件架构、RTOS/Linux开发、通信协议四大核心技能,并结合行业需求积累项目经验。 以下为具体
    发表于 10-21 16:25

    一份CS1237资料

    您好,我需要一份CS1237和原理图设计资料,和STM32的接线。和STM32的驱动程序,邮箱wyueheng@163.com
    发表于 09-16 11:30

    一份CS32G020实现ALT Mode功能的demo

    我们想用CS32G020实现作为sink端传输HDMI视频的协议握手,电压协商已经可以实现,主要是想实现ALT Mode握手,谁有相关的demo程序麻烦发我一份,799305423@qq.com,感谢,感谢
    发表于 08-22 11:49

    一份CS32L0101的开发资料

    一份CS32L0101的开发资料
    发表于 08-02 13:42

    一份CS1238 DEMO,感谢!

    一份CS1238 DEMO,邮箱981759913@qq.com ,感谢!
    发表于 07-03 17:32

    2025 RT-Thread全球技术大会议程正式发布!

    RT-ThreadGlobalTechConference(RT-ThreadGTC,RT-Thread全球技术大会)是聚焦基础软件技术创新与实践的嵌入式技术盛会,持续推动技术价值转化
    的头像 发表于 05-27 19:28 1524次阅读
    2025 RT-Thread<b class='flag-5'>全球技术</b>大会议程正式发布!

    工业传感器的“爱情长跑”:用精准数据守护每一份信任

    520特别策划属于工程师的浪漫2025/05/20工业浪漫精准数据用精准数据守护每一份信任520,这个以“爱”为名的日子总让人联想到玫瑰、誓言与浪漫但在工业世界中,有种“爱”更为深沉——它是传感器
    的头像 发表于 05-20 07:34 768次阅读
    工业传感器的“爱情长跑”:用精准数据守护每<b class='flag-5'>一份</b>信任

    什么是MSDS报告 来看最全指南

    什么是MSDS报告? MSDS(Material Safety Data Sheet)即化学品安全技术说明书,也叫物质安全数据表,是一份关于化学品燃爆、毒性和环境危害等特性的综合性文件
    发表于 04-27 09:25

    图读懂德明利2024年度报告

    图读懂德明利2024年度报告
    的头像 发表于 04-25 22:42 786次阅读
    <b class='flag-5'>一</b>图读懂德明利2024<b class='flag-5'>年度报告</b>