<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          知乎高贊:為何 Java 開源項(xiàng)目都試圖用 go 進(jìn)行重寫?

          共 1715字,需瀏覽 4分鐘

           ·

          2021-01-06 10:17


          點(diǎn)擊上方?泥瓦匠 關(guān)注我!

          老家浙江東海邊,靠海吃海,目前經(jīng)營(yíng)一個(gè)小品牌,讓普通人吃到最新鮮的海鮮。有興趣可以點(diǎn)擊了解:《浙里有漁,鮮人一步!》???


          對(duì)互聯(lián)網(wǎng)來說,重構(gòu)是政治斗爭(zhēng)和大清洗的重要手段,尤其面向業(yè)務(wù)編程的公司和碼農(nóng)。

          比如某走出創(chuàng)業(yè)期已有平穩(wěn)營(yíng)收的互聯(lián)網(wǎng)公司。35歲的技術(shù)總監(jiān)在公司建立初期就加入公司,全程參與公司所有重大項(xiàng)目。技術(shù)總監(jiān)擁有10年Java開發(fā)經(jīng)驗(yàn),年薪100萬及若干股份。他手下還有一個(gè)平均薪資60萬,平均在職6年的核心技術(shù)團(tuán)隊(duì)支撐公司運(yùn)轉(zhuǎn)。

          這時(shí)公司的項(xiàng)目隨便增加刪除一個(gè)功能或業(yè)務(wù)都得依靠這位技術(shù)總監(jiān)及其團(tuán)隊(duì),畢竟只有他們?nèi)虆⑴c了公司的項(xiàng)目最有經(jīng)驗(yàn),只有他們更清楚既有架構(gòu)的性能潛力,怎么重復(fù)利用既有代碼以及潛在的bug都在哪,就算讓新的團(tuán)隊(duì)做新功能也還得基于舊有的架構(gòu)。

          因此這家公司包括老板在內(nèi)的所有員工及投資人是不是都得看他們眼色,每次漲工資加薪發(fā)獎(jiǎng)金是不是都不能少了他們?甚至有時(shí)候老技術(shù)團(tuán)隊(duì)還會(huì)仗著資歷老對(duì)老板的命令陽奉陰違。

          老板和投資人面對(duì)日漸升高的薪資成本和話語權(quán)被分走,自然會(huì)想辦法解決。如果直接把年輕人塞進(jìn)去讓技術(shù)總監(jiān)培養(yǎng),稍微有腦子的技術(shù)總監(jiān)都會(huì)給自己留一手刻意限制這些新人的發(fā)展。而如果直接裁員優(yōu)化又容易對(duì)公司造成強(qiáng)烈沖擊,搞不好還會(huì)把整個(gè)團(tuán)隊(duì)送給競(jìng)爭(zhēng)對(duì)手或者新的投資人。

          思來想去解決工程師問題最好的方法還是技術(shù),比如用新的技術(shù)體系重構(gòu)。

          新的技術(shù)體系在開發(fā)時(shí)必然參考現(xiàn)有技術(shù)體系的優(yōu)缺點(diǎn),而且隨著技術(shù)迭代和編程語言的既有發(fā)展規(guī)律也一定會(huì)大幅降低技術(shù)門檻。

          如果招一些年輕人,然后宣布要用新技術(shù)體系對(duì)既有業(yè)務(wù)重構(gòu),那某種程度上不正是把公司舊的技術(shù)團(tuán)體經(jīng)驗(yàn)清零同年輕人們拉到了相對(duì)較近的起跑線,還給了舊技術(shù)團(tuán)隊(duì)不得不把技術(shù)同年輕人傳承,讓年輕人可以從頭理解公司技術(shù)架構(gòu)培養(yǎng)經(jīng)驗(yàn)的機(jī)會(huì)?

          重構(gòu)是把既有的成熟代碼重新實(shí)現(xiàn),不存在什么開發(fā)失敗的可能性也不會(huì)繞很多彎路。而且現(xiàn)在分布式微服務(wù)的思想和架構(gòu)快速普及,重構(gòu)越來越可以通過一個(gè)功能一個(gè)業(yè)務(wù)在線實(shí)時(shí)無縫替換的形式進(jìn)行,不會(huì)造成對(duì)舊有體系的突然沖擊使得重構(gòu)的成本越來越低。

          絕大多數(shù)互聯(lián)網(wǎng)公司的技術(shù)也并不高深,無非就是人力堆起來的業(yè)務(wù)代碼,只要給年輕人一個(gè)完整項(xiàng)目的開發(fā)機(jī)會(huì),年輕工程師的成長(zhǎng)也非常迅速。一場(chǎng)重構(gòu)就能培養(yǎng)一大批堪當(dāng)大任的新鮮碼農(nóng),然后再把這些年輕工程師們的工資從20萬翻倍到40萬也比老技術(shù)團(tuán)隊(duì)動(dòng)輒70多萬的平均薪資低不少,而且這些沒見過錢的年輕碼農(nóng)們面對(duì)工資翻倍比那幫老油條們感激多了。

          很多時(shí)候,年輕碼農(nóng)為了上位也會(huì)主動(dòng)找老板提出用新技術(shù)體系重構(gòu),往往老板和投資人對(duì)這種工程師內(nèi)部矛盾和內(nèi)部競(jìng)爭(zhēng)非常喜聞樂見,通常也會(huì)主動(dòng)扶持這些想要下克上的年輕人。

          新人新技術(shù)體系培養(yǎng)起來了,還留著舊體系的老人干什么,要么優(yōu)化要么降薪。故重構(gòu)在很多時(shí)候不是提高性能,也不是減少冗余,更不是技術(shù)創(chuàng)新,而是赤裸裸的政治斗爭(zhēng)。

          在互聯(lián)網(wǎng)企業(yè)外,開源組件的重構(gòu)也是年輕工程師開辟新路線后浪拍死前浪的重要手段。假如Java技術(shù)體系永遠(yuǎn)占據(jù)絕對(duì)市場(chǎng)份額,那豈不是Github上收集星星的開源大神永遠(yuǎn)就那幾個(gè),出書錄編程網(wǎng)課的大大永遠(yuǎn)只有那些?那年輕碼農(nóng)什么時(shí)候才能翻身。

          很多工程師覺得自己有一技之長(zhǎng)踏實(shí)工作積攢經(jīng)驗(yàn)就可以越老越吃香,可當(dāng)工程師紅利泛濫時(shí),年輕的工程師必然通過各種手段卷死老的,資源就這么多,不是你死就是我活。

          往期推薦

          SQL 中 HAVING 的魅力,多數(shù)人容易忽略

          Kafka丟消息?必看的高頻面試題!

          POI 如何處理 Excel 大批量數(shù)據(jù)的導(dǎo)入和導(dǎo)出?

          工廠方法模式

          老家浙江東海邊,靠海吃海,目前經(jīng)營(yíng)一個(gè)小品牌,讓普通人吃到最新鮮的海鮮。有興趣可以點(diǎn)擊了解:《浙里有漁,鮮人一步!》???

          點(diǎn)擊領(lǐng)取:程序員最新學(xué)習(xí)資料!

          下方二維碼關(guān)注我

          技術(shù)草根,堅(jiān)持分享?編程,算法,架構(gòu)

          朋友助力下!點(diǎn)個(gè)在看!
          瀏覽 24
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲日韩在线专区 | 学生妹一级 片内射视频 | 亚洲国产精品波多野结衣 | 我去也最新无码 | 夜夜干天天撸 |