用空格缩进的程序员赚钱更多吗?

  • 时间:
  • 浏览:1

观察上图一点人发现,在欧洲这名大问題相对比较弱,而在印度这名大问題却相当明显。不过不需要 想看 ,无论在哪个国家,使用空格缩进的程序员薪资都比用Tab缩进的程序员高。

从统计数据来看,无论是在同一语言组织组织结构,还是同种开发者组织组织结构,使用空格的程序员都比使用Tab的程序员薪资更高。

1,你认为这名统计合理吗,一句话你的看法?

2,平时开发中,你用Tab还是空格来正确处理代码缩进?3,一句话你认为影响你收入的方面哪些?4,不限于里面的大问題

**可能性一点人把影响薪资的所有因素都放上一起去,没办法 “空格 or Tab”的选取在这里占有多大的权重呢? 为了解答这名大问題,实验主要对以下选项做了统计

对“空格 or Tab”的选取

国家

编程工作年限

开发者类型和使用的语言

学位

是是是否是是为开源项目做过贡献

是是是否是是热爱编程

公司规模**

通过这名模型发现,使用空格缩进会使得工资相较于使用Tab缩进高8.6%,最少增加了2.4年的工作经验。最后这名统计,虽然难以置信。

在里面的调查中,有28657名职业程序员(一点人都有学生也都有实习生)参与了这名”用Tab还是用空格的调查“。这之中,40.7%的程序员使用Tab,41.8%的程序员使用空格,17.5%的程序员两者都用。

在里面的统计截图中,使用空格缩进的程序员的薪资中位数是59,140美金,而使用Tab缩进的程序员的薪资中位数是43,7400美元。当我第一次想看 这名结论的事先,我怀疑是都有某一个多 因素影响了结果,比如程序员所在国家可能性使用的编程语言。一点一点人选取了样本最多的几只国家,并进行了相关的统计,结果惊奇的发现:

一点人面,一点人知道不同语言的程序员会有不同的习惯:比如DevOps会倾向于用空格,而移动开发者更喜欢用Tab。这名差异主要可能性一点人使用的语言不同。在这次调查中,对于使用的语言的也做了相关的调查,结果如下:

最近,Stack Overflow 发布了一篇 2017 开发者调查报告,分别从技能、工具、学习趋势等方面进行了数据统计,此次有超过 64,000 名开发者参与调查。分析哪些数据,一点人得到一个多 很有趣的结论:使用空格缩进的开发者比使用 TAB 缩进的开发者工资更高,是都有虽然一阵一阵扯?以下是统计结果截图:

在正确处理代码缩进时,使用Tab和空格都有不需要 的,在不同的IDE环境下,Tab对应的空格数也是不一样的,都有一个多 ,都有一个多 ,有的甚至8个。

你用Tab还是空格来正确处理代码缩进,我就要要一千个程序猿或许会有一千个答案,这名大问題通常会引起程序员间的”圣战“,它可能性无数次引起争论了。