《構建之法》閱讀筆記一

2022-09-23 01:52:09 字數 1066 閱讀 3577

作者從一個團隊的作用談起,引出了個人在一個團隊中的作用,每個人的工作質量直接影響最終軟體的質量,首先是軟體工程師如何衡量,評價自己的能力。書中舉出了例子,很顯然,在對自己做出評價的時候我們不能十分籠統的概括,這樣不具體的回答相當於沒有回答,因為它並不能夠作為指標來反映出你的能力。

一個工程師如果能夠很好的衡量自己的能力,那麼他對於自己軟體開發的工作量和質量也會有個很好的評估,他知道自己的能力界限,並對自己的**的完成時間有一個充分的預期,“軟體專案的確需要創造性,需要一些意外,一些驚喜,但是更多的是常規的,可重複的任務”,“一個成熟的軟體工程師應該能夠降低任務交付時間的平方差”。

而一個軟體工程師如何成長?

1.軟體開發知識的學習,提升技術技能,這個就相當於我現在處於的階段,還在學習程式設計語,演算法以及相應的程式設計技巧。

3.對通用軟體設計思想和軟體工程的理解,這個作者認為比較虛,所以沒有做太多的介紹,我個人認為還是自己對於軟體設計理解,這個需要不斷地積累經驗才可以做好,同時在設計不同領域的軟體時候,還需要對此類領域有著不淺的理解才可以,否則就不太可能做出一個令使用者滿意的軟體。

4.提升職業技能,區分於職業技能,這個同樣也是需要我們擁有一段時間的工作經驗才可以得到提升,這個在程式中是很難看出來的,可以理解為除了**之外的工作能力吧。

5.實際成果,的確“行勝於言,這些實際的工作成果,是最重要的評價標準”。

隨後作者列出了軟體工程師的職業發展,現在的本科出生的軟體工程師已經很多,再加上還有培訓機構裡面出來的大量勞動力,所以我認為現在的職業競爭壓力還是很大的,本科出生的優勢在於理論的學習,培訓機構出來的很多是經過了很多的訓練,在**量上其實並不弱於一般的本科生,甚至還要強上一點,本科生的理論學習是較多與培訓結構的,我認為這可能是唯二的優勢,還有就是文憑,除了文憑,這些都是可以通過自學來彌補差距。

我們經常自嘲是碼農,搬磚的,其實在較低的層次來說其實差不多,職業的前期都是做著很多重複性的動作,但是在後期的發展當中就會有很大的差距,有的人開始晉升,開始去做一些有創造性的東西,這是作者認為職業後期的問題,當魔方的口訣每個人都記住了之後,我們需要有新的東西去將人分層次,這個時候我們就需要自己的創新點,創造新的口訣?創造新的速度?

我們需要自己的核心競爭力,這樣才能避免被淘汰。

《構建之法》讀後感 一

寫《構建之法》讀後感的想法,其來已久,一直未能完成。拖延症爆發的原因大概有二,一是感覺吸收的不夠豐富而無法反芻,二是選擇不好讀後感切入的角度...

《構建之法》讀後感(一)

繼《夢斷 》之後,我又讀 《構建之法》, 這是老師寒假給我們推薦的書籍,老師曾經說過,作為一個合格的程式設計師首先要學會讀書,從書中去學會知識,總結書中的經驗,為自己所用。這是一個優秀程式設計師的必備素養。因此,我又讀了《構建之法》這本書, 併產生了很多 知識和自身的體會 。剛開始讀《構建之法》這本書時,書...

《構建之法》閱讀筆記一

軟體 程式 軟體工程,以前只知道程式 資料結構 演算法,而軟體呢則是很多程式組成起來的再加上一些軟體開發過程的方法步驟組成的。其中包括需求分析,一個軟體的需求是什麼,然後進行開發階段,然後還要進行不斷的改進,這就是軟體的構建。同時還要進行源 的管理,版本的控制,這些都是軟體的質量保障,驗證過程就是軟體...