亂談技術線的成長

2021-09-08 21:47:42 字數 1268 閱讀 4973

來自  唐福林

很多做技術的人都希望能堅持做技術,而不是轉管理。但在當前國內的環境下,能提供堅持做技術的氛圍的公司卻寥寥無幾。技術做的好一些後,除了設計技術方案並推動實現以外,不可避免的要開始帶團隊,開始跟專案或推專案,開始盯需求討論,開發進度,測試,bug修復等等。最終,我們做的是 architect + team leader + project manager 的混合體,而不是我們原來期望的 researcher 。在這裡我們不討論如何回到 researcher 的道路上去,只討論如何提公升自己,做乙個合格的 architect + team leader + project manager 混合體

1. 保持對技術的關注和熱情

不管到什麼時候,在什麼地方,技術是技術人的立身之本。即使這段時間裡自己在忙的事情,跟技術一點關係都沒有,但我們還是要時刻保持對技術的關注,廣度和深度並進,在需要的時候才能給出合適的選擇。對於新的產品,開源專案,了解一下就行;對於新的同行的實踐,需要理解別人的思考過程,並與自己的想法進行對比;對於新的架構思想,新的業界趨勢,則需要有自己的思考。

2. 持續產出

衡量乙個技術人的能力的唯一標準是產出。具體做專案時,產出是比較明顯的,但很多時候,我們做的不是具體的專案,而是大方向的規劃,整體設計,或者在艱難的推動一些事情,這時,經常發現過了一周又一周,似乎沒有任何的進展。出現這種情況,最需要反思的應該是我們的做事方式,中長期專案的推動方法,專案遇到問題時的解決辦法,換一種思路,或者換一種視角,才能柳暗花明。

3. 有意識的鍛鍊自己的全域性把控能力

除了做好乙個技術方案,將乙個事情做好還需要更多的環節和努力:發現問題的能力,確認問題的嚴重性的能力(往往意味著大量的資料收集,分析,比對及最終得出結論),解決問題的能力(立項,各種資源協調,部門間合作,時間進度控制等等),除了技術能力,還需要溝通能力,演說能力,資料分析能力等等。在推進解決問題的過程中,還有可能涉及到部門間合作,「政治」能力偶爾也會有所體現。

4. 文字能力,演說能力

對於真正的大領導來說,下面的技術人的工作做的多麼好,是看不見的。技術人要體現出自己的價值,文字能力必不可少:各種 word ,各種 ppt,以及各種 excel 。另外,從台下傾聽,到能站在台上講演,也是乙個必須跨越的門檻。

5. 職能線

很多技術人都不太喜歡職能線的事情,比如帶新員工,流程建設,組織活動等等。但這也是個人能力的另一種體現,想百尺竿頭再進一步?那麼就把這些也做好吧。

NGINX的程序處理亂談

伺服器處理程式一般會採用fork模式,每來乙個新的連線時,會建立乙個新的程序,新的程序中會重新建立乙個socket,後續新連線的訊息就由fork出來的這個程序處理.nginx架構修改了這種模式,新連線過來時,還是由work程序來處理.對於fork模式,新建的程序如果採用阻塞模式,應該是效能更高,因為...

亂談諸葛亮的團隊建設

今天開啟電視,碰巧看到央視正在重播 三國演義 演的是諸葛亮正在向阿斗請求第六次出師伐魏。諸葛亮的才能自然是勿庸置疑的,對工作也是鞠躬盡瘁,但為什麼他老人家六出祁山,最終也沒能達到伐魏的目的呢?今天我重新思考這個問題,偶有所得。如果把伐魏當作乙個專案來看,諸葛亮看上去是乙個幾乎無可挑剔的專案團隊領導。...

談些非技術的。。。

csdn上討論博士面試的事。見 很多人有不同的想法。首先,不要迷信博士。因為我接觸到的幾個博士,也並不是我想象的那麼遙不可及,他們也是常人,也沒有看出他們的大腦比我們發達,甚至於他們有的很書呆子氣。現在擴招,博士生源明顯不如以前,不乏魚目混珠之流。如果說他們的視野比我們廣闊,也有可能。但是,他們的人...