第七週讀書筆記——《一個程序員的奮鬥史》讀後感

《一個程序員的奮鬥史》讀後感程序員

從以前不少比較專業的書籍中抽身回眸,轉而來看這本《一個程序員的奮鬥史》(後簡稱《奮鬥史》),算是來品嚐一份屬於程序員的心靈雞湯。吃多了用來果腹的五穀雜糧,偶爾輕鬆一刻也是不錯的。面試

首先來講說我對程序員的見解吧。在不少人眼裏,程序員是一個冷冰冰的職業,從事這個職業的人有着縝密的邏輯思惟、堅實的知識基礎。然而說再多,程序員也不是一個符號,在他表面下隱藏的是千萬張活生生的面孔,他們有各自的喜怒哀樂。這本是經過一個小小的程序員(實際上是做者本人經歷改編),不講大道理,而是將他的經歷細化,讓你細細品味。編程

程序員這個職業在業務方面不多有似是而非的內容,是就是,不是就不是。模棱兩但是要不得的,打腫臉充胖子更是大忌。主人公在簡歷上寫了「精通C/C++」,致使面試的時候進退維谷。在互聯網時代,知識的更新換代速度是很快的,因此一我的可能稍有不慎就落後於潮流。這不是很可怕的事情,我認爲更可怕的是一我的不肯意去面對現實,反而作出一些不切實際的保證。反映到咱們現實的學習生活中,就是對某個知識點含糊不清,卻草草了事,最後考覈的時候卻漏了馬腳。若是放到團隊協做中,將會因爲「短板效應」而大大拉大團隊預期和進度之間的差值。學習

其次,程序員做爲一個「人」,它必然要與周圍的環境,周圍的人物進行必定的交流。那麼怎樣的爲人處世是較爲合適的呢?這一點上每一個人都見仁見智。做爲一個新人,我認爲首要的固然是熟悉環境,熟悉規則。然而在鑽研我的技術和處理人際關係的平衡方面,咱們都須要作出慎重的考慮。人與人之間的勾心鬥角是難以免的,可是咱們不該當將主要的精力放在這方面(做爲一個程序員而言吧,若是步入仕途恐怕是必須的),就像書中所寫的三個「老X」同樣,敝帚自珍,勾心鬥角,最終只能落得一個衆叛親離的下場。然而也不是徹底不通人情,必要的人情世故仍是須要掌握的。如何待人接物,如何化解爭端,社會一樣是一本真實的好書,值得咱們仔細琢磨。spa

最後咱們再來談談能力問題。程序員做爲一個技術性行業,就須要咱們自身有着紮實的本錢。這一點咱們相對於大多數大學生應當是有着不小優點的,這是值得慶幸的一點。可是這還不夠,還須要更進一步,將自身所學結合實踐(我感受本身在這方面是有所欠缺的)。不僅僅如此,堅持學習也是至關必要的。就我看來,一個程序員的「人老珠黃」莫過於自身知識體系的不斷落後;若是可以時不時地爲本身充電,就有可能使本身「風韻猶存」。拿咱們的英語水平作個例子,不少同窗的英語水平其實在進入大學後較之高三時不升反降,是由於英語一樣是一門須要不斷維持訓練的學科。從這個角度看,老師提供的結對編程和團隊做業事實上爲咱們的能力提高提供了一條新的路徑。團隊協作

熬過了我的做業和結對做業,也對軟件工程略有感悟,同時也有些小小的「劫後餘生」之感,空下來看看這本書,在唏噓之餘,更多的是對前路的感慨和期待吧。基礎

相關文章
相關標籤/搜索