《構建之法》講述了軟體工程師的成長,從個人能力的衡量與發展到兩人合作,再到團隊。聯絡到上次的作業和這次作業,我才發現原來老師上一次讓我們獨立完成作業和這次與別人結組完成的用意,再想想這個學期末的團隊大作業,這恰恰對應了《構建之法》中所講的。
史蒂夫·邁克康奈爾創立的公司給員工提供的成長路徑中提到了知識和能力。我自己認為這個知識不單單指的是課本上的,更多的是自己課下從別的地方學到的。以前的自己總是抱怨老師上課瞎扯,從來不講課本上的知識,課下還要留一些根本不會做的作業,所以就開始應付差事,想的是躲過一劫是一劫,還理所當然的認為這些作業根本不能教會我們什麼。現在我知道了知識的重要性,其實課本上的知識不重要,重要的是你是否學到了這些知識,並將這些知識運用於實踐,而做作業寫程式就是實踐的一部分,這些實踐可以讓我們更加深刻的理解這些知識,而且能力也在一點一滴中變強。毫不誇張的說,現在的我,程式設計能力甚至不如那些大一的,但是有一點,我可以昂首挺胸的說,現在的作業都是我自己乙個乙個敲上去的,絕對沒有抄襲任何人的,也許別人兩個小時就可以完成的作業,而我卻要花半天來完成,但是這並不重要,重要的是我自己獨立完成了,不是嗎?這就是我成長的地方。這次結組作業,我覺得對於我來說有點難,但是和搭檔討論的時候,我有主動參與,並且還提出了自己的想法,再也不是只聽不說,通過三個下午的努力,即使我還沒有完成,但是我要為自己鼓掌,因為我沒有放棄和抄襲別人的,並且還在努力,還在一遍一遍的嘗試著。
每個人都有不同的學習軌跡,有的人成為專業的中流砥柱,成為了自己的價值;有的人一直碌碌無為;有的人牢騷滿腹,總以為與眾不同,而到頭來人一無所獲......
眾所周知,除了少數天才,大多數人的稟賦相差無幾。那麼,是什麼在造就我們,決定我們呢?我想是態度。值得慶幸的是,我現在的態度很端正,我相信只有我努力,我一定也可以成為
it行業的佼佼者的。正如那句名言所說:「有事者,事竟成,破釜沉舟,百二秦關終歸楚;苦心人,天不負,臥薪嘗膽,三千越甲可吞吳。」
構建之法閱讀筆記03
通過這幾天的閱讀,基本對本書又有了新的認識,讀完這本書是一回事,要想深入的理解又是另一回事。本書第一版出自2014年,當時軟體工程正在中國蓬勃發展,在此書出來之前大學裡的教材有些還是外國書籍的翻譯版本。豆瓣上對此書的介紹是 軟體工程牽涉的範圍很廣,同時也是一般院校的同學反映比較空洞乏味的課程。但是軟...
構建之法閱讀筆記03
今天自己又回過頭來詳細的閱讀了一遍 構建之法 的第二章,下面分享一下自己的體會。一.單元測試 之前自己在程式設計的過程中,從來沒有對自己的程式進行過單元測試,總覺得輸出了題目要求的結果就行了,沒有考慮過程式執行的中間過程或是對占有的記憶體進行釋放等問題。而書中詳細介紹了單元測試的重要性和如何進行單元...
構建之法閱讀筆記03
又到了一周的結尾,時間過得真快。這一周,閱讀了 構建之法 關於團隊和流程的部分。正好,這周我們用的就是結對開發的模式。算是理論加上實踐吧。和以往的單獨程式設計不同的是,團隊開發增加了與同學的交流討論,在問題的解決與實現方面不再是一人單扛,可以交換不同的思路,用不同的角度思考問題,把問題更好的解決。這...