問題描述:
學歷:大學計算機專業.中途因故輟學.
基礎:
(1)硬件:電腦大致組裝與維護大致都懂,因為不喜歡銷售,所以點到為止.當然電腦維修不懂了.不是維修專業的.因為我想朝軟件發展
(2)軟件:
分類:
辦公自動化:五筆打字.因為已經做過復印部工作人員,像做名片,條幅,菜譜這些我都做過,那些簡單的辦公自動化大致都懂.
軟件:
雜類軟件:網絡上的亂七八糟的軟件基本上都略懂.舉個例子.我用電腦打電話給家裏.用的就是網絡電話.長途9分錢/分鐘.我的意思只是說網絡上的軟件也懂壹些.
專業軟件:會C,後來覺得C++更適合自己,轉而學C++.我有壹本譚浩強的C++書.例題和習題2本書接近8百頁.書上大致都懂了.每章除了2,3題外,其它我基本上不看例題都會自己編出來.
那2,3題完全是數學公式(那個完全是要妳證明公式的來歷)和VC++編譯器(怎麽使用VC++做項目什麽的)
可以說對C++已經入門了.
我的資料很詳細了.從C到C++,我沒有老師,都是自己鍛煉出來的,我想繼續
學.我覺得方向很重要.!!!所以問問大師應該朝哪個方向?謝謝...
解析:
妳學的還很基礎,至少還要學1-2年。
這是我給壹個朋友的建議, C++對人要求很高,不好找工作,轉C# + SQL + Socket比較好找工作。
建議:
1。首先學C語言,看壹般教材就行,不要花太多時間來寫程序,沒有必要,等計算機的基礎差不多了再練。
2。學C++,看<<C++ Primer>>壹書就行。
3。學數據結構與算法,看<<數據結構算法與應用-c++語言描述>>。
4。這時看壹些關於風格和技巧的書,<<代碼大全>>和<< Effective C++ & More Effective C++>>
5。Win32開發,看<<programming windows>>中文版叫<<Windows程序設計>>,
VC看<<VC++技術內幕>>。 兩本書同時看,會互有啟發。
6。學習C#語言,學習.NET Framework.
7。學習Java語言,學習J2EE
8。再次復習C語言,學習Linux或Unix使用,學習在上面編程。
9。學習TCP/IP,學習Socket編程。
10。學習XML, SQL語言,熟悉SQL Server或Oracle.
11。高級壹點的是Linux內核開發,開源軟件開發。還有<<The Art of Computer Programming>>壹書。
註:1-5最好按順序學,看我介紹的書就差不多了,後面的就不壹樣,可以不按順序學,部分也可以不學,每壹種都要看大量的書,不是壹兩本可以搞定的。而且4年時間肯定不夠用,什麽應該花多點時間,到大三時妳就會取舍了,現在應該努力學好1-5,這是非常重要的基礎。
至於要學到什麽程度,妳在大學能獨自寫壹個4萬行左右的軟件就差不多了。