chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

10倍程序員到底存不存在

工程師人生 ? 來源:簡書網(wǎng) ? 作者:CodingNet ? 2019-11-08 16:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

最近關(guān)于 10 倍程序員的事又開始在各個社交平臺火了起來,CODING 作為國內(nèi)領(lǐng)先的一站式 DevOps 解決方案,今天也來討論一下 10 倍程序員到底存不存在和這個概念到底意味著什么。

這個話題之所以會時不時被拿出來討論,主要是因為它觸及了一個比較深的意識形態(tài)問題:有些人是否比其他人更有才華,以及為什么會這樣(這是天生還是后天可以改變的)。如果答案是肯定的,我們應該如何正確對待這件事。

因此,在各個社交平臺的激烈討論主要分成了兩派,一邊認為 10 倍程序員只是一個傳說,是對程序員群體的刻板印象,而且比起討論這個問題還有更重要的事去做,比如好好寫文檔或者帶帶實習生。而另一邊則會翻個白眼告訴你 10 倍程序員當然是存在的,那些不愿意承認的人都是被各種正義宣傳洗了腦,或者是一個不想承認自己的失敗的自卑者。

關(guān)于 10 倍程序員的傳說究竟如何,讓我們來稍微解密一下。

關(guān)于 10 倍程序員的研究

這次風波的起因是在 7 月 11 日,Shekhar Kirani(在 Accel 印度的基金擔任合伙人職位)發(fā)了一條微博:

聲稱 10 倍程序員是一種稀有物種并建議創(chuàng)業(yè)公司的 CEO 尋覓這種罕見的程序員,如果能找到一個 10 倍程序員作為你初始團隊的前幾名程序員之一,可以顯著提高你的啟動成功幾率。并且還列舉了諸如“仇恨會議”,“高度不規(guī)則”的工作時間,“可以高效將想法轉(zhuǎn)化為他們心中的代碼”,知道已經(jīng)投入生產(chǎn)的“每行代碼”,筆記本電腦屏幕背景顏色是黑色的等幾條 10 倍程序員的特征。

我們暫且不討論他的論斷是否正確,其實在過去關(guān)于 10 倍程序員這個概念有著很多的討論,其中比較有名的是 Steve McConnell 在八十年做的研究:Productivity Variations Among Developers and Teams: The Origin of 10x。從中我們可以提取出幾個關(guān)鍵點:

1.10 倍程序員指的是最優(yōu)秀的程序員和最差的程序員之間的差距,而不是和平均相比

這樣其實更好讓人接受,在我看來,更容易相信最好的開發(fā)人員比平均水平高出 3 倍,而最差的開發(fā)人員的生產(chǎn)力要低 3 倍。這樣可以讓你達到 10 倍的整體差價。

也許我們應該將“x”重新定義為平均值,稱之為“3 倍程序員”,這樣就不用吵來吵去了。

2. 10 倍程序員的概念的確是基于研究而來,但這并不代表研究是完美的

McConnell 在上面提到的文章中詳細總結(jié)了之前關(guān)于 10 倍程序員的研究,但是這些研究在今天看來都略顯過時并存在一定的缺陷,比如總樣本量相對較小,并且并沒有很好的把控變量。其中一些研究是在幾十年前(第一次是 1968 年)完成的,當時計算機、編程語言和開發(fā)任務都和現(xiàn)在有很大不同。雖然他們采用了一些還不錯的度量方式,比如任務完成時間,但是大部分度量方式是值得商榷的,例如每天的代碼行數(shù),并且在某些情況下,他們認為代碼行數(shù)是負面影響因子(對于給定的任務,更少的代碼量被認為是會更好)。

總的來說,雖然有些瑕疵,但還是有明顯的證據(jù)表明,個人之間的生產(chǎn)力差異很大。

3. 10 倍只是一個粗略估計

不同研究發(fā)現(xiàn)的生產(chǎn)力差距存在一定的范圍,通常在 5 至 25 倍之間。這與剛剛討論的研究的局限性相結(jié)合,意味著我們不能說“大致數(shù)量級”?!?0 倍”并不準確,它只是一種方便的方式來記住生產(chǎn)力的差異存在并且很大。

4.10 倍的數(shù)字僅僅是對代碼生產(chǎn)力的衡量

它并非旨在完全衡量程序員對組織的價值,也不能用于此目的。也就是說,這些仍然是有意義和重要的措施。

5.這些研究并沒有揭露造成差距的原因

據(jù)我所知,McConnell 的調(diào)查至少沒有解決重要的問題,例如:個人的生產(chǎn)力水平是否隨時間穩(wěn)定? 它是否因環(huán)境而異?工作環(huán)境對生產(chǎn)力的影響程度如何? 它會因為項目的不同或工作內(nèi)容的變化而變化嗎? 它會隨著經(jīng)驗而增長嗎? 可以通過學習進步嗎?(McConnell 表示最初 1968 年的研究“發(fā)現(xiàn)程序員的經(jīng)驗和代碼質(zhì)量或生產(chǎn)力之間沒有任何關(guān)系”,但這并不意味著生產(chǎn)力不會隨著時間的推移而增長,只是它不一定會這樣做)。

生產(chǎn)力的差距是確實存在的

以下四個想法不僅基于研究,而且基于我們?nèi)粘5挠^察:

1. 生產(chǎn)力的差異是真實的、重要的,并且可能被低估。

即使差異不是“十倍”,但是很多時候也會舉足輕重,而且我相信這個現(xiàn)象不僅僅存在于軟件行業(yè)。McConnell 本人就指出過這一點,引用 Norm Augustine 的一項研究:“在各種職業(yè),無論寫作,足球,發(fā)明,警察工作還是其他職業(yè),一定都是前 20% 的人產(chǎn)生了約 50% 的產(chǎn)出, 無論是橄欖球中的達陣還是專利,解決案例或軟件。”

2. 工作環(huán)境至關(guān)重要

在現(xiàn)實世界中,生產(chǎn)力其實很大程度是受工作環(huán)境制約的。程序員是否明確了目標和優(yōu)先事項? 他們是否相信自己做的事情?他們有動力嗎?他們能否相互信任?他們可以集中注意力嗎?他們必須隨機參加會議嗎?他們有良好的基礎(chǔ)設(shè)施和工具嗎?等等。

3. 生產(chǎn)力是自身特征和后天技能的結(jié)合

也就是說,高生產(chǎn)力是可以通過學習來部分提高的??色@得的技能包括從調(diào)試特定工具到思維模式和解決方式等,通過這些來提高自己的生產(chǎn)力。但是自身的特性暫時還是不能(或者說還不知道如何)有效的識別和通過學習來習得的,這與個人自身的智力和思維模式有很大關(guān)系。

4. 生產(chǎn)力并不和過往經(jīng)歷強相關(guān)

有非常高效的初級程序員,也有非常平庸(或更糟糕)的高級程序員。因此即使可以通過學習來提高自身的生產(chǎn)力,但是學習的過程也不會自動發(fā)生,固步不前的程序員在我們的行業(yè)中也是很常見的。

最終還是歸結(jié)到人與人之間的關(guān)系

關(guān)于 10 倍程序員的討論歸根結(jié)底是在討論如何雇傭、獎勵員工以及我們?nèi)绾螌Υ舜恕?/p>

所以我們總結(jié)出了如下的結(jié)論,希望對企業(yè)的研發(fā)團隊有些幫助:

招聘環(huán)節(jié)至關(guān)重要: 盡可能地花更多的心思和時間去尋找最優(yōu)秀的候選人。

創(chuàng)造良好的工作環(huán)境: 努力創(chuàng)造一個良好的工作環(huán)境,有很多生產(chǎn)力的問題都是由工作環(huán)境的問題造成的。

賞罰得當: 能正確地辨識工作的價值,讓創(chuàng)造更多價值的人獲得相應的報酬。

不要認為生產(chǎn)力的原因僅僅在于人: 在一個環(huán)境中生產(chǎn)力不足的人可能在不同的項目或不同的團隊或公司中卓有成效。在解雇對方之前最好仔細分析一下問題所在。

即使是 10 倍程序員也不能放任自流: 這個應該是原則問題,不言而喻。

另外,再說一下開頭提到的整場討論的起因——我們認為發(fā)現(xiàn) 10 倍程序員的規(guī)律或者特質(zhì)并不存在,他們不是什么特殊物種,不可能通過終端的顏色,鍵盤上的磨損,或任何其他刻板印象來識別它們。
責任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    955

    瀏覽量

    30843
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    大理的AI野心藏不住了——風花雪月中千名程序員探討人工智能

    2025 年12月4日至6日第二屆CCF程序員大會暨大理人工智能與應用國際開發(fā)者大會在大理圓滿落幕。
    的頭像 發(fā)表于 12-24 17:45 ?573次閱讀
    大理的AI野心藏不住了——風花雪月中千名<b class='flag-5'>程序員</b>探討人工智能

    電機抖動?電流咆哮?TMC2209-LA:不存在的!

    TMC2209-LA電機抖動?電流咆哮?TMC2209-LA:不存在的!用戶A:“一低速就嗡嗡嗡,打印機變蜂巢!”用戶B:“電流聲穿透耳膜,辦公室像工廠!”停!這真不是我的鍋!電機抖動和電流不穩(wěn)定
    的頭像 發(fā)表于 12-10 17:41 ?1452次閱讀
    電機抖動?電流咆哮?TMC2209-LA:<b class='flag-5'>不存在</b>的!

    程序員最常見謊言

    了。 28我已經(jīng)測試過了,這個功能沒問題,可以上線了。 29別擔心,這個問題很快就能解決。 30代碼快寫完了,已經(jīng)完成 90% 了 。 希望大家對程序員多一些容忍以及諒解! 各位程序員你們都被我說中了哪些?說說你們的觀點
    發(fā)表于 12-10 08:24

    奔赴熱AI,碼力全開!Talkweb House@1024程序員日系列活動圓滿收官

    1024程序員日”系列活動至此劃上了一個圓滿句號。本屆1024程序員節(jié)以“AI構(gòu)建世界,智能引領(lǐng)未來”為主題,廣邀技術(shù)大咖、產(chǎn)業(yè)領(lǐng)袖、企業(yè)代表與全球開發(fā)者齊聚星城
    的頭像 發(fā)表于 10-27 18:59 ?661次閱讀
    奔赴熱AI,碼力全開!Talkweb House@1024<b class='flag-5'>程序員</b>日系列活動圓滿收官

    開鴻智谷“以賽促學、以賽選才”|1024程序員節(jié)暨開源鴻蒙構(gòu)建大會圓滿落幕!

    10月24日,由開鴻智谷聯(lián)合主辦的長沙1024程序員節(jié)暨開源鴻蒙構(gòu)建大會在長沙圓滿落幕。本次活動以“湘聚長沙,共赴熱AI”為主題,通過技術(shù)分享與實戰(zhàn)競賽相結(jié)合的方式,著力培養(yǎng)“開源鴻蒙+AI”領(lǐng)域
    的頭像 發(fā)表于 10-27 17:58 ?642次閱讀
    開鴻智谷“以賽促學、以賽選才”|1024<b class='flag-5'>程序員</b>節(jié)暨開源鴻蒙構(gòu)建大會圓滿落幕!

    Redis緩存的經(jīng)典問題和解決方案

    用戶瘋狂查詢數(shù)據(jù)庫中不存在的數(shù)據(jù),每次查詢都繞過緩存直接打到數(shù)據(jù)庫,導致數(shù)據(jù)庫壓力驟增。
    的頭像 發(fā)表于 08-20 16:24 ?673次閱讀

    英偉達深夜發(fā)聲:我們的芯片不存在后門,如何自證呢?

    GPU,有人懷疑這種情況已然存在。對此,英偉達明確表示,其 GPU 不存在也不應設(shè)置終止開關(guān)和后門。 ? 英偉達強調(diào),硬件完整性應不偏不倚且不容協(xié)商。幾十年來,政策制定者始終支持業(yè)界打造安全可靠硬件的努力,政府也擁有諸多工具和方
    的頭像 發(fā)表于 08-07 09:51 ?9210次閱讀

    英偉達:我們的芯片不存監(jiān)控軟件 NVIDIA官方發(fā)文 NVIDIA芯片不存在后門、終止開關(guān)和監(jiān)控軟件

    今天凌晨,英偉達通過官微發(fā)布長文《NVIDIA 芯片不存在后門、終止開關(guān)和監(jiān)控軟件》。以下是全文: NVIDIA GPU 是現(xiàn)代計算的核心,被廣泛應用于醫(yī)療健康、金融、科學研究、自動駕駛系統(tǒng)和 AI
    的頭像 發(fā)表于 08-06 12:13 ?2372次閱讀

    什么是無功功率,為何直流系統(tǒng)中不存在無功功率?

    無功功率并不是“無用”的功率,它只是功率的另一種表現(xiàn)形式罷了。
    的頭像 發(fā)表于 07-23 16:43 ?4288次閱讀
    什么是無功功率,為何直流系統(tǒng)中<b class='flag-5'>不存在</b>無功功率?

    突破瓶頸,EtherCAT轉(zhuǎn)CANopen網(wǎng)關(guān)轉(zhuǎn)換的亞毫秒級延遲已不存在

    超高海拔風電機組國產(chǎn)化主控系統(tǒng)改造:EtherCAT轉(zhuǎn)CANopen網(wǎng)關(guān)的實時通信實踐 在“雙碳”目標驅(qū)動下,我國超高海拔風電場建設(shè)加速推進,但進口主控系統(tǒng)的“卡脖子”風險日益凸顯。某高原風電項目近期完成國產(chǎn)化主控系統(tǒng)改造,其中EtherCAT轉(zhuǎn)CANopen網(wǎng)關(guān)穩(wěn)聯(lián)技術(shù)WL-ECAT-COPM的創(chuàng)新應用,成為解決異構(gòu)網(wǎng)絡通信難題的關(guān)鍵。
    的頭像 發(fā)表于 06-10 15:03 ?485次閱讀
    突破瓶頸,EtherCAT轉(zhuǎn)CANopen網(wǎng)關(guān)轉(zhuǎn)換的亞毫秒級延遲已<b class='flag-5'>不存在</b>

    程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)

    的地址)出發(fā),采用推導的方式,深入淺出的分析了廣大C程序員學習和開發(fā)中遇到的難點。 2. 從方法論的高度對C語言在數(shù)據(jù)結(jié)構(gòu)和算法方面的應用進行了深入講解和闡述。 3. 講解了絕大多數(shù)C程序員開發(fā)
    發(fā)表于 05-13 16:45

    構(gòu)建大規(guī)模Simulink模型的標準化最佳實踐

    隨著系統(tǒng)規(guī)模和復雜性的增長,工程團隊面臨著一系列在小規(guī)模上不存在的全新挑戰(zhàn)。
    的頭像 發(fā)表于 04-24 13:03 ?910次閱讀
    構(gòu)建大規(guī)模Simulink模型的標準化最佳實踐

    使用RTD5.0.0的s32k312,C40_Ip擦除pflash存在一些問題求解決

    /t5/s32k/s32k344-c40-ip-hardware-fault-problem/td-p/1697432 但在 RTD 5.0.0 C40_ip.h 中,“Fls_MemMap.h” 不存在 那么,如何將C40_Ip API 放入 RAM 中呢?可以給我提供一些示例項目嗎?謝謝
    發(fā)表于 04-11 06:53

    用TLK3101作為3.125G光纖接口的收發(fā)芯片,TLK3101的Rx_CLK存在抖動和不連續(xù),為什么?

    我在用TLK3101作為3.125G光纖接口的收發(fā)芯片,在進行兩個設(shè)備間的通信時,發(fā)現(xiàn)TLK3101的Rx_CLK 存在抖動和不連續(xù)的情況。但將兩設(shè)備的時鐘采用同源時鐘,則不存在此問題。兩個設(shè)備都是使用TLK3101作為光纖收發(fā)的串并轉(zhuǎn)換芯片。請問這種情況是什么原因引起
    發(fā)表于 02-13 08:06

    將兩片TLK3101之間用光收發(fā)模塊通過光纖互聯(lián),TLK3101和光收發(fā)模塊之間的接口匹配不存在問題,為什么?

    我們將兩片 TLK 3101之間用光收發(fā)模塊通過光纖互聯(lián),TLK 3101和光收發(fā)模塊之間的接口匹配不存在問題,光功率都在正常的范圍之內(nèi) ,但在實驗室測試中經(jīng)常出現(xiàn)TLK 3101幀同步丟失
    發(fā)表于 02-05 07:22