课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网技术的不断发展,越来越多的编程开发语言被程序员所熟悉和掌握。今天,我们就一起来了解一下,在不同国家地区之间,编程开发语言的发展普及程度。
我们之前已经看到,Python和R语言的使用情况和国家的富有程度是相关的。Python在高收入国家使用的规模大约是其余国家的两倍之多,而R语言的使用规模差达到了3倍多。我们还注意到,通过对内容更具体的标签(tags)的统计,发现在Python和R科学计算领域,使用不同的计算包的人收入跳度很明显,例如pandas、numpy,、matplotlib和ggplot2。这说明了在数据科学研究方面,不同的技术角色之间存在收入鸿沟。当然在越富有,工业化程度越高的国家,数据科学研究的占国家经济的比例越大,程序员的学历也越高,这个结论是符合逻辑的。
C/C++:在StackOverflow上还有两个值得一提的语言就是C和C++,高收入国家的程序员访问这两种语言的次数比低收入国家程序员多。对这个现象,有一种猜测是,它和教育机构有关:我们发现美国的大学对C/C++的访问频率是非常高的。当然这个现象也可能和电器制造商的地理分布情况有关。
PHP和Android:除此之外,还有一种技术和低收入国家息息相关,那就是PHP。在StackOverflow上,来自低收入国家的对CodeIgniter(一个PHP开源框架)的问题非常的多,而高收入国家队这个框架的提问几乎没有,这么大悬殊实在是一个很有趣的现象。经过进一步的调查,发现对CodeIgniter的重度访问来自于南亚,东南亚(尤其是印度、印度尼西亚、巴基斯坦和菲律宾),来自美国或者都周的访问几乎没有。所以可以推断,这个框架主要是这些外包公司用来开发门户网站用的。
作者:黄小非
节选:伯乐在线
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。