今天開始閱讀《構建之法》
《構建之法》這本書的確是本好書,初讀第一章節,我大概了解我將要從這本書中學習什麼,如何落實學習。本書具體介紹了,乙個軟體工程師是應該如何更好的成長起來的。作者不但告訴我們在以後工作之中應該如何去做,還針對在校學習的大學生以及大學導師提出了寶貴的意見和建議。
軟體=程式+軟體工程,軟體企業=軟體+商業模式,這是第一章比較醒目的地方,程式是基本功,但是在演算法和資料結構之上,軟體工程決定了軟體的質量;商業模式決定了乙個軟體企業的成敗。軟體從業人員和軟體企業的道德操守會極大的影響軟體使用者的利益隨後作者講述了軟體開發的各個階段,從玩具到業餘愛好再到探索階段最後到達成熟的產業階段。
書中讓我最茅塞頓開的地方是第二章的個人技術和流程以及軟體工程師的成長,改變了我長期以來對我這個專業發展方向的很多困惑和誤解,我一直覺得我作為乙個程式設計師只要學如何寫**,頂多把資料結構和演算法掌握清楚、作業系統和計算機網路的知識學習紮實,會寫前端會折騰資料庫就可以了,其他的能不了解就不用了解。我對於職業規劃還一直還停留在學好演算法計算機基礎就可以進大公司的非常低階的想法層面上,讀了這本書之後我才明白自己其實離乙個優秀的程式設計師還差得很遠,雖然我一直在努力為實現進入大公司成為優秀的軟體工程師這一目標而努力,但是其實努力得還遠遠不夠,而且光侷限自己把**寫好是遠遠不夠的,團隊協作、小組敏捷開發、迭代會議、單元測試和**複審這些部分都是我之前完全不了解的,而在我讀完以後更有針對性和方法來實現自己的目標,開始關注踏實的學習和提公升自己,並更加注意和身邊的同學合作寫**並和自己身邊的同學一起互相學習,這也提示我這樣的初級軟體工程師要如何讓自己成長起來。
在講到的就是一名程式設計師在進入公司之後如何開始工作的,從修改bug到需求分析是個漫長的道路,這點提前知道了自己就可以做出一些應對措施,鍛鍊一下實戰所需的能力,進而本書講解了軟體的發展,以及要做一件事情所需要的是神魔,而這些東西都是我以前所不知道的。
《構建之法》閱讀筆記1
讀 構建之法 總感覺不太明白其中的意思,但是挑著看了看,下面把我所收穫的分享給大家吧!首先,在第一章中我大致了解了我可以在書中學到什麼,如何落實學習。1.1節通過三個簡短的對話,啟發我對什麼是程式,什麼是軟體,什麼是軟體工程,也了解到了乙個軟體不是簡簡單單就能說寫就寫的,還需要考慮各種因素,如人們的...
構建之法閱讀筆記1
軟體 程式 軟體工程 跟單純的編寫 去實現自己想要看到的功能不同,軟體工程是乙個帶有工程色彩的概念,不僅是為了滿足個人的簡單興趣,而是有著明確的實用目標和更龐大 完善可靠的系統結構,而 且也跟更多的人發生了聯絡 包括程式設計師和使用者 從工程的角度來看,寫乙個滿足使用者需求的軟體 需要從使用者需求的...
《構建之法》閱讀筆記1
最近大致通讀了 構建之法 以下是我讀完 構建之法 的一些心得體會。本書主要介紹了軟體測試 軟體工程師的成長 編寫 的規範 團隊合作開發軟體的重要性 還有開發軟體專案的總體流程 it的發展創新等等,書中的內容豐富多彩,跟其他的軟體工程書不一樣,其他書往往寫得千篇一律,太生硬呆板,而這本書的內容給讀者一...