資料介紹
一、這多東西啥時候能學完?
現(xiàn)在IT新技術日新月異。就常用編程語言而言,有c/c++、匯編、java,c#、Python等;操作系統(tǒng)平臺有unix /linux,windows系列;開發(fā)工具有VC、visualStudio2008、 Eclipse、NetBeans等;每個大平臺下,還有很多的 的方向:如網(wǎng)絡、數(shù)據(jù)庫、腳本、HTML、動態(tài)網(wǎng)站、游戲開發(fā)等;有人還在學Dreamweaver做網(wǎng)頁、Flash做動畫、Photoshop做美 工、3DMax做三維動畫…………是的,我們什么都想學。恨不得把所有的知識統(tǒng)統(tǒng)都塞到肚子里去。看到什么,想學什么!
今天看這VC的書,明天又看Java,后天又看C#,東搞西搞!看到別人做網(wǎng)頁。自己興趣了來了。好,學html語言,我也做網(wǎng)頁,聽說做 網(wǎng)頁要會“網(wǎng)頁三劍客”,所以又想學Dreamweaver、Flash。后來開始知道有JSP、PHP、ASP.NET做動態(tài)網(wǎng)站這玩意兒。也想去學, 學學學……
這是幾乎所有在校大學生的通病。但是,這不是壞事,甚至可以說是好事。說明了你“求知欲”高!總比那些,生活沒有激情,整天知道泡妞、上網(wǎng)、打游戲、混日子的強。
但是如果你今天想學這個,明天又想學那個。這樣你就能永遠徘徊在技術的門外。很多人都有過或者正在經(jīng)歷這樣的苦悶日子:總覺得有“太多東 西”要學了,然而人的精力是有限的,總有永遠學不完的感覺,所以心理特別急,整天惶惶不可終日,不知道先要學哪個,一會兒拿起這本書,一會拿起那本書,折 騰了幾個月,突然發(fā)現(xiàn)自己什么都沒有學到……
每一個大方向如果沒有上幾年的學習,很難能學習出什么來。但程序設計的最根本的東西是相同的。所以我們學習要抓根本。俗話說:通一理,融百里。
學程序設計就像習武一樣,如果內(nèi)功學的好,其他功夫就很容易上手。君不見《倚天屠龍記》中的張無忌練了“九陽神功”8年,練“乾坤大挪移”只需12個時辰嗎?
習武之人,誰不想在“江湖”上揚名立萬,誰不想成為萬人敬仰的大俠?大俠之所以能成為“大俠”,當然有他們的看家本領。狄云的“神照神功”,金世遺的正邪融合的“喬北冥內(nèi)功心法”,張無忌的“九陽神功”,段譽的“六脈神劍”,令狐沖的“獨孤九劍”,哇,太多了…
古人歷經(jīng)千辛萬苦才能找到這些“武功秘籍”。我們現(xiàn)在這些后輩,比起古人來說:簡直太幸運了。去書店,各種各樣的心功心法,劍法,拳法,應 有盡有,看得你眼花繚亂…你選什么呢?今天練“六脈神劍”幾式,明天去學“降龍十八掌”幾招,后天又去練“發(fā)暗器”,這樣何時才有個盡頭呢?你說,你 什么武功都會,但是“形似而神不似”,不得要領,不夠火候。一上擂臺,就被別人一掌打趴了。試問哪個軟件公司敢要一個號稱任何編程語言都會,而是每種語言 只能寫出個“helloworld!”的程序員,你不被人家掃地出門才怪。
二、學**還是學**更有前途?
看了上面的話,有的同學已經(jīng)開始煩了,“知道了知道了,不止一個像你這樣的所謂的‘老前輩’跟我說過‘學什么都一樣,思想才是最重要’的大 道理,可是你們站著說話不嫌腰疼呀,現(xiàn)實是有很多技術需要學,比如做Web開發(fā)就有JSP、PHP、ASP.NET等好多方向,我總得選一個吧!到底學哪 個有前途呢?我必須要選擇一個有前途的,選錯了就麻煩了。”
其實像“學**還是學**更有前途”的話沒意義,因為“選擇JSP還是選擇PHP”的前途的差別不像“選擇英語還是選擇日語”的前途差別那 樣大,不存在“選錯方向”的問題,因為都是相通的,你也不能保證你畢業(yè)以后搞的就是你學的那個方向,更不能保證你靠你學的這點東西就能吃一輩子。比如我上 大學的時候一直在鉆研是Delphi語言,可是畢業(yè)校園招聘的時候我照樣在Java職位的考試取得了第一名,而且工作以后經(jīng)過簡單的學習就掌握了Java 語言,并且后來還寫了三本關于Java語言的書;再如我畢業(yè)后兩年多的時間一直在用Java開發(fā),后來公司要做一套基于.NET的產(chǎn)品,我只用了一個禮拜 熟悉了.NET體系以及C#的語法,然后就開始進行開發(fā)。
不過就像上邊說的“做Web開發(fā)就有JSP、PHP、ASP.NET等好多方向,我總得選一個吧!”這個問題是非常實際的,因為只有先學一 個才能深入這個方向,把這個方向?qū)W通了才能想以后“一通百通”。因此我的建議就是學校教過什么語言,你就繼續(xù)深入學習這么語言,而不要去問“這么語言有沒 有前途”這樣的傻問題。盡量不要去學一門所謂“有前途”的新語言,因為你去學一門新語言就要把很多精力耗費在語言、語法本身,而耽誤了編程的實戰(zhàn),而以一 個已經(jīng)學過的語言來學習的話,起碼語法本身不用再去學、開發(fā)工具本身不用再去熟悉,只要研究怎么使用這門語言開發(fā)有用的程序就ok了。比如大部分同學都學 過C語言(有的學校直接開了C++的課,但是C++的面向過程編程部分還是C語言),所以咱們就開了《C語言也能干大事》的課程,讓同學們把精力放到學以 致用上,而不是學“有前途”的新語言上,這也是這個思想的一個體現(xiàn)。
舉幾個例子。咱們?nèi)琦i網(wǎng)的《計算機專業(yè)職業(yè)發(fā)展測評系統(tǒng)》是我用PHP開發(fā)的,但是在這之前我從來沒寫過PHP程序,但是我以前寫過 JSP、ASP的程序,因為寫??站程序的原理都是相通的,只是語法不同而已,因此我只用了幾個小時的時間熟悉了開發(fā)PHP用的工具并且快速瀏覽了一下 PHP的語法,然后用半天時間就開發(fā)出了這個測評系統(tǒng)。想像一下一個整天在今天學JSP,明天學ASP,后天學PHP,大后天仰天長嘆“到底學哪個有前 途”的人能用半天時間學會一門新語言嗎?
我大學時有一個同學,他看我當時Delphi學的比較好,寫了很多程序,他就說他也想學軟件開發(fā),讓我教他Delphi,可是我們專業(yè)前一 個學期已經(jīng)開了PowerBuilder的課,因此當時我就建議他還是繼續(xù)深入學習PowerBuilder,用PowerBuilder寫又實用價值的 東西,而不是像上課那樣寫HelloWorld的程序。當時Delphi還是如日中天的流行的編程語言,而PowerBuilder則市場占有率比較小, 他就說不想繼續(xù)學PowerBuilder,因為PowerBuilder沒前途,我就給他講了“一通百通,從自己最熟悉的入手”這個道理,然后他就踏實 的深入研究PowerBuilder起來,到了畢業(yè)的時候他已經(jīng)能用PowerBuilder寫非常復雜的程序而且還學習了用PowerBuilder寫 Web程序。畢業(yè)后沒多久就應公司的要求用Delphi寫程序,他只用了不到一周的時間學習了Delphi,然后就寫出了一個符合公司要求的系統(tǒng),當時他 就給我打電話向我報喜。前一陣子我聽說他已經(jīng)開始指導一些新員工用Java開發(fā)一個中型規(guī)模的企業(yè)級系統(tǒng)了。可以說他的成功就得益于“一通百通,從自己最 熟悉的入手”這個原則。
總結一下,不要管“哪門語言好就業(yè)、有前途”,因為那些“好就業(yè)、有前途”都是紙老虎。盡量不要學新語言,從自己最熟悉的語言入手,深入研究,出山后你就是被用人單位爭搶的紅人。
三、企業(yè)里都需要什么方面的才能?
這個要視用人單位的要求而定了。你現(xiàn)在還沒有畢業(yè),也不知道未來要面對什么樣的崗位。因此建議大家在上學期間不要偏科,所以的課程都要好好學,學好 專業(yè)課,培養(yǎng)自己的“內(nèi)功心法”,然后進入一個大公司,那么大公司自然會為你安排一個人才培養(yǎng)計劃,在工作的環(huán)境中學習就更有目的性。
學什么最容易
由于現(xiàn)在的快速開發(fā)工具的不斷推出,使得軟件開發(fā)越來越容易,進入軟件開發(fā)的門檻也越來越低。很多人在IDE工具的誘騙之下,快的十天,慢的半個月 就可以進入所謂“程序員”的領域,成了一個所謂的“程序員”。這對于IDE提供商來說是樂得合不攏嘴的事情,但是對于軟件來說卻是一個無形的打擊。由于快 速工具的盛行,很多人把開發(fā)看作小菜一碟,特別是很多在校的大學生,都認為現(xiàn)在教的內(nèi)容一旦出了學校都已經(jīng)是落伍,無形中產(chǎn)生了討學的心理。
今后的軟件開發(fā)逐漸趨于兩極化,一方面有越來越多的人將從事簡單的重復性開發(fā),而且這部分的開發(fā)難度會逐漸降低;另外一方面核心部分的開發(fā)會越來越 復雜,這部分的入門所涉及的知識內(nèi)容會逐步增加。所以對于今后希望從事軟件開發(fā)的同學們,需要好好的努力學習,學校的東西會有他們的用處,只要現(xiàn)在把基礎 打扎實了,即后你們在軟件的領域會有很好的機會,不要盲目的放棄學習的機會。
有什么速成的辦法沒有?
有一種蛾子名叫“帝王蛾”。帝王蛾的幼蟲時期是在一個洞口極其窄小的繭中度過的。當它的生命要發(fā)生質(zhì)的飛躍時,這天定的窄小通道對它來說無疑成了鬼 門關。那嬌嫩的身軀必須拼盡全力才可以破繭而出。太多太多的幼蟲在往外沖殺的時候力竭身亡,不幸成了“飛翔”這個詞的悲壯祭品。
有人懷著悲憫惻隱之心,企圖將那幼蟲的生命通道修得寬闊些。他們拿來剪刀,把繭中的洞口剪大。這樣一來,繭中的幼蟲不必費多大力氣,輕易地就從那個 牢籠里鉆了出來。但是,所有因得到救助而見到天日的蛾子都不是真正的“帝王蛾”,它們無論如何也飛不起來,只能拖著喪失了飛翔功能的累贅的雙翅在地上笨拙 地爬行。
原來,那“鬼門關”般的窄小繭洞恰恰是幫助帝王蛾幼蟲兩翼成長的關鍵所在。穿越的時刻,通過用力的擠壓,血液才能順利送到蛾翼的組織中去,惟有兩翼充血,帝王蛾才能振翅飛翔。人為地將繭洞剪大,翼翅就失去了充血的機會,生出來的帝王蛾便永遠與飛翔無緣。
沒有誰能夠施舍給帝王蛾一雙奮飛的翅膀。不懼怕獨自穿越狹長墨黑的隧道,不指望一雙憐恤的手送來廉價的資助,將血肉之軀鑄成一支英勇無畏的箭鏃,帶著呼嘯的風,攜著永不墜落的夢想,拼力穿透命運設置的重重險阻,義無反顧射向那寥廓美麗的長天……
讓一個“帝王蛾”速成的方式就是幫它把繭剪開;一個人學一門技術的速成方法就是不學那些“沒用”的東西,直接告訴他最終結論和操作方式,但是很多東 西是在探索中、學習中才能領悟的,很多人在鉆研一個技術難題的過程中查資料、看書、求證,在這過程中不僅鍛煉了自己思考問題的能力,而且夯實了基礎知識, 最重要的是在探索過程中收獲了很多意想不到的新東西,有很多朋友在鉆研一個問題的時候經(jīng)常能無意中的學會很多新東西。
上山的“速成”方法是直接坐纜車上去,可是你會比那些登山者少看到很多路邊的風景。那么你是愿意做一個掌握“速成”方法的人,還是愿意有機會看看路邊的風景呢?
成功的秘訣
古希臘大哲學家蘇格拉底,思想深邃,思維敏捷,關愛眾生又為人謙和。許多青年慕名前來向他學習,聽從他的教導,都期望成為像老師那樣有智慧的人。他 們當中的很多人天賦極高,天資聰穎者濟濟一堂。大家都希望自己能脫穎而出,成為蘇格拉底的繼承者。一次蘇格拉底對學生說:“今天我們只學一件最簡單也是最 容易的事,每個人都把胳膊盡量往前甩,然后再盡量往后甩。”蘇格拉底示范了一遍,說:“從今天起,每天做300下,大家能做到嗎?”學生們都笑了,這么簡 單的事有什么做不到的?
第二天,蘇格拉底問學生:“誰昨天甩胳膊三百下?做到的人請舉手!”幾十名學生的手都嘩嘩地舉了起來,一個不落。蘇格拉底點頭。一周后,蘇格拉底如前所問,有一大半的學生舉手。過了一個月后,蘇格拉底問學生:“哪些學生堅持了?”有九成的學生驕傲地舉起了手。
一年后,蘇格拉底再一次問大家:“請告訴我,最簡單的甩手動作還有哪幾位同學堅持了?”這時,整個教室里,只有一個學生舉起了手,這個學生就是后來成為古希臘另一位偉大哲學家的柏拉圖。
如果說柏拉圖的故事太過遙遠,那么就再給大家講一個發(fā)生在眼前的故事。
一次英語課上,老師帶來300句高考精華句子,并且許諾說:如果能夠把這些背誦得滾瓜爛熟,高考成績一定會提高。大部分學生以為又是老師哄學生的 話,但身為有一個學生卻有著迫切提高成績的壓力,對老師的話銘記在心。回去后,他把這300句話當作至寶,先翻譯成中文,又翻譯成英文,發(fā)現(xiàn)幾乎每個句子 都程度不同地存在錯誤,或時態(tài)、或單詞、或結構出現(xiàn)錯誤。他把這些知識整理在一個本子上,重點記憶。隨后的一個月,他仿佛吃了興奮劑,拼命地背誦和默寫這 300句話,在付出一個個的清晨和夜晚的時光后,終于取得豐碩的成果,他能夠一字不差地默寫出這300句話。從此,這300句英文成為他的絕技,使他的英 文成績很快得到了提高。這個人就是現(xiàn)在留學培訓的航母——新東方的掌門人俞敏洪。
有同學問我“學計算機有沒有什么速成的辦法”,我想說的是最好的速成的方法就是“堅持”。一切其他的速成方法學出來的東西都太容易,“越容易得到的東西越不值錢”這是一條永遠不會變的價值規(guī)律。越是厲害的武功,越是難練,需要的時間越長。很多人,都是中途退場了。
堅持是最容易的,因為每個人都可以做到;堅持又是最困難的,畢竟沒有幾個人能夠堅持下來。堅持下來的人就是成功的人。
最后一句話:切務浮沙筑高臺,練從難處練,用從易處用!無速成,唯有堅持!
同學們千萬不要犯大部分人都犯的錯誤:
下載了一硬盤的視頻教程、電子,幾乎沒看過,即使看過也是看看就算了,根本沒用心看過,更別說跟著老師進行代碼練習。
光down不看是浪費硬盤和帶寬
光看不練是浪費時間和青春!
不要光下載不看,不要光看不練!
錯誤認識1. C/C++太老了,過時了,平時用得很少,現(xiàn)在流行都Java、C#等等。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- CH341A編程器軟件V1.4相關資料下載 15次下載
- ICOM對講機寫頻編程軟件CSF33G下載 12次下載
- ICOM對講機寫頻編程軟件CS-36FI下載 3次下載
- 嵌入式DSP系統(tǒng)C語言硬件編程技術總結
- 信捷PLC編程軟件XDPPro_3.5.1下載 18次下載
- Scratch圖形化編程軟件安裝包下載 0次下載
- 松下PLC編程軟件FPWINGR操作教程下載 62次下載
- 安裝西門子STEP7編程軟件對系統(tǒng)要求資料下載
- 10個單片機編程應用技巧總結資料下載
- 這些單片機編程經(jīng)驗總結,真的很實用,不看就虧大了!資料下載
- 單片機軟件編程與測試資料下載
- 三菱可編程邏輯控制器密碼破解軟件下載 6次下載
- 搞單片機編程開發(fā),一定要會C嗎?資料下載
- AVR單片機編程軟件和資料合集免費下載 45次下載
- Mixly Arduino編程軟件的詳細資料免費下載 77次下載
- fpga是硬件還是軟件 757次閱讀
- fpga是硬件還是軟件 1359次閱讀
- 單片機編程實例總結 816次閱讀
- 初學RISC-V編程的技巧 2228次閱讀
- 為什么說搞硬件就是燒錢 3594次閱讀
- 單片機C語言編程的H文件與C文件到底有什么關系 2726次閱讀
- 基于Neuron芯片和CPLD器件實現(xiàn)在系統(tǒng)編程的軟件設計 782次閱讀
- 使用C語言進行單片機編程的基本知識點和編程規(guī)范資料總結 4900次閱讀
- 工業(yè)機器人主流離線編程軟件解析 3387次閱讀
- 學PLC編程 這些指令都了解嗎 5097次閱讀
- PLC編程時最容易犯的低級錯誤匯總 5483次閱讀
- PLC編程時最易犯的低級錯誤總結 4155次閱讀
- 國內(nèi)外工業(yè)機器人離線編程軟件有何差距 1w次閱讀
- 淺析機器人離線編程軟件的優(yōu)勢和主流編程軟件的功能及優(yōu)缺點 1.3w次閱讀
- 學編程需要英語基礎嗎? 2.2w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1491次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 4次下載 | 免費
- 8基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多