程序员和农民工有何区别,为何韩国是发达国家吗把制造业放在

502 Bad Gateway
502 Bad Gateway
openresty/1.11.2.251被浏览4,836分享邀请回答zhihu.com/question/66560263/answer/来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1.AAwork国内自由职业者代表性平台之一,将用户的闲置知识技能转化为个人的知识产权收益,从而为用户带来持续的经济收入。AAwork组建了全球最大的自由职业者社群,为自由职业者们提供了交流,沟通,交友的平台,改善了自由职业者孤单的工作环境,有利用人际交往与沟通。需要上传学历证明2.UpworkUpwork的前身是oDesk,拥有超过1.5百万客户。它提供各个种类的自由职业,各种短期或长期的项目,按小时或按项目统计的工作,针对专业水平和业余水平的项目。种类这么多,你肯定能找到一个合适的。3.Toptal与其他的平台不同,Toptal略显高端,是针对更专业更有经验的自由职业者的。在Toptal上你可以找到像JPMorgan, Zendesk, Airbnb这类大客户,而且薪酬也更高,同时还可以有机会参加Toptal社区举行的meetup。4.ElanceElance也是在freelancer中相当受欢迎的一个平台,工作种类覆盖面也特别广。它的特色是简化了整个使用体验,从建立档案到支付和收款都变得快速而安全。5.Freelancer除了常用的功能,Freelancer的特色是它可以让竞争者们展示他们的得意作品,或者与其他人同时竞争一个项目。6.Fiverr是一个相比其他网站更有趣的兼职平台。你可以在上面出售你的独特技能,最低售价是5美元。你可以在上面找到很多新奇,甚至奇怪的技能!7.RemoteokRemoteok不仅提供兼职类的远程工作,还有全职类,签署合同类和实习类的工作。网站开发者本人就是一个digital nomad。8.99designs这个是主要针对平面设计师的平台,你可以与其他设计师竞争一个项目,并且可以得到客户的意见反馈。9.Guru你可以在guru的平台上很好的展示自己的作品,并且针对你的技能,guru会为你推送适合的工作项目。10.Wfhwfh其实是work from home的缩写,它主要发布的是关于软件开发类的工作,也有关于客户支持、设计等工作。11.Freelance Writing Gigs如果你是作家、编辑、博主、出版人,或是以上的综合,你应该可以在freelance writing gigs的平台上找到合适的工作。12.GetACoder这个网站主要是针对网站设计、编程、写作类工作的,同时也包含很多与项目管理、培训、营销、游戏、法律相关的工作。13.Weworkremotely这个网站也是主要针对编程、客户支持、设计类工作。虽然相对小众,但是也值得探索哦。1添加评论分享收藏感谢收起程序员的技术选择:发达国家和发展中国家有这些差异
英文:StackOverflow,翻译:伯乐在线 - 黄小非
【导读】:Stack Overflow 工程师最近 David Robinson 做了一次数据分析,总结了程序员的技术选择和所在国家收入之间的关系。
Stack Overflow 非常热衷于利用数据来和用户分享对全世界开发者社区的认知。比如它通过对全球开发者在 Stack Overflow 上询问 Andorid 相关问题统计,得出了结论:收入较低国家的开发者询问 Android 问题的数量要高于高收入国家的开发者。
这个问题引发了我们的联想:高收入国家和低收入国家之间,开发人员在技术选择方面有什么不同呢?这种不同又会如何影响全球的软件开发产业呢?在本文中,我们就探索了上述的问题,并且发现通过收入来区分软件工业的发展,是一种很有效的办法。
本文中的所有分析结论都是基于 2017 年 1 月 到 8 月的数据,并挑选在这段时间内出现频率 Top 250 标签进行统计的。为了减少数据样本过大可能造成的偏差,我们集中选取了相应时间段内来自 64 个国家的超过 500 万个问题进行分析。需要说明的是,这些数据很大程度上只反应了英语开发者们的行为模式(当然通过对西班牙语和葡萄牙语站点的分析,发现在墨西哥,西班牙这些国家,得到的分析结论和英语国家差不多)。
技术和人均 GDP 的相关性
在最近的一篇文章中,我们通过计算 Android 相关问题的比例(就是某个国家Android相关的问题的数量占该国整体Stack Overflow问题数据量的百分比),发现这个比例和这个国家的人均GPD是成反比的。所以我们也想知道,其他种类的技术和人均GDP的关系。
因此我们调查了主流的编程语言和平台,包括PHP、Python、R 等等。
统计发现,来自某个国家 Android 相关问题和 PHP 相关问题的数量是和国家的收入情况成反比的,而同 Python、R 语言相关问题的数量则是正比。当然,在每一个统计案例里都会有例外的情况(例如,来自人均收入较高的韩国的 Android 问题数量要远超我们的预期,来自中国的 Python 问题的数量相对较低),但是总体来看,这种正反比关系还是很有说服力的。(多重假设检验调整后,每一种语言案例统计的决定系数都在 0.5 到 0.6 之间,P 值为 10 的负六次方)。
必须要说明一下,我们得出这些结论不是要说明什么因果性。我们并不是说,如果你选择了那些富有国家的开发者使用的编程语言,那么你所在的国家就能变成富有的国家。并且我们也不是说,国家的经济会直接影响到某种计算机技术的使用。我们只是发现,把经济和社会因素(例如教育程度,软件工业发展的年限,外包的水平等)看成一个整体,从总体上会与这个国家的财富多寡相关。
软件开发产业是按什么标准一分为二的?
在我们调查软件技术趋势时,通常只会把全世界的国家分成两组(即高收入国家和非高收入国家)来统计。我们不会把各国分成许多组来把相关性问题复杂化。因为在这方面已经有了很成熟的划分标准,我们就直接用世界银行收入分级标准就可以了,这种分级法是以人均国民总收入(GNI)为基准的
上图显示,全球一共有 78 个国家属于高收入国家,这些国家多半由美国、加拿大、西欧、部分中东和东亚国家,以及澳大利亚/新西兰构成。通过统计学的手段可以证明,这种划分方法是有足够依据的,而且这种划分方法比其他的方法更有意义,比如很多时候人们喜欢按照东西半球来划分国家,可实际上澳大利亚的技术分布情况却更接近美国和欧洲,而不是同属东半球的中国和印度尼西亚。
这种分类方法同时也把 Stack Overflow 的访问量分成了两组,其中高收入国家访问量超过 2/3,剩余的国家占了访问量的不到 1/3。(得到这样的结果是和被调查国家软件开发人员的数量、互联网的基础设施的情况、以及说英语人数的情况严重相关的)。其中非高收入国家的访问量的排名分别为:印度、巴西、俄罗斯和中国。
高低收入国家使用的技术有什么不同?
我们已经把软件开发的世界分成了两个区域了。那么高收入国家和非高收入国家在使用的技术上有什么不同呢?
我们从中可以看到一些有趣的结论:
数据科学技术的不同:我们之前已经看到,Python 和 R 语言的使用情况和国家的富有程度是相关的。Python 在高收入国家使用的规模大约是其余国家的两倍之多,而 R 语言的使用规模差达到了 3 倍多。我们还注意到,通过对内容更具体的标签(tags)的统计,发现在Python和R科学计算领域,使用不同的计算包的人收入跳度很明显,例如pandas, numpy, matplotlib和ggplot2。这说明了在数据科学研究方面,不同的技术角色之间存在收入鸿沟。当然在越富有,工业化程度越高的国家,数据科学研究的占国家经济的比例越大,程序员的学历也越高,这个结论是符合逻辑的。
C/C++:在 Stack Overflow 上还有两个值得一提的语言就是 C 和 C++,高收入国家的程序员访问这两种语言的次数比低收入国家程序员多。对这个现象,有一种猜测是,它和教育机构有关:因为在之前的一篇《学生如何使用Stack Overflow》的帖子里,我们发现美国的大学对 C/C++ 的访问频率是非常高的。当然这个现象也可能和电器制造商的地理分布情况有关。
PHP 和 Android:我们在以前的一篇《全球移动开发调查》的帖子中讨论了 Android 开发的情况,除此之外,还有一种技术和低收入国家息息相关,那就是 PHP。在Stack Overflow上,来自低收入国家的对 CodeIgniter(一个PHP开源框架)的问题非常的多,而高收入国家队这个框架的提问几乎没有,这么大悬殊实在是一个很有趣的现象。经过进一步的调查,发现对 CodeIgniter 的重度访问来自于南亚,东南亚(尤其是印度、印度尼西亚、巴基斯坦和菲律宾),来自美国或者都周的访问几乎没有。所以可以推断,这个框架主要是这些外包公司用来开发门户网站用的。
结论:统计这些有什么用?
我们做这些统计当然是因为对编程语言生态系统的兴趣。而且这对我们日后要做的数据探索有很大的启发。
我们在说软件开发工业方面的问题时,要意识到我们的问题都是由两个单独的问题混合起来的,这很重要,因为这种混合会给我们带来更多的信息。
比如,我们想找到是哪些技术给Stack Overflow带来最大的流量,例如:《探寻Flash技术不不断缩水的原因》。如果我们把访问量最多的技术列出一张表,你会发现高收入和低收入的国家的分布是完全不一样的。
例如,2017 年以来,Python 是来自高收入国家被访问第二多的话题,但是在非高收入国家,Python 只能排到第 8 位。而本文作者自己使用的 R 语言,在高收入国家访问数量的排名是第 15,但是在非高收入国家排名却在 50 开外。
这些数据对 Stack Overflow 了解全球的开发者生态来说都是很重要的数据。而对于美国的技术招聘者来说,他们需要掌握未来的动向,所以他们需要了解更多的方面的数据,而不仅是“来自印度的学生要学习什么样的计算机语言”、“技术投资人在肯尼亚寻找合适的技术公司”这类话题。
看完本文有收获?请转发分享给更多人
关注「程序员的那些事」,提高编程技能
责任编辑:
声明:本文由入驻搜狐号的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
今日搜狐热点程序员的技术选择:发达国家和发展中国家有这些差异 - 文章 - 伯乐在线
& 程序员的技术选择:发达国家和发展中国家有这些差异
【导读】:Stack Overflow 工程师最近 David Robinson 做了一次数据分析,总结了程序员的技术选择和所在国家收入之间的关系。
Stack Overflow 非常热衷于利用数据来和用户分享对全世界开发者社区的认知。比如这篇就是个很好的例子,它通过对全球开发者在 Stack Overflow 上询问 Andorid 相关问题统计,得出了结论:收入较低国家的开发者询问 Android 问题的数量要高于高收入国家的开发者。
这个问题引发了我们的联想:高收入国家和低收入国家之间,开发人员在技术选择方面有什么不同呢?这种不同又会如何影响全球的软件开发产业呢?在本文中,我们就探索了上述的问题,并且发现通过收入来区分软件工业的发展,是一种很有效的办法。
本文中的所有分析结论都是基于 2017 年 1 月 到 8 月的数据,并挑选在这段时间内出现频率 Top 250 标签进行统计的。为了减少数据样本过大可能造成的偏差,我们集中选取了相应时间段内来自 64 个国家的超过 500 万个问题进行分析。需要说明的是,这些数据很大程度上只反应了英语开发者们的行为模式(当然通过对西班牙语和葡萄牙语站点的分析,发现在墨西哥,西班牙这些国家,得到的分析结论和英语国家差不多)。
技术和人均 GDP 的相关性
在最近的一篇文章中,我们通过计算 Android 相关问题的比例(就是某个国家Android相关的问题的数量占该国整体Stack Overflow问题数据量的百分比),发现这个比例和这个国家的人均GPD是成反比的。所以我们也想知道,其他种类的技术和人均GDP的关系。
因此我们调查了主流的编程语言和平台,包括PHP、Python、R 等等。
统计发现,来自某个国家 Android 相关问题和 PHP 相关问题的数量是和国家的收入情况成反比的,而同 Python、R 语言相关问题的数量则是正比。当然,在每一个统计案例里都会有例外的情况(例如,来自人均收入较高的韩国的 Android 问题数量要远超我们的预期,来自中国的 Python 问题的数量相对较低),但是总体来看,这种正反比关系还是很有说服力的。(多重假设检验调整后,每一种语言案例统计的决定系数都在 0.5 到 0.6 之间,P 值为 10 的负六次方)。
必须要说明一下,我们得出这些结论不是要说明什么因果性。我们并不是说,如果你选择了那些富有国家的开发者使用的编程语言,那么你所在的国家就能变成富有的国家。并且我们也不是说,国家的经济会直接影响到某种计算机技术的使用。我们只是发现,把经济和社会因素(例如教育程度,软件工业发展的年限,外包的水平等)看成一个整体,从总体上会与这个国家的财富多寡相关。
软件开发产业是按什么标准一分为二的?
在我们调查软件技术趋势时,通常只会把全世界的国家分成两组(即高收入国家和非高收入国家)来统计。我们不会把各国分成许多组来把相关性问题复杂化。因为在这方面已经有了很成熟的划分标准,我们就直接用就可以了,这种分级法是以人均国民总收入(GNI)为基准的(具体的分类方法可以看)
上图显示,全球一共有 78 个国家属于高收入国家,这些国家多半由美国、加拿大、西欧、部分中东和东亚国家,以及澳大利亚/新西兰构成。通过统计学的手段可以证明,这种划分方法是有足够依据的,而且这种划分方法比其他的方法更有意义,比如很多时候人们喜欢按照东西半球来划分国家,可实际上澳大利亚的技术分布情况却更接近美国和欧洲,而不是同属东半球的中国和印度尼西亚。
这种分类方法同时也把 Stack Overflow 的访问量分成了两组,其中高收入国家访问量超过 2/3,剩余的国家占了访问量的不到 1/3。(得到这样的结果是和被调查国家软件开发人员的数量、互联网的基础设施的情况、以及说英语人数的情况严重相关的)。其中非高收入国家的访问量的排名分别为:印度、巴西、俄罗斯和中国。
高低收入国家使用的技术有什么不同?
我们已经把软件开发的世界分成了两个区域了。那么高收入国家和非高收入国家在使用的技术上有什么不同呢?
我们从中可以看到一些有趣的结论:
数据科学技术的不同:我们之前已经看到,Python 和 R 语言的使用情况和国家的富有程度是相关的。Python 在高收入国家使用的规模大约是其余国家的两倍之多,而 R 语言的使用规模差达到了 3 倍多。我们还注意到,通过对内容更具体的标签(tags)的统计,发现在Python和R科学计算领域,使用不同的计算包的人收入跳度很明显,例如 pandas、numpy,、matplotlib 和 ggplot2。这说明了在数据科学研究方面,不同的技术角色之间存在收入鸿沟。当然在越富有,工业化程度越高的国家,数据科学研究的占国家经济的比例越大,程序员的学历也越高,这个结论是符合逻辑的。
C/C++:在 Stack Overflow 上还有两个值得一提的语言就是 C 和 C++,高收入国家的程序员访问这两种语言的次数比低收入国家程序员多。对这个现象,有一种猜测是,它和教育机构有关:因为在之前的一篇的帖子里,我们发现美国的大学对 C/C++ 的访问频率是非常高的。当然这个现象也可能和电器制造商的地理分布情况有关。
PHP 和 Android:我们在以前的一篇的帖子中讨论了 Android 开发的情况,除此之外,还有一种技术和低收入国家息息相关,那就是 PHP。在Stack Overflow上,来自低收入国家的对 CodeIgniter(一个PHP开源框架)的问题非常的多,而高收入国家队这个框架的提问几乎没有,这么大悬殊实在是一个很有趣的现象。经过进一步的调查,发现对 CodeIgniter 的重度访问来自于南亚,东南亚(尤其是印度、印度尼西亚、巴基斯坦和菲律宾),来自美国或者都周的访问几乎没有。所以可以推断,这个框架主要是这些外包公司用来开发门户网站用的。
结论:统计这些有什么用?
我们做这些统计当然是因为对编程语言生态系统的兴趣。而且这对我们日后要做的数据探索有很大的启发。
我们在说软件开发工业方面的问题时,要意识到我们的问题都是由两个单独的问题混合起来的,这很重要,因为这种混合会给我们带来更多的信息。
比如,我们想找到是哪些技术给Stack Overflow带来最大的流量,例如:《》。如果我们把访问量最多的技术列出一张表,你会发现高收入和低收入的国家的分布是完全不一样的。
例如,2017 年以来,Python 是来自高收入国家被访问第二多的话题,但是在非高收入国家,Python 只能排到第 8 位。而本文作者自己使用的 R 语言,在高收入国家访问数量的排名是第 15,但是在非高收入国家排名却在 50 开外。
这些数据对 Stack Overflow 了解全球的开发者生态来说都是很重要的数据。而对于美国的技术招聘者来说,他们需要掌握未来的动向,所以他们需要了解更多的方面的数据,而不仅是“来自印度的学生要学习什么样的计算机语言”、“技术投资人在肯尼亚寻找合适的技术公司”这类话题。
打赏支持我翻译更多好文章,谢谢!
打赏支持我翻译更多好文章,谢谢!
关于作者:
可能感兴趣的话题
关于伯乐在线博客
在这个信息爆炸的时代,人们已然被大量、快速并且简短的信息所包围。然而,我们相信:过多“快餐”式的阅读只会令人“虚胖”,缺乏实质的内涵。伯乐在线内容团队正试图以我们微薄的力量,把优秀的原创文章和译文分享给读者,为“快餐”添加一些“营养”元素。
新浪微博:
推荐微信号
(加好友请注明来意)
– 好的话题、有启发的回复、值得信赖的圈子
– 分享和发现有价值的内容与观点
– 为IT单身男女服务的征婚传播平台
– 优秀的工具资源导航
– 翻译传播优秀的外文文章
– 国内外的精选文章
– UI,网页,交互和用户体验
– 专注iOS技术分享
– 专注Android技术分享
– JavaScript, HTML5, CSS
– 专注Java技术分享
– 专注Python技术分享
& 2018 伯乐在线

我要回帖

更多关于 发达国家的制造业问题 的文章

 

随机推荐