

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、程序員的七種武器第一種武器:開發(fā)工具至少熟練掌握兩到三種開發(fā)工具的使用,這是程序員的立身之本,其中CC和JAVA是我重點推薦的開發(fā)工具,CC以其高效率和高度的靈活性成為開發(fā)工具中的利器,很多系統(tǒng)級的軟件還是用CC編寫。而JAVA的跨平臺和與WEB很好的結(jié)合是JAVA的優(yōu)勢所在,而本人對SUN公司的“網(wǎng)絡(luò)即計算機”的概念相當(dāng)欣賞,并相信JAVA即其相關(guān)的技術(shù)集JAVAOne會成為未來的主流開發(fā)工具之一。其次,如果能掌握一種簡便的可視化開發(fā)
2、工具,如VB,PowerBuilder,Delphi,CBuilder,則更好,這些開發(fā)工具減小了開發(fā)難度,并能夠強化程序員對象模型的概念。另外,需要掌握基本的腳本語言,如shellperl等,至少能讀懂這些腳本代碼。第二種武器:數(shù)據(jù)庫為什么數(shù)據(jù)庫是如此重要?很多應(yīng)用程序都是以數(shù)據(jù)庫的數(shù)據(jù)為中心,而數(shù)據(jù)庫的產(chǎn)品也有不少,其中關(guān)系型數(shù)據(jù)庫仍是主流形式,所以程序員至少熟練掌握一兩種數(shù)據(jù)庫,對關(guān)系型數(shù)據(jù)庫的關(guān)鍵元素要非常清楚,要熟練掌握SQL
3、的基本語法。雖然很多數(shù)據(jù)庫產(chǎn)品提供了可視化的數(shù)據(jù)庫管理工具,但SQL是基礎(chǔ),是通用的數(shù)據(jù)庫操作方法。如果沒有機會接觸商業(yè)數(shù)據(jù)庫系統(tǒng),可以使用免費的數(shù)據(jù)庫產(chǎn)品是一個不錯的選擇,如mySQLPostgres等。第三種武器:操作系統(tǒng)當(dāng)前主流的操作系統(tǒng)是Windows,LinuxUnix,熟練地使用這些操作系統(tǒng)是必須的,但只有這些還遠(yuǎn)遠(yuǎn)不夠。要想成為一個真正的編程高手,需要深入了解操作系統(tǒng),了解它的內(nèi)存管理機制、進程線程調(diào)度、信號、內(nèi)核對象、系
4、統(tǒng)調(diào)用、協(xié)議棧實現(xiàn)等。Linux作為開發(fā)源碼的操作系統(tǒng),是一個很好的學(xué)習(xí)平臺,Linux幾乎具備了所有現(xiàn)代操作系統(tǒng)的特征。雖然Windows系統(tǒng)的內(nèi)核實現(xiàn)機制的資料較少,但通過互聯(lián)網(wǎng)還是能獲取不少資料。只有對操作系統(tǒng)有一定的了解后,你會發(fā)現(xiàn)自己上了一個新的臺階。第四種武器:網(wǎng)絡(luò)協(xié)議TCPIP在互聯(lián)網(wǎng)如此普及的今天,如果您還沒有對互聯(lián)網(wǎng)的支撐協(xié)議TCPIP協(xié)議棧有很好的掌握,就需要迅速補上這一課,網(wǎng)絡(luò)技術(shù)已改變了軟件運行的模式,從最早的客
5、戶服務(wù)器結(jié)構(gòu),到今天的WEBServices,再到未來的網(wǎng)格計算,這一切都離不開以TCPIP協(xié)議棧為基礎(chǔ)的網(wǎng)絡(luò)協(xié)議支持,所以,深入掌握TCPIP協(xié)議是非常必要的。至少,你需要了解ISO七層協(xié)議模型,IPUDPTCPHTTP等常用協(xié)議的原理和三次握手機制。第五種武器:DCOMCBAXMLWEBServices句,他就能聯(lián)出下一句,而且語音非常標(biāo)準(zhǔn),因為他是模仿磁帶背誦的。后來他去了美國的duke大學(xué),第一個星期寫文章,教授就把他叫過來說你
6、的文章是剽竊的,他說:“我教了20年的書也沒教出這么漂亮的文章來”,這個學(xué)生說我沒辦法證明我能寫出這么漂亮的文章,但我告訴你我能背誦108篇文章,你想不想聽,于是他就開始背誦,結(jié)果他沒背完兩篇,教授就哭了起來,為什么?這個教授想我教了20年書,居然一篇文章也沒有背過,被中國學(xué)生背掉了,所以很難過。小時候背誦兒歌的故事,好的算法和好的代碼可以重點看一看。二、好為人師的習(xí)慣把你認(rèn)為你懂的東西講出來吧,將給別人聽,你會記憶得更加深刻。成就感是
7、一點一點積累起來的,你考考別人bluetooth、ASP、PDA、CDMA是什么?如果他不懂,你就講給他聽,同時你自己的記憶也在加深。在現(xiàn)代這樣一個向開放型過渡的社會里,你要想成功必須要善于表達自己,善于表達自己的觀點和思想,并想辦法說服別人,做市場作營銷當(dāng)老師當(dāng)領(lǐng)導(dǎo)者,你要想證明自己有能力,那你就必須學(xué)會說出來呀、表達自己,塑造你個人的影響力,人與人之間的交往,就是意志力與意志力的較量,不是我影響你,就是你影響我?,F(xiàn)在最流行的職業(yè):口
8、力勞動者,教師、主持人、歌星、領(lǐng)導(dǎo)、美國總統(tǒng)、市場營銷人員等等。三、五官齊用的習(xí)慣如果說你看到的東西,你會記住30%,那么你同時看和聽就會記住50%,如果你既看又聽,手里還在寫、嘴里還在念念有詞,你就會記住100%,如果日后有時間再復(fù)習(xí)兩至三遍,你就永遠(yuǎn)不會忘記了。不在于你一次看了多長時間,重要的是你重復(fù)了多少次!四、學(xué)習(xí)他人的習(xí)慣給自己樹立一個目標(biāo)人物,最好從身邊找到一個這樣的榜樣,你可以跟他交流,這樣當(dāng)你遇到困難的時候想一想你做敬佩
9、的人會怎樣做,你就有力量去征服它了。我常以為,這輩子如果能遇到一位好的指導(dǎo)老師講是一件很幸運的事情。如果身邊沒有,我上面舉了那么多的明星人物,從里面找一個你的努力目標(biāo)吧!周奕的例子,mp3到光盤刻錄、注冊碼、匯款方式。小的目標(biāo)大的目標(biāo),向他看齊,現(xiàn)在時代,不是個人英雄主義的時代,你要學(xué)會從別人身上學(xué)習(xí)好的東西,拿為己用,你的任務(wù)只是在他的基礎(chǔ)上能夠提升。五、見縫插針的習(xí)慣時間像海綿里的水,看你怎樣擠出來用,最有效的記憶規(guī)律不是你一次記憶
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論