2019年Stack Overflow开发人员调查中的移动开发人员要点

原始链接:

请阅读原始链接以获得更好的图形和格式。

2019年Stack Overflow开发人员调查中的移动开发人员要点
Stack Overflow发布了2019年开发人员调查,这可能是世界上最大的技术调查。 按照… shashikantjagtap.net XCTEQ的Stack Overflow Developer Survey 2019中的移动开发人员总结
Stack Overflow发布了2019年开发人员调查,这可能是世界上最大的技术调查。 按照… www.xcteq.co.uk

Stack Overflow发布了2019年开发人员调查,这可能是世界上最大的技术调查。 根据Stack Overflow的统计,全球有将近9万名不同年龄,种族,性别,国籍和经验的开发人员。 该调查包括所有流行,喜爱和恐惧的技术/工具。 您可以在此处阅读详细调查。 Stack Overflow还列出了调查的主要结果,其中包括以下几点

  • Python是增长最快的编程语言
  • DevOps Specialist和SRE是收入最高,最令人满意的工作。
  • 中国拥有世界上最乐观的开发商。
  • 有毒的工作环境是生产力的主要障碍

这些是Stack Overflow的主要结果,但有些事实在2019年临近时我们不容忽视。在本文中,我们将介绍与移动应用程序开发相关的一些事实。

热门美食

与去年相比,今年的调查发现一些非常特殊的事情。 我们将介绍前7个外卖菜:

1] Swift:爱的增加

Swift,现代,快速和类型安全的编程语言Swift也在今年获得了更多的喜爱! Swift在最受欢迎的编程语言中排名较高。 与去年相比,斯威夫特的爱情从65%增长到69%。 用于原生Android开发的类似Swift的编程语言Kotlin的恋爱率从75%下降到72%,但Kotlin仍然主导着编程世界。 毫无疑问,在Apple的支持下,Swift的热爱将在不久的将来继续增长,并得到一群有才华的贡献者的支持。

2] Visual Studio Code已成为IDE的主导者

不管您是Web开发人员,移动开发人员还是DevOps工程师,Visual Studio Code都在整个领域占据着主导地位。 就本机移动应用程序开发而言,Xcode和Android Studio仍然是首选,但Visual Studio Code在所有地方都占主导地位。 毫无疑问,DevOps / SRE专业人员使用VIM作为首选编辑器,但根据调查显示,Visual Studio Code似乎也占据了主导地位。 与去年相比,VS代码在DevOps / SRE领域击败了VIM,普及率从大约35%增长到52%。 我不喜欢使用任何Microsoft工具,但是现在每个人都在谈论或使用它。 如果您从未尝试过或从未听过Visual Studio Code,那么现在该看看它了。

3] Flutter和Dart出现在市场中

去年的调查中甚至没有提到这两个孩子。 但是,作为跨平台移动应用程序开发的另一种选择,今年Flutter和Dart都非常强劲地重返市场。 您会惊讶地发现Dart在最受欢迎的语言中获得了66%的排名,而Flutter在最受欢迎的框架,库或工具中排名第三。

显然,作为移动应用程序开发人员,您不能忽略Flutter。 您绝对应该查看我在Codemagic博客上发布的文章。

  • 为什么iOS开发人员需要在2019年关注Flutter
  • 为什么Android开发人员需要在2019年关注Flutter

4] DevOps / SRE收入最高,但移动DevOps在哪里?

没有其他技术能够像DevOps从业者或SRE一样赚钱。 工程经理的角色可能是DevOps专家的竞争角色,但DevOps的从业人员在金钱上击败了其他所有人。 尽管DevOps专家或SRE擅长使用Docker,Kubernetes,Ansible等管理Web基础架构平台,但他们显然缺乏自动化移动基础架构的技能。 有关DevOps工程师为何偏爱移动生态系统的详细博客在这里。 无论如何,根据Stack Overflow调查,他们是赚钱最多的人。 如果您想要更多的钱,也可以寻找DevOps工程师角色。

5] Ansible成为事实上的配置工具

作为最新结果,Ansible显然在主导其他基础设施自动化工具。 Ansible的竞争对手Chef和Puppet落后了。 当竞争对手在可怕的技术中找到他们时,Ansible的爱率为61%。

但是,Ansible对于自动化Linux基础架构非常有效,但是谁认为它也可以在macOS上很好地发挥作用? 好吧,我们已经实施了Ansible,以使不同公司的iOS CI基础设施自动化。 我们还编写了Xcode Server Ansible角色,用于自动化iOS CI / CD基础结构。

如果您计划自动化公司中的IT基础架构,则绝对应该在2019年检查Ansible。

6] Firebase成为新的数据库

在去年Stack Stack的调查中,Firebase甚至没有在数据库列表中提及。 但是,今年Firebase实时数据库进入市场,也获得了很多的喜爱和欢迎。 Firebase数据库在最受欢迎的数据库中排名第4。

如果您还没有探索Firebase真实数据库,那么现在是检查它的好时机。

7] React native和JavaScript流行度正在下降?

目前,移动应用程序开发中发生了很多事情。 公司确实在为本地化或跨平台决策做出努力。 Flutter的兴起为React本机的现有流行度增加了另一种复杂性。 毫无疑问,JavaScript和React native仍然是流行的框架,但与去年的调查相比,JavaScript的流行度已从69%略降至67%,但是去年React Native没有任何结果。 在2019年,React Native在爱的Flutter下方找到了。

React本机在可怕的框架中也找到了更高的标准。 我们不能断定它是否正在下降,但绝对有必要保持警惕。

技术内容营销事实

在调查中注意到的主要事情之一是,开发人员喜欢其他开发人员的内容,技术聚会和会议。 技术内容营销没有其他方法可以吸引开发人员开发您的产品。 如果您使用非技术博客或作家来制作内容,则肯定在浪费时间和金钱。 您需要与业内专家保持正确的互动关系,以吸引开发人员,公司开发您的产品。

如果您在调查中查看开发人员对新内容类型的意见,您会发现开发人员喜欢其他开发人员的技术内容。

开发人员还喜欢参加技术聚会,注册课程或订阅与他们感兴趣的技术有关的新闻。如果您想在技术内容营销方面进行明智的投资,请寻找该技术的专家为您代言或赞助您当地的一些技术聚会。

结论

Stack Overflow开发人员调查对于了解世界上正在发生的新事物非常有用。 无论您从事什么技术堆栈,这都会使您对可能影响您未来角色的其他蓬勃发展的工具和技术有所了解。 我们已经看到,目前市场上流行什么移动应用开发工具,哪些正在淘汰。 您可以根据调查做出更好的决策。 但是,它只是调查,因此有一部分世界参与了调查,因此请不要太在意。 爱您的技术并保持快乐!

===================================

像XCBlog的XCTEQ发布的帖子一样吗? 您可能还会喜欢我们在 Github 上的一些开源项目, 或者在 Twitter LinkedIn 上关注我们