评论:手机和2017年开发者调查结果

    阿里尔艾尔金
    分享

    Stack Overflow最近发布了2017年开发者调查的结果。它由大约100个问题组成,涵盖了开发人员职业生涯的所有重要方面:从对编程语言的态度到薪水,包括一些重要但被忽视的话题,比如开发人员将如何选择性能指标.今年是开发者调查的第七个年头,该调查正在收集和量化关于我们和我们的行业的重要信息。让我们来仔细看看它对移动设备的影响。

    在51392名提供可用回答的受访者中,23%的人认为自己是手机开发者。请注意,受访者可以选择多个类别,调查并没有说明有多少百分比的开发人员认为自己是主要是移动开发者。然而,我们可以推断77%的开发者以手机开发者为例。换句话说,我们是少数。

    只有1558名受访者(远低于上述51392名受访者的23%)指明了这一点哪一个他们的开发平台是移动平台。奇怪的结果。64.8%的用户使用Android, 57.6%的用户使用iOS,其余用户使用Windows Phone和黑莓。值得注意的是,这并不与各自平台的收益成正比。市场份额.这意味着许多开发人员同时针对这两个平台进行开发,但调查并没有说明他们是否使用跨平台开发框架。

    爱在哪里?62.0%的iOS开发人员表示有兴趣继续使用iOS开发。Android的结果也非常相似:61.6%的Android开发者表示Android也是如此。这意味着几乎40%的手机开发者(不管是何种平台)都拥有这样的平台表示有兴趣继续为他们的手机平台开发游戏。目前还不清楚它们会涌向哪里。Android平台吸引的新用户最多,但仅占20.6%。数据显示,只有三分之二的手机开发者对自己的平台感到满意。只是2/3;对我来说,这个数字很小),但这些数字并不能告诉我们大多数不满意的手机开发者会怎么做。

    是钱的问题吗?该调查显示,全球移动开发人员的薪酬低于Web开发人员——我们的年收入约为43,656美元,比Web开发人员少5,000美元(差距为11%)。然而,根据调查,我们的工资仍然比美国、加拿大和法国的网络工作者略高(但不是英国和德国)。此外,如果你从PayScale(世界上最大的薪资数据库)获得数据,你就会发现这些结果听起来很奇怪。PayScale列出了手机开发者的薪资范围,无论在美国还是英国,起始和结束的薪资都高于网页开发者。很高兴听到调查人员和你对这种不一致的解释。

    尽管如此,我并不认为这些数字的原始形式具有深刻的见解——记住,工资总是根据少数几个参数而变化,比如当地的生活成本(许多(如果不是大多数)美国城市的生活成本低于伦敦)、奖金和其他福利。这些参数很容易影响调查中得出的平均值。

    更一般地说,一个引起我注意的数据是:as性能指标在美国,绝大多数开发人员更喜欢“客户满意度”,而不是“发现的bug”和“基准性能”。只有不到25%的开发人员关心发现的bug,并将性能基准作为性能指标。按时、在预算内交付代码,让客户满意,以及“同行的评级”,是大多数开发人员在评估他们的表现时更喜欢使用的标准。对于这些人,我要说:胶带是一个糟糕的长期策略。你的继任者会拿你的肖像当靶子。你属于QA部门。

    最后,我认为Stack Overflow值得称赞,因为它收集、编译和展示了关于我们和我们行业的重要信息。我也希望他们的研究结果能引发比以往更多的争论。一如既往,欢迎您在下方、推特或其他地方发表评论。

    进一步的阅读

    Baidu