研發(fā)路上的總結(jié)與反思

不知不覺間已經(jīng)在這個行業(yè)里呆了很久了,久到已經(jīng)快忘卻初入此行時候的窘境和痛苦,本次的行文意在給自己這些年的職業(yè)生涯做一個階段性總結(jié),繼往開來。

1. 前言

隨著在這個行業(yè)里待的時間越來越久,以及對于"積累"認同感的不斷加深,想要對走過的職業(yè)生涯進行階段性總結(jié)的想法總會在不經(jīng)意間出現(xiàn)在腦海中,只是一來顧慮職業(yè)履歷實在拿不出手,二來也是一直自認為思維深度不足,三當(dāng)然就是最通用的理由——懶了。

而之所以此刻寫下了這篇博文,最主要的原因還是被底部參考鏈接中第一個所觸動,深感自己的思維深度和廣度都遠不及之余,更是加劇了「時不我待」的緊迫感。

以下筆者將仿造該參考博文從「技術(shù)」、「業(yè)務(wù)」、「管理」和「架構(gòu)」四個維度陳訴下個人的理解。

2. 技術(shù)

筆者的研發(fā)經(jīng)驗主要是電子政務(wù)方面,因此這里不會講什么對于數(shù)據(jù)結(jié)構(gòu)/算法,網(wǎng)絡(luò)協(xié)議等的理解,這些東西筆者都有研究過,但不得不承認,這么多年了用到的機會寥寥無幾.....。

但即使是這種環(huán)境下,筆者依然覺得作為安生立命之本,能夠自發(fā)遵循嚴(yán)格的代碼規(guī)范,寫出一手漂亮的代碼;對于軟件開發(fā)基本概念的深刻理解;對于常用工具集的熟練掌握;對于常用框架底層的研究;對于IDE工具的熟練使用等等這些都是應(yīng)該如呼吸一樣正常的,但這看似簡單的要求筆者卻往往無法從一些多年經(jīng)驗的面試者身上感受到,不得不感概環(huán)境對人的影響。

3. 業(yè)務(wù)

不少人選擇研發(fā)的原因是希望避免與人打交道,但業(yè)務(wù)卻又恰恰是一個對溝通要求很高的方向,因此"我一個搞技術(shù)的為什么要理解業(yè)務(wù)? 你告訴我怎么做不就行了。"這樣的想法在研發(fā)人員群體中并不少見。

但無數(shù)的技術(shù)管理類書籍,其中不乏經(jīng)典書籍都在告訴我們這些后輩一個道理 —— 業(yè)務(wù)才是一家公司存在的核心價值,絕大部分軟件領(lǐng)域的巨無霸都是靠著業(yè)務(wù)發(fā)展壯大起來,然后在這個過程反向倒逼技術(shù)跟上的。主次不能亂!

4. 管理

一談到管理,尤其是技術(shù)方面的管理,真是一個讓人頭大的問題。著名的《人月神話》已經(jīng)暢銷四十余年不是沒有道理的!

  1. 加人解決不了問題,甚至往往事與愿違。
  2. 學(xué)著去用人,而不是改變?nèi)?,把每個人放在他們擅長的地方。
  3. 對于擁有某個優(yōu)秀品質(zhì)的人才,相較于花時間去培養(yǎng),還不如花時間去尋找。
  4. 有意識地向上管理。如果你真的想要做成一些事情,影響到盡可能多地人,向上管理這項工作必須慎之又慎。

5. 架構(gòu)

關(guān)于架構(gòu)這一塊,筆者雖然名為現(xiàn)在公司的架構(gòu)師,也有國家認可的證書,但自己心理還是有數(shù)的,筆者曾經(jīng)對此有過一番思考: 架構(gòu)師一職的自我理解-夫禮者。這里就不再贅述了。

6. 持續(xù)學(xué)習(xí)

最后用一個被雞湯熬爛的詞來結(jié)束本文吧。雖然雞湯有毒,但這個詞并不假,尤其是咱們這個行業(yè),一個一個新的熱點,幾年一次變革,如果想在這條路上一直走下去,終生學(xué)習(xí)是一個必要條件,而非可選項,否則潮水涌來的時候,身邊沒有船的感覺一定會讓人非常窒息。

7. LInks

  1. 餓了么4年 + 阿里2年:研發(fā)路上的總結(jié)與思考
    “最重要的是選擇,最困難的是堅持?!?/li>
  2. 為什么溝通那么重要
    “世界上有兩件最難的事:把別人的錢裝進自己的口袋;把自己的思想裝進別人的腦袋?!?/li>
  3. 招聘感悟
  4. 入行這幾年
  5. 軟件開發(fā)-年限與能力
  6. 軟件開發(fā)之新人入門推薦
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容