我的IT,我的夢想
來源:互聯網
上載者:User
我會選擇這條路的,我不相信我比電腦專業出生的人差,我也相信我會成功的。
現在我要明確我的這條路的方向。
(1)程式開發:主攻C++,在必要情況下熟悉其他語言,如Java,Object Pascal,C#等。
(2)網路開發:主攻PHP,在必要情況下熟悉其他語言,如JSP,ASP.NET等。
(3)開發平台:逐漸從Windows轉移到Linux。
(4)電腦基礎:精通TCP/IP,精通OpenGL。
因為學習PHP,所以資料庫主要學習MySQL。
除此之外,要熟悉組合語言。雖然Bj在《The C++ Programming Language》中說設計C++有一個目的是為了免學組合語言,但是我覺得很有必要學。因為C++繼承了C語言的靈活性,接近底層操作,而且調試的時候熟悉彙編是非常有協助的。
學習程式開發的一個很重要的基礎就是資料結構。所以我會一直在資料結構上下功夫,打好基礎。
OO思想很容易接受,但是STL好像很難,更不用說用Template進行編程了。看來路真的還是很長。
也許某些人說得很有道理,C++試圖相容並包,力求解決所有問題的思想是不好的。其實Bj自己也說過這種思想是不可取的。我對Java比較有好感,它結構好,語言設計符合人類思考方式,但Java的主要應用是網路系統的開發。C#這位模仿王子確實非常優秀,但微軟的後台讓我很難選擇。不過,如果.NET真的統治世界,我想我會考慮選擇C#,因為它更加簡單更加強大更加安全更加富有效率。我也覺得C++不應停留在一個層面,要學習人家的優點,這樣才有生命力。
至於開發平台方面,放在開發平台第一篇。
有人居然說,進入IT就等於開始貶值。這樣可笑的話居然還有大把的人相信。IT技術更新的快,你不保持學習當然貶值,這也說明了很多人都很懶惰。我不是這種人,我也不想成為這種人。就算我有一份穩定的工作,我也時刻跟著新技術走,那才是真正的“可持續發展”。我以學習新技術為樂趣!
我長大了,明白豪言壯語只適合與某些人而已,所以我不再說那些風一樣的話了,我要實際的工作和學習,每天都要覺得自己活得很充實,這才是我的人生,我已經進行著的IT人生!