程式人生 乙個程式設計師對學弟學妹建議

2021-06-05 00:06:47 字數 844 閱讀 3030

程式人生--乙個程式設計師對學弟學妹建議

寫的不錯的一篇文章,值得一看,讓我們不要放棄基礎的東西,當基礎的東西打牢之後再學其他的就變的很容易了。文章推薦了好幾本基礎的書籍,下面的兩本很重要。

資料結構和演算法-這門課程能夠決定乙個人程式設計水平的高低,是一門核心課程。我首選的是清華版的(朱戰立,劉天時)。很多人喜歡買c++版的,但我覺得沒有必要。c++的語法讓演算法實現過程變得複雜多了,而且許多老師喜歡用模組這一東西讓演算法變得更複雜。倒是在學完了c版的書以後再來瀏覽一下 c++的版的書是最好的。

軟體工程-這門課程是越到後來就越發現它的重要,雖然剛開始看時就象看馬哲一樣不知所云。我的建議是看《實用軟體工程》(黃色,清華)。不要花太多的時間去記條條框框,看不懂就跳過去。在每次自己完成了乙個軟體設計任務(不管是練習還是工作)以後再來回顧回顧,每次都會有收穫。

日三省乎己

每天讀的書太多,容易讓人迷失方向。一定要在每天晚上想想自己學了些什麼,還有些什麼相關的東西需要掌握,自己對什麼最感興趣,在一本書上花的時間太長還是不夠等等。同時也應該多想想未來最有可能出現的應用,這樣能夠讓你不是追趕技術潮流而是引領技術潮流。同時,努力使用現在已經掌握的技術和理論去製作具有一定新意的東西。堅持這樣做能夠讓你真正成為乙個軟體「研發者」而不僅僅是乙個coder。

把最多的時間花在學習上

這是對初學者最後的忠告,把每個星期玩cs或者cs的時間壓縮到最少,不玩它們是最好的。同時,如果你的asp技術已經能夠來錢,甚至有公司請你兼職的話,這就證明你的天分能夠保證你在努力的學習之後取得更好的收益,你應該去做更複雜的東西。眼光放長遠一些,這無論是對誰都是適用的。

程式人生 乙個程式設計師對學弟學妹建議(轉2)

幾個重要的基礎課程 大學英語 不要覺得好笑。我極力推薦這門課程是因為沒有專業文件的閱讀能力是不可想象的。中文的翻譯往往在猴年馬月才會出來,而現在的許多出版社乾脆就直接把e文印刷上去。學習的方法是強迫自己看原版的教材,開始會看不懂,用多了自然熟練。吃得苦下得狠心絕對是任何行業都需要的品質。計算機體系結...

程式人生 乙個程式設計師對學弟學妹建議(轉1)

我始終認為,對乙個初學者來說,it界的技術風潮是不可追趕。我時常看見自己的ddmm們把課本扔了,去賣些 不菲的諸如c vb.net 這樣的大部頭,這讓我感到非常痛心。而許多搞不清指標是咋回事的bbs站友眉飛色舞的討論c 裡面可以不用指標等等則讓我覺得好笑。c 就象當年的asp 一樣,忽如一夜春風來,...

乙個程式設計師對學弟學妹的建議

得更遠的。一 幾個誤區 初學者對c 風潮的追趕其實也只是學習過程中經常遇到的幾個誤區之一。我將用一些實際的例子來說明這些現象,你可以按部就班的看看自己是不是屬於其中的一種或者幾種 1.認為計算機技術等於程式設計技術 有些人即使沒有這個想法,在潛意識中也有這樣的衝動。讓我奇怪的是,許多資訊學院的學生也...