美文网首页
2018 年技能提升报告:Kotlin 已对 Java 构成威胁

2018 年技能提升报告:Kotlin 已对 Java 构成威胁

作者: OSC开源社区 | 来源:发表于2018-06-25 14:16 被阅读510次

Packt 发布了 2018 年技能提升报告的结果,旨在了解软件开发人员的工具使用情况和技能趋势。报告显示,Java 在编程语言中仍然占据主导地位,但 Kotlin 极有可能将其赶出移动开发的榜首。

“2018 年技能提升报告”调查了 8000 多名开发人员和技术专家,他们分为四大类:应用程序开发,Web 开发,安全和系统管理以及数据。

报告指出,Kotlin 于2011年出现,但直到最近才开始真正吸引工程师的特别青睐。 谷歌在2017年宣布 Kotlin 在 Android Studio 3.0 中完全获得支持,使之成为 Android 开发语言之一。预计到今年年底,Kotlin 将与 Java 展开激烈竞争。

应用程序开发

应用程序开发人员使用最多的语言是 Java,Python,C# 和 SQL。 Java 在移动开发中更受欢迎,而 Python 更受高收入应用程序开发人员青睐,C#被广泛用于构建企业和桌面应用程序。

用于移动开发的顶级工具包括:

Android Studio

Xcode

macOS

Xamarin

iOS SDK。

Android Studio 拥有最多使用者,占比 39%。Xcode 使用率 17%。在使用 Xcode、iOS SDK 及 macOS 的开发者中,有 50% 的人年收入超过 7 万美元。

企业和桌面的顶级工具包括 .NET,Visual Studio 和 Java EE。MySQL,SQL Server 和S QLite 则是最常用的数据库。

Web 开发

Web 开发使用最多的语言:Java,HTML/CSS,PHP,Python。报告指出,应用程序开发和 Web 开发已经不再被视为两个独立的实体,Web 和应用程序开发人员共享大部分相同的工具链。

用于 Web 开发的顶级前端工具和框架包括 JQuery,Bootstrap,npm,Angular 和 Webpack,而顶级后端工具包括 Node.js,ASP.NET Core,Express.js 和 Laravel。

安全和系统管理

在查看安全和系统管理时,发现 Python 和 Bash 是最常用的脚本语言,其次是 Shell,PowerShell 和 Java。

顶级安全工具包括:Wireshark,Nmap,Kali Linux 和 Metasploit。开发人员正在使用 Linux,Windows 操作系统,Docker,Ubuntu Server 和 Windows Server。

详情请查看报告:2018 Skills Up

相关文章

  • 2018 年技能提升报告:Kotlin 已对 Java 构成威胁

    Packt 发布了 2018 年技能提升报告的结果,旨在了解软件开发人员的工具使用情况和技能趋势。报告显示,Jav...

  • kotlin初识

    kotlin是什么? Kotlin在兼容Java的基础上还能大大提升开发效率,去掉了很多无用的java代码,jav...

  • Kotlin协程(Coroutine)

    2018年年中开始接触Kotlin,从Java转到kotlin讲实话没有花费太多的时间和精力,从接触之处就被它简洁...

  • kotlin中三元运算符

    最近从java转移到kotlin,效率提升了不少,但java中用的三元操作就没有了。于是山寨一套kotlin版本的...

  • 沙盘游戏培训

    2018年12月14日,伊川县心理咨询师技能提升培训在恒辉小学的多功能报告厅举行。这次培训的内容是心理沙盘...

  • 再见,Kotlin !你好, Java !

    来源:https://allegro.tech/2018/05/From-Java-to-Kotlin-and-B...

  • Kotiln学习

    From Java To Kotlin 打印日志 Java Kotlin 常量与变量 Java Kotlin nu...

  • 2018年总结

    2018年自我提升计划 1.说话得体大方, 2.职业技能提升, 3.多读书~ 总体来说职业技能有所提升了,但是脾气...

  • Kotlin系列之Kotlin与Java语法区别

    打印日志 Java Kotlin 常量与变量 Java Kotlin null声明 Java Kotlin 空判断...

  • 2018年梦想清单,带你遇见更好的自己

    2018年个人年度计划 一、学习 学习的重点在于写作技能的提升,广告文案技能的提升,然后就是演讲、英语水平的提升。...

网友评论

      本文标题:2018 年技能提升报告:Kotlin 已对 Java 构成威胁

      本文链接:https://www.haomeiwen.com/subject/nrlyyftx.html