• 0
  • 0
分享
  • Python继续霸榜,SQL写得溜,面试或能加分——软件测试圈
  • 恬恬圈 2023-04-06 16:49:10 字数 1036 阅读 924 收藏 0

  IEEE Spectrum 出炉了 2022 年度最受欢迎编程语言排名。该排名最初由数据记者 Nick Diakopoulos 于 2013 年创建,今年是第九届。当前版本由 IEEE Spectrum 高级编辑 Stephen Cass 维护,并得到 Prachi Patel 和 Michael Novakovic 的开发支持。

  作为业内比较权威的交互语言排行榜,本次排名结合了包括谷歌搜索、推特、Stack Overflow、Reddit、IEEE、GitHub 等 8 个来源的 9 项指标,共上榜了 57 种语言。关于指标,例如在 Stack Overflow 中,程序员可以在其中询问有关编码的问题,该榜单统计了截至 2022 年 8 月,在这 12 个月的时间里编程人员提到每种语言问题的数量。

  在这些上榜的语言中既包括大众熟悉的语言如 Python、Java,也包括 Cobol、Fortran 这样的中坚语言,此外还包括小众领域不断发展的语言,如 Haskell。

  从榜单来看,Python 继续蝉联榜一位置,紧随其后的是 C 语言,相比去年 C 语言前进了一名。不过,将 C、C++、C# 结合起来,其在一定程度上会超越 Python;C++、C# 位列第三、第四。

  此外,Java 和 Javascript 表现亮眼,不过 Java 从去年的第二名,跌到第五名,而 Javascript 从去年的第五名也跌到第七名。

  在众多语言中,SQL 正变得越来越流行,去年还没有挤进前十,今年已经逆袭到到第六。

  在上榜的这 57 种语言中,也有大家经常遇到的语言,如 R、Go、Matlab、Rust 等都在榜单上。

1-1.png

  在今年的榜单中,SQL 可谓是一匹黑马。对很多人来说,SQL 可能不是最有吸引力的语言,也不是能编写出伟大算法的语言,但学会使用 SQL 在工作中会获益很多。事实上,单从 IEEE Job 网站和 CareerBuilder 网站这两个指标来看,SQL 在求职排行榜上排名第一。Java、Python 紧随其后,分别排在第二、第三的位置。

1-2.png

  这一现象反映出雇主往往会寻找那些精通 SQL 的求职人员,就像以前在招聘时,招聘条件会要求熟练掌握 Java、C++ 等,现在他们倾向于加上 SQL 这一选项。



作者:机器之心    

来源:http://www.51testing.com/html/27/n-7792827.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 这篇总结推迟了好久,一直想在工作一年之后写一篇总结,由于各种琐事以及感觉想法的不成熟,一推再推。这两天尤为强烈,不管怎样都应该把这一年多测试工作学到的知识和想法记录下来。软件测试行业在国内发展时间较短,每个公司对软件测试公司的定位和工作内容也不经相同。本人只在一个公司从事测试工作并时间不长,如有偏见欢迎指正,不胜感激。个人对功能、性能、自动化三个方面测试的认识功能测试的重点在哪儿?说一下本人对功能测试的理解,关于功能测试重点在对被测系统的了解上。至于测试方法:等价类划分、边界值、错误推测、因果图....等测试方法很容易理解。把这些方法应用到系统功能测试中也不难,关键是如何应用?这里又引出了一个...
            13 13 1669
            分享
          •   尽管自动化测试可以生成简洁的html测试报告,但是Testng自带的模板往往还是不够用。如果想要更加漂亮的数据和样式,就需要自己手动写模板。虽然有很多代码生成器,可以轻而易举的生成想要的模板样式代码,但是修改啊,配置啊多多少少还是会花一些时间,有时候若稍有不慎,调整布局就会弄花眼。如果使用成熟的用例管理工具,那么只要有测试结果,测试报告就可以自动生成了,比如使用testlink导出测试报告,则可以省去不少精力和时间了。如果想亲自设计一套符合自己审美的测试报告模板,这里推荐一个免费的工具MagicalCoder,H5页面布局可以在线使用,拖拖拽拽弄好布局后就可以获得源码,不懂前端代码的测试同...
            12 12 3868
            分享
          •   自动化测试框架由一组最佳实践,通用工具和库组成,可帮助测试人员评估多个Web和移动应用的功能,安全性,可用性和可访问性。而在,软件开发世界中有很多的自动化测试框架,该如何选择?  虽然技术团队可以构建复杂的自动化测试框架,但是当可以选择现有的开源工具,库和测试框架获时,则可以选择适合自己的框架,来节省开发成本和时间。在选择开源的自动化测试框架时,务必关注这些关键要素,比如可重用、易于维护、最少的人工干预、稳定性、可扩展等。  如何选择测试自动化框架?  由于不同的业务有不同的需求,因此很难在自动化测试框架中匹配所有的因素。但是,大多数企业会在自动化测试框架中遵循一些关键标准。  易于脚本开...
            0 0 1719
            分享
          • 简介在开发前后台分离项目并且通过不同团队来实现的时候,如何将后台设计的 API 准确的传达到前台,是一个非常重要的工作。为了简化这个过程,开源社区做了很多努力,比如 protobuf技术,swagger 的诞生, 以及后面 openapi 的演化,都在试图解决 API 描述和文档的问题。这些标准某些程度上大大简化了 API 文档的撰写和维护,但是API设计往往比较复杂,所以另外还有一些痛点没有解决:若干 API 的调用顺序是有要求的若干 API 的输入和输出是相互关联的若干 API 需要重复调用达到不同的效果举了具体的例子, 某后端小伙伴X和前端小伙伴Y合作开发一款游戏, X 设计好 API ...
            0 0 2324
            分享
          • 第一部分:先准备好Jmeter1.在开始编写脚本之前,先要确保你的Jmeter能够正常运行。若你还没有安装Jmeter,可参考以下方法:Jmeter需要java运行环境,所以需要下载JDK,JDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html(最好使用 JDK 8  以上的版本,上述链接下可以下载最新的 JDK 版本)安装JDK,请参考百度教程:https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html(注意java环境...
            14 14 3429
            分享
      • 51testing软件测试圈微信