日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

毕玄大佬的分享以及给我的感悟

發(fā)布時間:2023/11/23 27 生活家
生活随笔 收集整理的這篇文章主要介紹了 毕玄大佬的分享以及给我的感悟 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

  前兩天看了內(nèi)部的一個直播,主講人花名是畢玄,我一看本名是林昊,就覺得很熟悉。因為我在大學(xué)時讀過他的一本書,名字叫《分布式 Java 應(yīng)用:基礎(chǔ)與實踐》,是這本書為我打開了 Java 世界的大門,我接受到的很多新奇有用的知識都來自于此。看到這個名字當(dāng)然親切。

  畢玄,本名林昊,阿里巴巴 HSF 創(chuàng)始人,在淘寶的十余年里完成了電商架構(gòu)的多次升級,現(xiàn)視頻云團隊負責(zé)人。著有《分布式 Java 應(yīng)用:基礎(chǔ)與實踐》、《OSGi 原理與最佳實踐》。

  畢玄在這次的分享里,主要談了技術(shù)人員的成長,包括職業(yè)程序員需要具備的素質(zhì)、架構(gòu)師面臨的挑戰(zhàn)以及技術(shù) Leader 的方法論。

  【職業(yè)程序員】

  畢玄提到,程序員貴在專業(yè)。一個程序員水平如何,其實幾行代碼就能看出來。看的不是實現(xiàn)功能使用了多么炫酷的技術(shù),而是對異常邏輯的處理。針對預(yù)期之外的入?yún)ⅲ到y(tǒng)是正常運行還是立即崩潰。優(yōu)秀的程序員,對代碼的保護是非常強的,而不僅僅是實現(xiàn)功能,這體現(xiàn)著程序員的職業(yè)素養(yǎng)。

  畢玄舉了很多例子,比如因為程序沒有控制入?yún)㈤L度,遇到特殊場景傳入了超級長的字符串,結(jié)果吃爆內(nèi)存。再比如歷史上有次損失幾億美金的軟件故障導(dǎo)致美國宇航局衛(wèi)星發(fā)射失敗,僅僅源于各國程序員對 kg 不同的理解,使用了自己認為的度量單位,導(dǎo)致計算出錯。

  專業(yè)性很重要,專業(yè)不強,基本在犯錯。

  【架構(gòu)師】

  淘寶架構(gòu),1.0 php,2.0 單體 Java,3.0 分布式 Java,4.0 異地多活。畢玄完成了 3.0 到 4.0 的升級,但這個名字卻是在結(jié)束之后才強加上去的。

  對于架構(gòu)師,畢玄認為:架構(gòu)師要在技術(shù)領(lǐng)域有很深的積累,同時要有比較廣的知識體系。架構(gòu)師不需要什么都懂,但要能搞清楚系統(tǒng)邊界,能做好技術(shù)選型。知識面廣,在做選型的時候不會出現(xiàn)太大的偏差。架構(gòu)師的決策很重要,需要平衡很多東西,平衡業(yè)務(wù),穩(wěn)定性,風(fēng)險,節(jié)奏。因此架構(gòu)師很大的問題在于選擇。達到一個目的有很多方案,關(guān)鍵是選哪個方案。

  架構(gòu)師也要有規(guī)劃能力。一次架構(gòu)升級,架構(gòu)師要決定,分幾年做完,幾年的節(jié)奏是怎樣的。有些事情不允許改,不允許錯,必須提前做好準(zhǔn)確的計劃,比如機房的部署,一旦選定某個地方,就不能輕易改變。

  架構(gòu)師要了解技術(shù)領(lǐng)域在工程界的排名,不能自大。不怕落后,就怕不知道自己落后。技術(shù)所有的壁壘,是時間的壁壘。

  架構(gòu)師的底線,是要有個核心,核心的設(shè)計是整個系統(tǒng)最為重要的,所有子域系統(tǒng)的設(shè)計必須圍繞這個核心展開。并且上線的系統(tǒng)是可以被論證的,能夠符合設(shè)計原則。

  技術(shù)可以有信仰,有立場,但不能東倒西歪,搖擺不定。

  【技術(shù) leader】

  技術(shù) leader 要求有很強的方向感,這種方向感其實是很難培養(yǎng)的。leader 要能對團隊的方向有深入的思考,并且能比老板更專業(yè)。充分想清楚可以做什么,再和 leader 溝通。

  不同級別的 leader 的區(qū)別在于解問題的范圍不一樣,有人解團隊的問題,有人解 BU 的問題,像逍遙子就是在解社會的問題。

  技術(shù) leader 應(yīng)當(dāng)學(xué)會信任別人,學(xué)會放手。花更多的時間思考團隊的方向,思考匹配這個方向的組織陣型,每個角色的成長空間,排兵布陣。

  一切都是知易行難。

  【其他觀點】

  興趣很重要,興趣能夠保障好永遠的熱情。

  什么是技術(shù)深?不僅僅是某個技術(shù)工具運用嫻熟,對于業(yè)務(wù)開發(fā)而言,業(yè)務(wù)系統(tǒng)的復(fù)雜度,比如復(fù)雜的營銷規(guī)則能夠用幾句話講清楚,也算技術(shù)深。

  【我的感悟】

  聽完畢玄大佬的直播分享,給我的整體感受就是,一路走下來的他,都是技術(shù)線和管理線階梯式成長。從普通的程序員到職責(zé)不斷擴大的架構(gòu)師,再到參與未來規(guī)劃和組織管理的技術(shù) leader,踩過很多坑,犯過很多錯,發(fā)生過很多有趣的故事,也取得過重量級的成功。很多時候,站在巨人的肩膀上做事情,雖然不會避開一些障礙,但能吸取前人經(jīng)驗快速跳過這些障礙。前輩們很多的做事風(fēng)格以及考慮問題的思維值得學(xué)習(xí)。

總結(jié)

以上是生活随笔為你收集整理的毕玄大佬的分享以及给我的感悟的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。