用空格縮排的程式設計師賺錢更多嗎?

2021-08-03 01:51:07 字數 1895 閱讀 4496

1176人關注

127人參與

最近,stack overflow 發布了一篇 2017 開發者調查報告,分別從技能、工具、學習趨勢等方面進行了資料統計,此次有超過 64,000 名開發者參與調查。分析這些資料,我們得到乙個很有趣的結論:使用空格縮排的開發者比使用 tab 縮排的開發者工資更高,是不是覺得有點扯?以下是統計結果截圖:

在處理**縮排時,使用tab和空格都是可以的,在不同的ide環境下,tab對應的空格數也是不一樣的,有的是2個,有的是4個,有的甚至8個。

你用tab還是空格來處理**縮排,我想一千個程式猿或許會有一千個答案,這個問題通常會引起程式設計師間的」聖戰「,它已經無數次引起爭論了。

在上面的調查中,有28657名職業程式設計師(他們不是學生也不是實習生)參與了這個」用tab還是用空格的調查「。這之中,40.7%的程式設計師使用tab,41.8%的程式設計師使用空格,17.5%的程式設計師兩者都用。

在上面的統計截圖中,使用空格縮排的程式設計師的薪資中位數是59,140美金,而使用tab縮排的程式設計師的薪資中位數是43,750美元。當我第一次看到這個結論的時候,我懷疑是不是某乙個因素影響了結果,比如程式設計師所在國家或者使用的程式語言。所以我們選取了樣本最多的幾個國家,並進行了相關的統計,結果驚奇的發現:

觀察上圖我們發現,在歐洲這個現象相對比較弱,而在印度這個現象卻相當明顯。不過可以看到,無論在哪個國家,使用空格縮排的程式設計師薪資都比用tab縮排的程式設計師高。

另一方面,我們知道不同語言的程式設計師會有不同的習慣:比如devops會傾向於用空格,而移動開發者更喜歡用tab。這個差異主要因為他們使用的語言不同。在這次調查中,對於使用的語言的也做了相關的調查,結果如下:

從統計資料來看,無論是在同一語言內部,還是同種開發者內部,使用空格的程式設計師都比使用tab的程式設計師薪資更高。

在處理**縮排時,使用tab和空格都是可以的,在不同的ide環境下,tab對應的空格數也是不一樣的,有的是2個,有的是4個,有的甚至8個。

你用tab還是空格來處理**縮排,我想一千個程式猿或許會有一千個答案,這個問題通常會引起程式設計師間的」聖戰「,它已經無數次引起爭論了。

在上面的調查中,有28657名職業程式設計師(他們不是學生也不是實習生)參與了這個」用tab還是用空格的調查「。這之中,40.7%的程式設計師使用tab,41.8%的程式設計師使用空格,17.5%的程式設計師兩者都用。

在上面的統計截圖中,使用空格縮排的程式設計師的薪資中位數是59,140美金,而使用tab縮排的程式設計師的薪資中位數是43,750美元。當我第一次看到這個結論的時候,我懷疑是不是某乙個因素影響了結果,比如程式設計師所在國家或者使用的程式語言。所以我們選取了樣本最多的幾個國家,並進行了相關的統計,結果驚奇的發現:

觀察上圖我們發現,在歐洲這個現象相對比較弱,而在印度這個現象卻相當明顯。不過可以看到,無論在哪個國家,使用空格縮排的程式設計師薪資都比用tab縮排的程式設計師高。

另一方面,我們知道不同語言的程式設計師會有不同的習慣:比如devops會傾向於用空格,而移動開發者更喜歡用tab。這個差異主要因為他們使用的語言不同。在這次調查中,對於使用的語言的也做了相關的調查,結果如下:

從統計資料來看,無論是在同一語言內部,還是同種開發者內部,使用空格的程式設計師都比使用tab的程式設計師薪資更高。

用空格縮排的程式設計師賺錢更多嗎?

最近,stack overflow 發布了一篇 2017 開發者調查報告,分別從技能 工具 學習趨勢等方面進行了資料統計,此次有超過 64,000 名開發者參與調查。分析這些資料,我們得到乙個很有趣的結論 使用空格縮排的開發者比使用 tab 縮排的開發者工資更高,是不是覺得有點扯?以下是統計結果截圖...

更多的程式設計師喜歡用if else,是因為更直接

switch case和if else從本質上來說,沒啥太大的區別,一樣都是在做判斷,找入口,執行 跳出選擇。更多的人喜歡用if else是因為更直接吧,並且很多人都提到,一套 往往經歷了很多人的手。如果是半路接手的 絕大多的人會給自己設定乙個底線 別人的坑我不埋,我只管自己做好自己的就行了。所以對...

程式設計師賺錢致富的6種方法

程式設計師賺錢致富的6種方法 我認識乙個朋友,也是程式設計師出身,他在一家還不錯的外企上班,每個月工資收入也就差不多 15k,五年的工作經驗了,在他面前,我算是小弟。那天我們幾個朋友一起打完球就去附近的飯館吃飯,環境還不錯,於是就邊吃邊聊工作 賺錢的事情。那天了解到,他不僅拿著 15k 的高薪,業餘...