1,計算機組成原理(熟悉)
2.數據結構(主)
3.操作系統(了解-& gt;熟悉)
4.《C語言》(碩士)
5、編譯原理(理解原理)
6.匯編語言(理解)
7.計算機網絡(理解)
8.軟件工程(理解)
9.關系數據庫(熟悉)
10,c++語言(碩士)
11,面向對象設計(碩士;結合C++學習)
1、《C語言程序設計》( Keinighan & amp丹尼斯·裏奇1988)
2、《C++程序設計語言》(比雅尼·斯特勞斯特魯普1997)
3、《C++對象模型內部》(李普曼)
4.有效的C++(同上)
5.更有效的C++(同上)
6、《卓越的c++》
7.C++面向對象的高效編程
8.設計模式
9、《用C++思考》
10,標準C++聖經(壹般推薦)
11,《計算機編程藝術》
12,《編程窗口》(查爾斯·佩佐德)
13,VC++5.0技術內幕
14,“以簡單的方式使用MFC”
15,軟件要求
16,《高級視窗》
17,《c++初級讀本》
18,win32程序員參考手冊
19,用TCP/IP實現互聯網互聯。
20.論COM的本質
學編程就是這樣。今年30歲,五年跳了五次。我不知道我是不是比其他人更J。沒有太大的起伏,但我想很多朋友可能和我有類似的經歷。不知道能不能喚起妳的* * *。30歲開始實現自己的程序員夢,從壹個編程愛好者,從壹個業余程序員,從壹個低級程序員,從壹個半和尚程序員...我想總結壹下我上面說的話:
如果妳沒有正規背景,想轉行又不知道怎麽入手,建議妳先看兩種書:(1)計算機原理;(2)數據結構和算法。先看C語言再看數據結構。
如果妳還是在校學生,英語差,專業課差。沒關系。妳可以隨心所欲地學習計算機。只要能拿到外地的畢業證就行。除非妳對自己的未來沒有信心。當然,如果妳的夢想不僅僅是做壹名程序員,也不要丟掉英語。)
不要因為年輕就浪費時間,少玩SC,CS,魔獸3,傳奇,魔法或者...,多看書,多練題。
Java該學哪個,。net,C++,PB,VB,Delphi和匯編?以我的經驗來看,妳應該了解哪壹個最容易,哪壹個是公司用的,哪壹個是妳命中註定的(比如妳剛好認識壹個願意幫助妳的Delphi專家)。如果妳全部學會,或者三天兩頭換,我可以告訴妳,結果肯定是壹無所獲。不要浮躁。他們都只是工具。如果妳掌握了壹件事,其他的就會聯系起來。重要的是掌握編程的思路。如果妳問我怎麽學面向對象(好像已經是面向需求了),UML,WebLogic,WebService,軟件工程,XML……...對不起,這些東西我真的不全知道,但是請相信,等妳實際寫了十幾萬行代碼之後,妳自然會慢慢學會那些東西。努力永遠不晚。關鍵是妳明白大器晚成總比什麽都沒有好。
不要誤解我。這裏的假東西不是指抄襲別人的源代碼,而是通過學習別人的源代碼,把他的思想擴展到自己的。
註:以上十大“精華”純屬我個人的“謬論”。可以自己消化,有用的收下,沒用的拖進“回收站”。如果妳覺得這些總結只是華而不實的話,請先問問自己:“妳真的在行動上做到了嗎?”
如果妳認為妳應該追求什麽,無論遇到什麽困難都不要放棄,壹定要堅持下去。
這就是我,不優秀也不勤奮;玩通宵,學通宵;對夢想的追求很執著;我直到30歲才真正開始寫程序;壹個很平凡卻不願意平凡的人...我相信很多朋友都有過我的經歷,我現在也不能算是成功人士,但我相信我的經歷是值得借鑒的,因為我畢竟代表了壹類人。
最後我想說壹件事:現在很多朋友抱怨中國的軟件行業環境差,前途暗淡。確實如此。我也有同感。最後:希望所有程序員和有夢想成為程序員的朋友們,在新的壹年裏,心想事成,萬事如意。請相信我:明天不壹定會更好,但美好的壹天會到來!