導航:首頁 > 編程語言 > 編程大師怎麼成功的

編程大師怎麼成功的

發布時間:2024-04-30 20:38:48

A. 怎麼成為計算機高手

問題一:怎樣成為計算機高手 看看這個,你就明白了,希望對你有幫助!
一、為何要學編程
每個人的動機不一樣。大致有:
1、為了找個好工作;或為了有更好的機會和更好的發展。
2、看到別人超厲害,所以也想學。
3、實際工作中很多場合需要。
4、從小就立志做個程序員,做軟體工程師。
5、振納睜游興中國的軟體事業。
。。。。。。
================================================
二、如何學編程?
1、多看好書。
差書誤人子弟,不但浪費時間和精力,而且打擊人的信心,差書使人很久都不會,讓會讓人懷疑自已的學習能力。
現在的書很多,但好書很少,特別是被大家公認很有價值的好書,更是少之又少。歷經多年時間考驗和市場風雨不殘酷洗禮而僅存的巨著,更是極其稀少。中國歷史上文學小說類書本多如牛毛,但僅存的巨著,也只不過>等四本名著而已,編程方面也是如此。
2、多動手。
這一點很重要。而且特別重要。「紙上得來終覺淺,絕知此事要躬行。」陸游的千古名句說的就是這個道理,並且同樣適合於編程方面。
================================================
三、用什麼語言最好?
這主要取決於應用領域,每種語言都有自已的長處和不足。
1、早游匯編語言和C語言在單片機及工控領域用較多。另外C語言也是一種通用語言,是學C++/c#的起點。
2、C++系統編程等多個方面,最常用的編譯器是VC。
3、C#/java網路編程方面新興的。
4、VB通用。
5、還有Delphi等。。。。。。
個人建議:從未編過程的,就從學vb開始。有基礎的可直接學c++/VC。
===================================================
四、有什麼好書?
幾年前,台灣著名技術作家侯捷先生曾經寫過一篇影響很大的書評文章,叫做《MFC四大天王》。文章的意思是說在MFC的浩瀚書海中,只要認真研讀和學習其中四本,就可以「五嶽歸來不看山」。侯先生雖以MFC為例,但是這個道理卻同樣適合於MFC之外的很多具體技術領域,這不能不說是一個有趣的統計現象。

通常在某一個具體細分的技術領域,會自然而然地出現3-5本頂級著作,它們彼此互相配合,形成一個完整的體系。對於學習者來說,只需要認真研讀這幾本書,就足以升堂入室。我樂於將這種現稱為「四書五經現象」。對於讀者來說,如果能夠找到該領域中的「四書五經」,則無論在時間上還是金錢上都是最經濟的選擇。好書幾本,勝過爛書幾捆,這個體會想必大家都有。在此,幫助大家遴選各個技術領域里的「四書五經」。

編程的書可謂汗牛充棟,其中經典也是不泛其數,但絕大多數的過來人,都一致認為,要想很快的入門並盡快的投入到編程實踐中,只要其中的四到五本也就夠了,即只看經典中的經典,聖經級的書就可以了。
所謂活到老學到老,程序員是個終身學習的職業,要不斷的看書,直到放棄編程的那一天。所以,您要讀的好書也絕非以下推薦的這些書喲,呵呵。
一句話,由於我們的時間、精力、金錢都是有限的,如何以最小的代價換得最大的收獲。
================================================================
五、經典好書分類熱銷榜
1、java
java編程語言(第三版)---java四大名......>>

問題二:如何成為一名電腦高手!??要詳細! 首先明確你學電腦的動機,你要成為高手必須要對計算機有感情,沒有興趣的學習是堅持不常的,當然要成為高手還要付出很多的努力。
沒有電腦的話就多看點書,特別是洞銷一些基礎的書籍(比如Windows的基本操作,DOS的運用,學一些基本的計算機語言如:FOXBASE),然後到網吧、圖書館等地方找電腦實際操作一下,驗證你的所學,對弄不明白的地方找身邊懂電腦的人問,也可以上網查,要謙虛。
有電腦的話就方便多了,邊看書邊操作,學習完基礎的計算機知識後就可以深入一些,上網找一些軟體(如下載用的FLASHGET、看電影用的金山影霸、播放MP3用的WINAMP、殺毒用的KV2005等等),自己下載、安裝、試用,養成習慣,對不懂的不明白的都點「取消」這樣就不用擔心弄壞電腦,然後學習卸載,這樣你的電腦就開始脫離了單純的windows功能限制,開始「活」起來,等你對基礎工具軟體的運用及理解熟悉之後,就可以學習一些編輯軟體了(如編輯網頁用的frontpage、深一些的Dreamweaver,編輯圖片用的Photoshop,編輯flash用的FLASH MX),當然還有學習一些深層次的語言(如VB,C,C++等――如果你看書仔細的話應該知道這些是什麼,以及它們的作用),你還可以鍛煉重裝系統,格式化硬碟、格式化C盤等,甚至還可以對硬碟重新分區等等。還有就是學習一下注冊表編輯器regedit的知識,學習其的備份。
以上都會了,你可以拆開你的主機箱了,看看你機箱里都有些什麼,弄明白它們的作用,特別是一些小的組件,如硬碟跳線,BIOS的FLASH晶元及CMOS知識,對於其所有組件都要有一定的認識,當然你可以在網上,在報紙上及書籍上看到它們的詳細介紹及分類和區別,可以的話,你可以試著拆掉它們再原樣安上,最好有懂的人在場。
等你軟硬體都學的差不多的時候,你可以試著自己組裝電腦,你可以到太平洋電腦網的「DIY配件-教你買電腦( pconline/diy/salon/)」上學習一下別人的經驗。
呵呵,你要是組裝好了一台電腦,並安裝完系統以及基礎的運用軟體後,你已經算半個高手了,為什麼呢,因為在你身邊還有「黑客」,網路高手,語言運用、軟體編寫高手,游戲開發高手等等,你說我要成為真正的高手,對不起,我也不知道那個是怎樣練成的,因為我也不是,但是,我知道你如果考個好的大學讀個好的計算機專業,不久你肯定是真正的高手... ...

問題三:怎樣成為一名計算機高手 想成為計算機高手,需要有很強的動手能力,以及拓展能力,高手的定位很不明確的。到底什麼是高手呢?OK ,高手可以再最初的時候理解為,就是熟手,熟手就是用手瘋狂敲代碼敲出來的。然後呢,高手的定位,可以定位為創新比較強的,誰說代碼沒有創新?一個新的功能,增強用戶體驗的效果是非常明顯的。誰的邏輯思維更強大,誰的腦洞開的更大誰就是高手。再然後高手就是運籌帷幄,對整個行業熟知,並能預測技術發展趨勢以及及早的做出相應的定位。

問題四:怎樣才能成為一個電腦高手 現如今隨著DIY一族的陣容不斷壯大,涌現出了一個又一個電腦高手。這時,一些正在成長中的電腦愛好者(上至准電腦高手,下至菜鳥)不禁要發出疑問:我們如何才能成為一名真正的電腦高手??做為一名老鳥我想給各位一點點供參考的建議。
首先,要樹立起信心。相信自己能夠成為電腦高手是真正成為高手的前提和保證。如果各位讀者現在還認為自己和老鳥差得很遠,那就不必看這篇文章了。怎麼樣?准備好了嗎?准備好就往下看。
其次,要選擇自己的主攻方向。要知道老鳥也不是什麼都會,比如網路方面的專家,在圖形處理上就不一定懂多少;相反,動畫製作大師也不一定知道什麼是BIOS。如此可見,選擇自己的主攻方向是十分重要的。想要樣樣皆通,其結果往往是樣樣皆松。
再次,應選擇合適的書籍。這一點看似容易,其實真正做起來很難。現在的書,琳琅滿目,而真正適合你學習的卻並不是很多。如果想入門,千萬別買「實例」,因為看這種書的前提是得具備相當的知識後用以提高,如果還沒入門,是根本看不懂的。建議買書的時候最好身邊有一個精通這一內容的人來幫你購買,當然,如果你的money多得燒手的話,多買點我也不反對,反正看累了還有多餘的書可以當枕頭睡覺。對於教電腦的教學軟體,我看一定要買「名牌」,還得是正版,比如洪恩。這樣不但教學效果有保證,而且升級方便(誰都知道電腦的發展速度是驚人的)。
而後,多搜集一些使用技巧上的小知識。無論是硬體還是軟體,其使用上的小技巧都還是不少的,如果想成為高手,沒有點特殊的東西是不行的。諸如《家用電腦》之類的報紙常看看是很有幫助的,裡面總有一些不易了解的小知識。
最後,要重視實際操作。其實這一點人人都清楚,任何知識如果只停留在理論上而落實不到實際,那恐怕你還是什麼都不會。尤其是想在硬體上成為高手的人更應如此,多動動手,多試著自己解決遇到的問題,會使你更快地成為老鳥。
好了,如果你做到了以上五點,你就已經成功了一半(怎麼才一半???)。另一半就是慢慢增長的經驗了。怎麼樣?成為高手不難吧!
大家都是從菜鳥成長起來的,這一點毋庸置疑。如果沒有各位高手的支持,也就不會有一代一代的成長。可大家總是抱怨為什麼高手們不願意教大家,不是么?我現在問你一點,如果有外國人想流利地讀中文,卻不願意去積累詞彙,在還看不明白漢語拼音的時候就要學詩詞,向你求教,你如何辦?一定也是一臉無奈的。
勸告大家幾句:
1 學習是自己的事情,任何人幫不了你,不要指望別人能教你什麼,或者說教會你什麼。如果你需要輔導,書可能是一個很好的選擇,並且你可以根據需要選擇實例型、理論型或結合型。
2 如果你一定要學習,又抱怨看不懂書,一定要人給你講的話,你必須知道:書都看不懂又有誰能給你講明白?只怪自己積累還不夠而已了。很多問題都是要積累的,為什麼語文從小就學,學十幾年以後還要學?因為要積累。你只有有了一定的詞彙量,才可以看得懂書,這時你就擁有了主動獲取書本知識的能力。積累的過程是艱苦的,但是一旦積累足夠,之後的學習會容易很多。
3 你QQ里的高手只是字典,不是秘書。
4 真的想學是好事,但是一定不要滿足於一點皮毛,不要滿足於會模仿,要知道原理;不要滿足於用工具,要深入底層。如我一直強調的那樣,不是說有了槍炮就不用學拳腳了。否則,要被人鄙視了。業內精英少,掌握核心技術的少,所以中國,至少在信息技術方面還是落後的。
5 不是沒人願意教你,而是你提出這樣的要求,就證明你基礎還不行,而要學習這些是需要很多基礎的,不要求精通,至少要達到熟悉的程度,如計算機的工作原理、系統核心、腳本、資料庫、TCP......>>

問題五:怎麼快速成為計算機高手? 首先,支持你!
要想成為電腦高手,首先要對電腦報以極大的興趣和熱愛!
不要以為學習電腦是多麼難的事,不要以為成為高手是高不可攀,所謂的電腦高手

問題六:如何才能成為電腦高手? 首先,支持你!
要想成為電腦高手,首先要對電腦報以極大的興趣和熱愛!
不要以為學習電腦是多麼難的事,不要以為成為高手是高不可攀,所謂的電腦高手:
他只是比別人更執著
他只是更喜歡思考
他只是善於總結經驗
他只是動手能力很強
他只是把電腦玩的更徹底
一、提倡自學
對初學者,老師引進門很重要,但以後就要靠自學。自學能力對於計算機學習尤為重要,原因就是計算機發展奇快,掌握了自學方法,具備了自學能力,才能應付計算機日新月異的發展形勢。有人說,自學,談何容易!我說別的學科自學可能較難,而計算機卻相對容易一些。為什麼這樣說呢?因為計算機越來「平易近人,讓人能夠看得見、摸得著。能夠讓人動的東西就好學,比如幾歲的娃娃就敢去開電視機和調台,能夠去控制VCD等,難道電視機和VCD機不是高科技產品嗎?計算機作為學習對象,理論知識和實踐環境是統一的,學習內容和進度自己可以掌握,自學當中有弄不懂的東西,大多可以通過上機加以解決。因此,我說它易於自學、便於自學。當然,有一本便於自學的指導書就更好了。
二、強調動手
計算機這個學科實踐性特強,不動手是學不會的。計算機從誕生那天起就被人蒙上了神秘的面紗,許多專著像天書,讓初學者望而生畏。但是,很多小孩子為什麼能把計算機用得那麼好呢?竅門在哪兒呢?動手!一動手就會感?原來如此!沒有什麼了不得!這樣,就會越學越輕松、越學越有興趣。邊動手邊動腦是計算機學習的基本模式,可以自然而然地擯棄那種死記硬背、紙上談兵的學習模式,既動手又動腦,形成生動活潑的學習氛圍。動手,還能強化理論聯系實際的優良學風、培養實干精神。
三、注重應用
在學習計算機知識與技能的過程中,要想到用,用到自己的學習、工作和生活中。作為智力工具,作為人腦的延伸物,讓計算機幫助我們思維、論證、決策,以提高分析問題和解決問題的能力。人們常說熟能生巧,泛指學用一般工具,對學用計算機這種智力工具,就不僅僅是生巧了,而且還益智,即有利於開發智力。計算機中濃縮著人類智慧的結晶,集成著現代人的思維方式和科學方法,通過人腦指揮電腦、電腦幫助人腦的過程,會使人越來越聰明,越來越能幹。在新世紀大智大勇,富有創造才能的人,一定是會使用電腦幫自己工作的人。
四、上網
計算機教育不僅僅是學科教育,更重要的是一種文化教育。目前,分布在五大洲的幾千萬台計算機已經聯到了互聯網上,形成了一種新的文化氛圍;會不會使用網路成為衡量現代人文化水準的一個新尺度。在網路文化氛圍中,獲取信息、處理信息、交流信息的能力十分重要?庖彩竅執?說囊恢只?灸芰Γ?
五、有益的考試
是學習電腦的技術還是學習專業知識?是學習操作還是學習應用?是僅僅和電腦交朋友還是要熟練地掌握?不同的層次、不同的要求就有不同的回答。對於絕大多數人來說,學習電腦不是為了成為一名計算機專家,而是為了應用。電腦是高科技的產品,它的內部結構、工作原理,硬體的製造技術極其復雜,是科學的象牙之塔。但是它的使用又是那麼方便、簡單,學習電腦的基本操作要比學開汽車,或學習一個學科知識容易得多。這是其他機器所根本不能相比的。現在一些所謂自動洗衣機、傻瓜相機等機器很容易使用,就是因為它們內部安裝了微型電腦的緣故。正是由於電腦的這種特殊性,因此學習電腦從初級到高級有多個層次。這與照相一樣,可......>>

問題七:怎樣成為電腦高手呢?大神求解 第一,就是要確定自己的自學方向。通過自學想達到什麼樣的水平,是僅僅為了應用還是為了考級;如果是為了應用那得分清楚是在硬體方面還是在軟體方面有所發展,或是純粹為了辦公;如果是為了過級也得分清是考教育類還是勞動部門的,或是考程序員這一類的。因為現在的計算機行業發展的門類相當多,也相當雜,所以這之前最好與一些懂行的朋友交流一下,選擇適合自己的發展之路,這是極為重要的。
第二,選擇一套好的教材。教材的好壞是自學是否成功的又一關鍵,如果你是為了過級,可購買相關的過級教材及輔導材料;如果是為了一般的應用,則應選擇相關應用軟體的操作手冊,或是《XX從入門到精通》類的書籍,而且是先濺後深,先可學習《XX速成》之類的書,但千萬不要以為學完速成教材就什麼都懂了,還得在這方面進一步加深,再學《精通XX》類的書,此後,還需學習一些《XX技巧》,《XX應用X例》類的書籍,當你對每一應用軟體都經歷過這些過程後,你才會對這個軟體達到得心應手的地步。
第三,保證足夠的學習時間。對於自學來說,足夠的學習時間是必不可少的。一般來說自學時間與正常面授的時間比為1.5~2。當然這不是絕對,但至少說明自學比必須正常面授花的時間要多,因為畢竟沒輔導老師,什麼都得靠自己去理解,花費的時間肯定不會少。不過自學時間不象正規的面授非得要安排正規的學習時間,這可以是平時的上班時間,也可以是業余時間。其實這也僅僅是自學,所有學習時間都是靠自己擠出時間來的。一定得記住,對於某一個人來說,學習的成績是與你所下功夫的多少成正比的。
第四,注意合適的學習方法。對於不同學習內容學習方法是不同的,例如你是學習考級的有關內容,因為有些科目它的理論性很強,如《數據結構》、《離散數學》等,沒有什麼可上機實踐的,那麼這些還得老老實實坐下來認真啃書本,並適當完成一些練習,而對於一些操作性很強的科目,如《程序設計》完全可以在電腦上進行實際地編程,判斷正確與否只要看運行結果即可。如果你是為了學會某一應用軟體的作用,不妨多上機摸索,有問題了再去看書本,這樣實踐不斷長進,會取得比較明顯的效果。另外無論你是為了哪種目的的自學,如果你的電腦能上網的話,最好利用QQ在網上找一位輔導教師,在網上有很多朋友願意幫助別人的,如果你能找到一位好的輔導老師,無疑給你的自學會給予極大的幫助。
總的來說,自學是一個長期而艱巨的任務,持之以恆是自學成功的保證,努力吧!衷心祝願朋友你通過自學走出一條適合自己的發展之路!

問題八:怎樣成為一名電腦高手\黑客? 其實沒有人一下子成為黑客或是電腦高手,都需要我們一點點的積累和學習.幾年前我和你情況一樣,什麼都不會,只有電腦天天壞的境遇,我從那以後就開始學習電腦知識了.有很多人說去一些論壇看教程,可是,我一點基礎也沒有,根本也看不會.後來,我的一個朋友向我推薦的黑基,(我在這聲明:我不是黑基的托,只是幫LZ解決問題的.)我感覺上面的教程很好,真的是從零基礎開始的,先講電腦的硬體結構,再見軟體系統,最後是一些黑客技術和編程語言.但是價格太高了以前銀牌會員(基礎的課程)的課程要498元,現在卻598元了.如果LZ想去學的話,不如去淘寶網或拍拍網去購買30元就夠了,學完了銀牌的學金牌的,就算學到鑽石的課程也不過100多元,效果真的很好.現在我已經學完了金牌會員的課程才用了80元,但因為我已經高二了,要把更重要的精力放在學習上了,所以就沒繼續學習.但真的很好 以上是本人原創,禁止抄襲!希望對樓主有幫助!

問題九:如何成為編程高手 【一】如何成為電腦高手 要掌握的知識包括: 電腦基礎----對計算機硬體、體系結構不了解是不行的。另外像二進制、十六進制、補碼、位運算(與、或、非、移位) 編程語言----有人你說 C/C++,有人說 Java,還有人說別的。還是要看將來會用什麼。數據類型、順序控制、子程序、函數等概念,多數編程語言(高級語言)都類似的,精通一門後可以觸類旁通。 網路知識----現在的電腦沒有獨立運行的了,信息孤島時代已經過去了。很多軟體都是在網路上運行的。其中對 TCP/IP 協議一定要熟悉。如果你將來專門做網路編程,那就根據需要進一步學習了。 資料庫----資料庫應用是軟體中非常重要的部分。就算你不搞資料庫應用開發,也要對資料庫要了解。 數據結構----光會程序語言是不夠的,「演算法」就像程序的靈魂,會解決問題才能寫出好的程序來。 UML、軟體工程等----做「編程高手」,不是光靠自己聰明的腦瓜來寫程序的,現在是信息爆炸的時代,做軟體經常是很大的項目,需要很多人來做。開始就算你做寫代碼的最底層的程序員,也要根據設計人員的文檔來寫;等你層次提高了,設計的任務歸你了,你就要能寫出各種文檔來:需求分析、模塊設計、詳細設計、測試用例.... 數學----「演算法」是哪裡來的?最終歸結為數學模型! 英語----少不了要看一些英語資料。雖說現在多數軟體工具都漢 化了,但最簡單你也要認識「if」「else」「for」「do」「while」「case」「this」「botton」「text」「list」等等吧。 學習方法方面提示一點: 一要能吃苦,要有專勁,要耐得住寂寞。 二要有人指點,尤其是在入門的時候。 三是實踐很重要。紙上談兵永遠也不會把你變成高手的,除了自己練習,做好事學的差不多了就趕緊找一個程序員的工作,從底層做起,接觸到了團隊開發最好。 【二】電腦編程的基礎知識 1:如果你能夠熟練的使用Windows 的話,你就可以開始你的程序生涯了! 2:首先從C 語言開始。有的朋友可能認為C 語言太難了,應該從VB 開始。雖然,對於一個初學者來說,用一些控制項堆砌成一個小軟體,是有一些成就感,但是,基礎才是最重要的!C 語言對於數據類型的描敘,遠比VB 裡面說的更為全面,清楚,明白,而這些卻是編程中的根本! 3:學C 語言,從數據類型,基本表達式,再到條件語句,循環語句,然後學習函數,再加上一些簡單的數組知識,就可以了!一句 話,到現在為止,你只要理解結構化程序設計的思想也就夠了! 4:有了以上的基礎,就要開始學 5:有了匯編的基礎,再來學習 C 語言中的精華部分----指針,可謂如魚得水了。現在你要對 C 語言全全面面的學一遍了,譚版的教材要從頭到尾認認真真的看兩遍以上。 6:學完以上的內容,有必要研究一下數據結構了,線性表,堆棧,隊列,樹,圖,二叉樹,等等,都要滾瓜爛熟!(最好是清華嚴蔚敏老師的那本教材) 7:請時刻記住:浮躁是學習編程的大忌! 8:現在,你應該學習一些資料庫的知識,還有一些常用的演算法了! 9:如果以上的知識你都學精通的話,就可以開始C++的課程了,找本C++上手的書,用一個星期的時間大概了解一下C++,然後找一本VC 上手的書,再花一個星期的時間學習VC 的界面和用法,就可以做一些簡單的應用了! 10:要想學好VC,沒有扎實的C++知識是不行的,以下書籍是 VC 程序員必須翻的爛熟的:C++Primer,Effective C++,Thinking in C++,More Effective C++ 深入淺出MFC。 11:......>>

問題十:如何才能成為一名電腦高手 分為硬體軟體高手吧。
首先是硬體。
第一步學習基本常識。
第二步自己diy ,電腦城做工。
第三步主板專業維修。
第四步,bga焊接筆記本維修。
軟體方面。
第一步,學習Windows系統基本操作常識。
第二步學習區域網。
第三步故障排除。
第四步學習linux
第五步學習伺服器配置。
第六步學習軟體開發JAVA入門。
第七步做項目。
第八步做游戲開發。

B. 洞悉比爾蓋茨五大編程秘訣,如何成為像他一樣的程序

我相信很多學習計算機專業的人,最崇拜的就是比爾蓋茨了。
雖然時代在變遷,但比爾蓋茨對編程的認知、編程的思想、處理問題時的解決方案依然是後人值得品讀的經典!!
小編對《編程大師訪談錄》中比爾蓋茨的編程思想進行了總結分析,認為有以下5大編程秘訣。
1.編程的兩件關鍵意識
一是 任何問題,只要你把它細化成很多小問題,都能被解決掉。
二是 在程序中放入哪些功能,你必須合理把握什麼事情容易做、什麼事情不容易做,因為計算機永遠都是精確的按照你要求它的方式運行
2.比爾蓋茨最大的成就
為8080編寫的BASIC,是創辦微軟時所編寫的最早的程序。這個程序小巧但卻能移動整個「大山」並且適合當時的使用場景。
為此,當別人問到他編程最大的成就,他會毫不猶豫的回答:Basic。
3.如何成為一個優秀的程序員?
比爾蓋茨最強調的就是團隊合作這四個字,即便個人的能力再強,但在軟體項目規模擴大時,僅依靠個人是絕對無法完成工作。
比爾蓋茨也絕不喜歡在工作中充當獨行俠的角色。
4.編程中最困難的是什麼?
把程序編程到最後,無非就是將編程簡化,但是這看似簡單的步驟,缺難似登天。
為此,一個優秀的程序員就要制定好計劃,確定好使用什麼演算法,如何讓演算法簡化。
也就是說一切心中有數,了解團隊的分工
5.比爾蓋茨的編程風格
比爾蓋茨在編寫程序之前會花大量的時間去思考、去制定好計劃。
他強調編寫程序最重要的部分是設計數據結構,接下然後再是分解各種代碼塊。
小編收集了 比爾蓋茨的五大忠告 :
1、社會不公是客觀存在,不要想著去改造它而要適應它。
2、社會只在意你的成就而不是你的自尊,你越強調自尊,成功的路就越窄。
3、社會的每一個地方都要分等排名。
4、陷入困境時不要抱怨而要默默地吸取教訓重新奮起。
5、不要在背後批評別人,尤其不能說老闆無能無知

C. 如何成為編程高手,程序員要看什麼樣的書籍,有經驗的人說一聲,做好是大師級別的人物

作者:金蝶中間件公司CTO袁紅崗

不知不覺做軟體已經做了十年,有成功的喜悅,也有失敗的痛苦,但總不敢稱自己是高手,因為和我心目中真正的高手們比起來,還差的太遠。世界上並沒有成為高手的捷徑,但一些基本原則是可以遵循的。

1. 扎實的基礎。數據結構、離散數學、編譯原理,這些是所有計算機科學的基礎,如果不掌握他們,很難寫出高水平的程序。據我的觀察,學計算機專業的人比學其他專業的人更能寫出高質量的軟體。程序人人都會寫,但當你發現寫到一定程度很難再提高的時候,就應該想想是不是要回過頭來學學這些最基本的理論。不要一開始就去學OOP,即使你再精通OOP,遇到一些基本演算法的時候可能也會束手無策。

2. 豐富的想像力。不要拘泥於固定的思維方式,遇到問題的時候要多想幾種解決問題的方案,試試別人從沒想過的方法。豐富的想像力是建立在豐富的知識的基礎上,除計算機以外,多涉獵其他的學科,比如天文、物理、數學等等。另外,多看科幻電影也是一個很好的途徑。

3. 最簡單的是最好的。這也許是所有科學都遵循的一條准則,如此復雜的質能互換原理在愛因斯坦眼裡不過是一個簡單得不能再簡單的公式:E=mc2。簡單的方法更容易被人理解,更容易實現,也更容易維護。遇到問題時要優先考慮最簡單的方案,只有簡單方案不能滿足要求時再考慮復雜的方案。

4. 不鑽牛角尖。當你遇到障礙的時候,不妨暫時遠離電腦,看看窗外的風景,聽聽輕音樂,和朋友聊聊天。當我遇到難題的時候會去玩游戲,而且是那種極暴力的打鬥類游戲,當負責游戲的那部分大腦細胞極度亢奮的時候,負責編程的那部分大腦細胞就得到了充分的休息。當重新開始工作的時候,我會發現那些難題現在竟然可以迎刃而解。

5. 對答案的渴求。人類自然科學的發展史就是一個渴求得到答案的過程,即使只能知道答案的一小部分也值得我們去付出。只要你堅定信念,一定要找到問題的答案,你才會付出精力去探索,即使最後沒有得到答案,在過程中你也會學到很多東西。

6. 多與別人交流。三人行必有我師,也許在一次和別人不經意的談話中,就可以迸出靈感的火花。多上上網,看看別人對同一問題的看法,會給你很大的啟發。

7. 良好的編程風格。注意養成良好的習慣,代碼的縮進編排,變數的命名規則要始終保持一致。大家都知道如何排除代碼中錯誤,卻往往忽視了對注釋的排錯。注釋是程序的一個重要組成部分,它可以使你的代碼更容易理解,而如果代碼已經清楚地表達了你的思想,就不必再加註釋了,如果注釋和代碼不一致,那就更加糟糕。

8. 韌性和毅力。這也許是"高手"和一般程序員最大的區別。A good programming is 99 weat and 1ffee。高手們並不是天才,他們是在無數個日日夜夜中磨練出來的。成功能給我們帶來無比的喜悅,但過程卻是無比的枯燥乏味。你不妨做個測試,找個10000以內的素數表,把它們全都抄下來,然後再檢查三遍,如果能夠不間斷地完成這一工作,你就可以滿足這一條。

D. 請問比爾蓋茨的高超編程能力是自學而來的嗎

他是自學的,當時流行basic,他是其中的高手。
蓋茨曾經在微軟內部下
挑戰書
,聲稱隨便其他人用任何
高級語言
編出來的程序,他都能用basic做出同樣的東西

E. 緙栫▼楂樻墜鍏繪垚璁幫細璋佹洿閫傚悎韙忓叆緙栫▼鐣岋紵

鍦ㄩ儴闂ㄩ噷錛屾垜浠鎬諱細閬囧埌涓浜涘垵瀛﹁咃紝浠栦滑鎴栬稿湪瀛︿範緙栫▼鐨勯亾璺涓婅穼璺屾挒鎾炪備絾浣犳槸鍚︽兂榪囷紝浠涔堟牱鐨勪漢鏇撮傚悎鎴愪負緙栫▼楂樻墜鍛錛熷氨璁╂垜浠涓璧鋒帰璁ㄨ繖涓璇濋橈紝鐪嬬湅鍝浜涚壒璐ㄨ╀竴涓浜烘洿鏈夊彲鑳藉湪緙栫▼棰嗗煙鑴遍栬屽嚭錛
💡涓撴敞鍔涚垎琛
緙栫▼闇瑕佹瀬寮虹殑涓撴敞鍔涳紝瀹冭佹眰鎴戜滑鍦ㄧ煭鏃墮棿鍐呰繀閫熸彁鍗囨敞鎰忓姏銆傞偅浜涘湪鍗曚綅鏃墮棿鍐呬駭鍑烘瘮鏋侀珮鐨勬妧鏈楂樻墜錛屽線寰鑳藉湪鏈夐檺鐨勪笂鐝鏃墮棿鍐呭畬鎴愰珮璐ㄩ噺鐨勫伐浣溿備粬浠鐨勭洰鍏夋垨璁告湁浜涘憜婊烇紝浣嗛偅鏄闀挎椂闂寸洴鐫鐢佃剳銆侀珮搴﹂泦涓娉ㄦ剰鍔涚殑緇撴灉銆
🔥鍏磋叮椹卞姩
瀵逛簬緙栫▼鐨勭儹鐖辨槸鎴愬姛鐨勫叧閿銆傛湁浜涗漢鍗充嬌榪涘害緙撴參錛屼篃浼氬潥鎸佷笉鎳堝湴鍔鍔涖備粬浠鐭ラ亾錛屽彧瑕佹寔涔嬩互鎮掞紝鏃╂櫄閮借兘紿佺牬闅懼叧銆傝岄偅浜涘洜涓虹Н緔涓嶈凍鑰屾湭鑳藉喘闇插ご瑙掔殑灝忎紮浼達紝鎴栬稿彧鏄闇瑕佹洿澶氱殑鏃墮棿鍜屾満浼氥
🌍淇濇寔濂藉囧績
緙栫▼棰嗗煙鏃ユ柊鏈堝紓錛屼繚鎸佸ソ濂囧績鑳借╂垜浠涓嶆柇鎸戞垬鏂版妧鏈銆傚綋鎴戜滑閬囧埌闂棰樻椂錛岃佸媷浜庢濊冦佹瀯寤鴻嚜宸辯殑鐭ヨ瘑妗嗘灦銆傚彧鏈夎繖鏍鳳紝鎴戜滑鎵嶈兘鍦ㄨ繖涓鍏呮弧鎸戞垬鐨勯嗗煙閲屼笉鏂鎴愰暱錛屾垚涓哄ぇ甯堢駭鐨勪漢鐗┿
🕵️‍鈾️鍠滄㈣В璋
璁稿氱紪紼嬮珮鎵嬮兘鍠滄㈢湅鎮鐤戝墽鍜岃В璋滄父鎴忋備粬浠瀵圭粏鑺傜殑瑙傚療鍔涘拰閫昏緫鎬濈淮鑳藉姏錛屾垨璁告f槸浠庤繖浜涚埍濂戒腑閿葷偧鍑烘潵鐨勩傛墍浠ワ紝濡傛灉浣犱篃鍠滄㈣В璋滐紝閭d箞涓嶅Θ灝濊瘯涓涓嬬紪紼嬶紝鐪嬬湅鑷宸辮兘鍚﹀湪榪欎釜棰嗗煙閲屽ぇ鏀懼紓褰╋紒

F. 怎樣成為計算機高手

看看這個,你就明白了,希望對你有幫助!
一、為何要學編程?

每個人的動機不一樣。大致有:

1、為了找個好工作;或為了有更好的機會和更好的發展。
2、看到別人超厲害,所以也想學。
3、實際工作中很多場合需要。
4、從小就立志做個程序員,做軟體工程師。
5、振興中國的軟體事業。
。。。。。。

================================================

二、如何學編程?

1、多看好書。

差書誤人子弟,不但浪費時間和精力,而且打擊人的信心,差書使人很久都不會,讓會讓人懷疑自已的學習能力。
現在的書很多,但好書很少,特別是被大家公認很有價值的好書,更是少之又少。歷經多年時間考驗和市場風雨不殘酷洗禮而僅存的巨著,更是極其稀少。中國歷史上文學小說類書本多如牛毛,但僅存的巨著,也只不過<<紅樓夢>>等四本名著而已,編程方面也是如此。

2、多動手。

這一點很重要。而且特別重要。「紙上得來終覺淺,絕知此事要躬行。」陸游的千古名句說的就是這個道理,並且同樣適合於編程方面。

================================================

三、用什麼語言最好?

這主要取決於應用領域,每種語言都有自已的長處和不足。

1、匯編語言和C語言在單片機及工控領域用較多。另外C語言也是一種通用語言,是學C++/c#的起點。
2、C++系統編程等多個方面,最常用的編譯器是VC。
3、C#/java網路編程方面新興的。
4、VB通用。
5、還有Delphi等。。。。。。

個人建議:從未編過程的,就從學vb開始。有基礎的可直接學c++/VC。

===================================================

四、有什麼好書?

幾年前,台灣著名技術作家侯捷先生曾經寫過一篇影響很大的書評文章,叫做《MFC四大天王》。文章的意思是說在MFC的浩瀚書海中,只要認真研讀和學習其中四本,就可以「五嶽歸來不看山」。侯先生雖以MFC為例,但是這個道理卻同樣適合於MFC之外的很多具體技術領域,這不能不說是一個有趣的統計現象。

通常在某一個具體細分的技術領域,會自然而然地出現3-5本頂級著作,它們彼此互相配合,形成一個完整的體系。對於學習者來說,只需要認真研讀這幾本書,就足以升堂入室。我樂於將這種現稱為「四書五經現象」。對於讀者來說,如果能夠找到該領域中的「四書五經」,則無論在時間上還是金錢上都是最經濟的選擇。好書幾本,勝過爛書幾捆,這個體會想必大家都有。在此,幫助大家遴選各個技術領域里的「四書五經」。

編程的書可謂汗牛充棟,其中經典也是不泛其數,但絕大多數的過來人,都一致認為,要想很快的入門並盡快的投入到編程實踐中,只要其中的四到五本也就夠了,即只看經典中的經典,聖經級的書就可以了。

所謂活到老學到老,程序員是個終身學習的職業,要不斷的看書,直到放棄編程的那一天。所以,您要讀的好書也絕非以下推薦的這些書喲,呵呵。

一句話,由於我們的時間、精力、金錢都是有限的,如何以最小的代價換得最大的收獲。

================================================================

五、經典好書分類熱銷榜

1、java

java編程語言(第三版)---java四大名著----James Gosling(java之父)
java編程思想(第2版)----java四大名著----Bruce Eckel
java編程思想(第3版)----java四大名著----------------Bruce Eckel
java 2核心技術 卷I:基礎知識(原書第7版)---java四大名著-----Cay Horstmann
java 2核心技術 卷II:高級特性(原書第7版)----java四大名著-----Cay Horstmann
Effective java中文版------java四大名著--------Joshua Bloch
精通Struts:基於MVC的java Web設計與開發---孫衛琴
精通Hibernate:java對象持久化技術詳解---孫衛琴
Tomcat與java Web開發技術詳解------------孫衛琴
java與模式------------------------------閻宏

2、c#

C#程序設計-------Charles Petzold「windows編程泰山北斗」---C#語言「倚天屠龍雙劍」
C# Primer中文版--------Stanley B.Lippman---C#語言「倚天屠龍雙劍」
.NET框架程序設計(修訂版)--------Jeffrey Richter「windows編程泰山北斗」---.NET平台四大天王
C# Windows程序設計----------Charles Petzold「windows編程泰山北斗」------.NET平台四大天王
.NET程序設計技術內幕-------------Jeff Prosise---.NET平台四大天王
.NET本質論--第1卷:公共語言運行庫(中文版)--------Chris Sells---.NET平台四大天王

3、C++

C++程序設計語言(特別版)---c++八大金剛----Bjarne Stroustrup「C++之父」
C++ Primer (第3版)中文版----c++八大金剛---Stanley B.Lippman
C++ Primer (第4版)中文版----c++八大金剛---Stanley B.Lippman
C++標准程序庫—自修教程與參考手冊--c++八大金剛--Nicolai M.Josuttis
C++語言的設計和演化-----c++八大金剛----Bjarne Stroustrup「C++之父」
深度探索C++對象模型---c++八大金剛----Stanley B.Lippman
Essential C++中文版---c++八大金剛---Stanley B.Lippman
Effective C++中文版 2nd Edition-----c++八大金剛------Scott Meyers
More Effective C++中文版----c++八大金剛------Scott Meyers
C++編程思想(第2版) 第1卷:標准C++導引--------Bruce Eckel
C++編程思想(第2版)第2卷:實用編程技術 --------Bruce Eckel
C++程序設計--------------------------譚浩強
C++ 程序設計教程(第2版)--------------錢能
C++ Primer Plus(第五版)中文版---Stephen Prata
廣博如四庫全書The c++ programming language、c++ Primer
深奧如山重水復Inside the c++ object model
程序庫大全The c++ standard libray
工程經驗之積累Effective c++、More Effective c++、Exceptional c++

c++八大金剛:
1、Essentital c++---lippman---C++之父,旁枝暫略,主攻核心,輕薄短小,初學者
2、The c++ programming language----C++之父,技術權威,用詞深峻,思想深遠,c++網路全書代表,聖經。
3、c++ Primer----lippman---縱橫書市十數年,c++最佳教本,c++網路全書代表。
4、Inside the c++ object model-----lippman----揭示c++底層,非常好,非常難。
5、Effective c++-----通過50個編程實例,展示專家經驗,行文有趣,深處淺出。
6、More Effective c++----通過35個編程實例,展示專家經驗,行文有趣,深處淺出。
7、The c++ standard libray---c++標准庫的網路全書。
8、設計模式:可復用面向對象軟體的基礎------good!

4、c

C程序設計語言(第2版·新版)---C語言「倚天屠龍雙劍」---Brian W.Kernighan「C語言之父」
C Primer Plus中文版(第五版)--------C語言「倚天屠龍雙劍」---Stephen Prata
C程序設計(第三版)---------------------------譚浩強
C語言大全(第四版)---------------------------HERBERT SCHILDT
C語言介面與實現:創建可重用軟體的技術-------------DAVID R.HANSON
C語言參考手冊(原書第5版)--------------------------Samuel P.Harbison
C程序設計教程---------------------------------H.M.Deitel/P.J.Deitel
C陷阱與缺陷-----------------------------------Andrew Koenig

5、VB

Visual Basic .NET技術內幕-----VB編程三劍客-----------Francesco Balena「vb首席大師」
Windows程序設計-Visual Basic.NET語言描述--VB編程三劍客-----Charles Petzold「windows編程泰山北斗」---
.NET框架程序設計:Visual Basic.NET語言描述--VB編程三劍客--Jeffrey Richter「windows編程泰山北斗」---
Visual Basic 6編程技術大全------------------------Francesco Balena「vb首席大師」
Visual Basic.NET 從入門到精通-------------------------Petroutsos,E.
高級VISUAL BASIC編程-----------------------------------MATTHEW CURLAND

6、Delphi

Inside VCL(深入核心——VCL架構剖析)----------李維
Delphi 7高效資料庫程序設計--------------李維
面向對象開發實踐之路(Delphi版)----------李維

7、VC

Windows 程序設計(第5版)-----Charles Petzold「windows編程泰山北斗」---
Windows核心編程----------Jeffrey Richter「windows編程泰山北斗」---
Windows高級編程指南---------Jeffrey Richter「windows編程泰山北斗」---
深入淺出MFC(第二版)-----「MFC四大天王」-------侯捷
MFC Windows程序設計(第2版)---MFC四大天王」---------Jeff Prosise
Visual C++ 技術內幕(第4版)--MFC四大天王」--------David Kruglinski
深入解析MFC-------------MFC四大天王」-----------George Shepherd
Visual C++.NET 技術內幕(第6版)-MFC四大天王」------------David Kruglinski

8、vf

Visual Foxpro程序設計參考手冊-------------------張洪舉
專家門診——Visual FoxPro開發答疑160問-------------------張洪舉
Visual FoxPro 6.0/9.0解決方案與範例大全-------------------張洪舉
Visual FoxPro軟體開發模式與應用案例-------------------張洪舉

9、黑客

應用密碼學(協議演算法與C源程序-----------Bruce Schneier
網路信息安全的真相-----------Bruce Schneier
黑客大曝光:網路安全機密與解決方案(第5版)--------STUART MCCLURE
軟體加密技術內幕------------看雪學院
加密與解密——軟體保護技術與完全解決方案------------看雪學院
加密與解密(第二版)--------段鋼

10、匯編

Intel微處理器結構、編程與介面(第六版)---------Barry B. Brey
80*86、奔騰機匯編語言程序設計---------Barry B. Brey
Windows環境下32位匯編語言程序設計(第2版)-----------羅雲彬
IBM-PC匯編語言程序設計(第2版) 本書是國內優秀教材--------沈美明 溫冬嬋
IBM PC匯編語言程序設計(第五版) 這本書籍是國外優秀教材-------PETER ABEL著,沈美明 溫冬蟬譯

11、驅動開發

Windows WDM設備驅動程序開發指南------------------------------------ Chris Cant
Windows 2000/XP WDM設備驅動程序開發(第2版)--------------------------武安河
WINDOWS 2000/XP WDM設備驅動程序開發-------------------------------- 武安河

12、網路

計算機網路第四版中文版----網路編程三劍客--------------Andrew S.Tanenbaum
TCP/IP詳解3卷本--------------------Richard Stevens----網路編程三劍客
UNIX網路編程2卷本--------------------Richard Stevens----網路編程三劍客
用TCP/IP進行網際互聯-----------Douglas E. Comer
高級TCP/IP編程-------------------Jon C. Snader
C++網路編程-----------------------Douglas Schmidt
UNIX環境高級編程(第2版)--------------------Richard Stevens

13、演算法

計算機程序設計藝術-------Donald.E.Knuth----------演算法「倚天屠龍」雙劍
演算法導論-----------------Thomas H. Cormen--------演算法「倚天屠龍」雙劍
離散數學及其應用----------Kenneth H.Rosen
具體數學—計算機科學基礎--------Donald.E.Knuth

14、圖形編程
Windows 圖形編程----------------FENG YUAN --圖形編程界的Charles Petzold之書

15、數據結構

數據結構 C++語言描述》58.00(Data Structures C++) William Ford,William Topp 劉衛東 沈官林
數據結構演算法與應用-C++語言描述》49.00Sartej Sahni 汪詩林 孫曉東等機械工業出版社

16、軟體工程

設計模式--可復用面向對象軟體的基礎
重構—改善既有代碼的設計

17、操作系統

深入理解計算機系統(修訂版)-------RANDAL E.BRYANT

18、Unix

UNIX 網路編程 卷I 套接字聯網API(英文版 第三版
UNIX 編程藝術
UNIX環境高級編程(英文影印第2版-----UNIX編程「聖經
UNIX環境高級編程(英文影印版)(第2版)
UNIX環境高級編程(第2版)
UNIX環境高級編程(第2版)---UNIX編程「聖經
UNIX網路編程 第1卷:套介面API(第3版)
UNIX網路編程卷2:進程間通信(第2版)(英文影印版)
UNIX 網路編程(第二版)第2卷:進程間通信
UNIX編程環境
UNIX 網路編程 卷I 套接字聯網API(英文版 第三版
UNIX系統編程
UNIX環境高級編程
UNIX 網路編程 卷I 套接字聯網API(英文版 第三版)
UNIX網路編程 第1卷:套介面API(第3版)
UNIX 網路編程(第二版)第2卷:進程間通信
UNIX網路編程卷2:進程間通信(第2版)(英文影印版)
UNIX 網路編程(第2版)第1卷:套介面API和X/Open 傳輸介面API
UNIX網路編程(卷1):連網的APLS:套接字與XTI(第二版)(英文影印版)
UNIX環境高級編程
Unix技術手冊

19、Linux

Linux內核設計與實現
Linux內核完全注釋
LINUX內核分析及編程
GNU/Linux 編程指南(第二版)
Linux設備驅動程序(第三版)
嵌入式設計及Linux驅動開發指南——基於ARM 9處理器
Linux設備驅動程序 第三版(英文影印版)
Linux內核設計與實現(第2版)
Linux內核設計與實現(英文影印版)(第2版)
linux技術手冊

20、游戲編程

Windows游戲編程大師技巧(第二版
游戲之旅--我的編程感悟
OpenGL超級寶典:第三版
OpenGL編程指南(第四版)
java 游戲高級編程
J2ME手機游戲編程入門
游戲之旅——我的編程感悟
游戲開發中的人工智慧(英文影印版)
3D游戲:卷2 動畫與高級實時渲染技術
面向對象的游戲開發
java 游戲高級編程
3D游戲編程大師技巧
游戲編程精粹
面向對象的游戲開發
3D游戲 卷1:實時渲染與軟體技術
3D游戲:卷2 動畫與高級實時渲染技…
J2ME手機游戲編程入門
Direct3D游戲編程入門教程(第二版…

21、移動開發

Windows Mobile手機應用開發
SYMBIAN OS C++手機應用開發
Windows Mobile手機應用開發--傅曦 齊宇 徐駿
SYMBIAN OS C++手機應用開發 (第2卷)------------------RICHARD HARRISON著,周良忠 王伯欣譯
SYMBIAN OS C++手機應用開發---------------RICHARD HARRISON著,周良忠譯
Windows CE.net內核定製及應用程序開發---------周毓林 寧楊 陸貴強 付林林
嵌入式系統Windows CE 開發技巧與實例--傅曦
Palm OS編程實踐---絕版

22、單片機

單片機輕松入門----------------------------------周堅(平凡老師)
單片機典型模塊設計實例導航-----------------------求是科技
例說8051----------------------------------------張義和 陳敵北
KEIL CX51 V7.0單片機高級語言編程與ΜVISION2應用實踐-----徐愛鈞
單片機應用程序設計技術(修訂版)--------------------周航慈
8051單片機實踐與應用-------------------------------吳金戎
MCS-51系列單片機實用介面技術---------------------李華

23、串並口通訊

Visual C++/Turbo C串口通信編程實踐------------------龔建偉
VISUAL BASIC與RS-232串列通信控制(最新版)----------范逸之

24、電子

無線電識圖與電路故障分析輕松入門(第二版) -------------------胡斌
無線電元器件檢測與修理技術輕松入門(第二版) -------------------胡斌
圖表細說電子技術識圖-------------------胡斌
圖表細說電子元器件-------------------胡斌
圖表細說元器件及實用電路-------------------胡斌

================================================================

六、怎樣成為一名程序員

通過以下4個階段的訓練, 沒有任何編程基礎人就可以成為一名普通的程序員。

第一階段:掌握一種編程語言

學習內容:學習任意一種主流的編程語言。例如C++語言。
學習目標:熟練掌握一種語言的語法和基本的編程技巧。
學習時間:3個月左右
注意事項:編程語言和編程工具是兩回事情,編程語言是指C++、Basic、Object Pascal等程序設計語言,它們是像漢語、英語一樣的抽象的語法規則,編程工具是指Visual C++ 6.0、Visual Basic 6.0、Delphi 7.0等包括了源代碼編輯器、程序編譯器在內的集成化、可視化的軟體開發工具。C++源程序可以在Visual C++ 6.0里編寫,也可以在記事本里編寫,而同一個C++源程序可以用Visual C++ 6.0編譯、執行,也可以用C++ Builder 5.0 編譯、執行,所以: C++ 不等於 Visual C++ 6.0

第二階段:掌握一種編程工具

學習內容:學習任意一種主流的編程工具。注意編程工具要和第一階段學習的編程語言一致,例如你學習的編程語言是C++,那麼編程工具要選Visual C++ 6.0或者C++ Builder 5.0。
學習目標:熟練掌握這種編程工具基本用法,例如:菜單、組件、程序跟蹤調試、編寫Windows程序等。
學習時間:3個月左右
注意事項:這個階段側重編程工具的使用,同時進一步熟習編程語言,最後達到能熟練編寫各種基本的Windows程序。

第三階段:掌握「演算法與數據結構」這門課程

學習內容:演算法與數據結構,推薦許卓群的《數據結構》,高等教育出版社出版。
學習目標:熟練掌握各種常用的演算法與數據結構
學習時間:4個月左右

注意事項:這是一門不可或缺的軟體開發課程,曾經有一本經典計算機專業書籍叫做《數據結構+演算法=程序》,這說明了數據結構和演算法的重要性。它能幫我們建立良好的程序分析與設計能力。

第四階段:實現一個模擬的小型軟體項目

學習內容:軟體項目的開發過程
學習目標:掌握軟體項目的基本開發過程和方法
學習時間:4個月左右
注意事項:自己完成一個模擬的小型軟體項目,強烈推薦做一個MIS(管理信息系統)軟體,參考用書推薦「中小型信息管理系統開發實例系列叢書」,人民郵電出版社,它的例子詳實有效,以它為基礎再加以擴展,就可以做出實用的MIS軟體來。此叢書包括多種開發工具,大家可以選擇適合自己的:《VISUAL FOXPRO6.0 資料庫系統開發實例導航》 《java資料庫系統開發實例導航》 《VISUAL BASIC資料庫系統開發實例導航》《VISUAL C++6.0資料庫系統開發實例導航》 《ASP.NET資料庫管理系統開發實例導航》 《DELPHI資料庫系統開發實例導航》《POWERBUILDER 8.0資料庫系統開發實例導航》。

最後將完成的模擬軟體刻成光碟,作為自己的作品去面試,以此踏上自己光輝的職業程序員之路!

閱讀全文

與編程大師怎麼成功的相關的資料

熱點內容
手機ios微信收藏怎麼加密 瀏覽:591
安卓如何改黑色 瀏覽:328
oracle資料庫導出命令 瀏覽:696
用python做鍾表盤 瀏覽:871
腰椎壓縮性骨折吧 瀏覽:324
安卓怎麼把軟體改成火影忍者 瀏覽:702
手機如何切換軟體商店伺服器 瀏覽:325
江蘇省python二級題型 瀏覽:231
文件編譯器在哪 瀏覽:26
選擇目錄時此電腦的文件夾怎麼刪 瀏覽:25
狗狗幣加密支付服務 瀏覽:897
怎麼使用指南針APP確定方向 瀏覽:372
php讀取圖片並輸出 瀏覽:321
如何組合多個pdf文件 瀏覽:669
工作表格excel取消加密 瀏覽:133
真空壓縮袋手泵怎麼用 瀏覽:426
鏡面的命令 瀏覽:203
51單片機藍牙模塊有延遲 瀏覽:115
b解壓葯 瀏覽:569
跳空缺口指標源碼怎麼寫 瀏覽:701