一、這多東西啥時候能學完? 現在IT新技術日新月異。就常用編程語言而言,有c/c++、彙編、java,c#、Python等;操作系統平臺有unix /linux,windows系列;開發工具有VC、VisualStudio2008、Eclipse、NetBeans等;每個大平臺下,還有很多的 的方向 ...
一、這多東西啥時候能學完?
現在IT新技術日新月異。就常用編程語言而言,有c/c++、彙編、java,c#、Python等;操作系統平臺有unix /linux,windows系列;開發工具有VC、VisualStudio2008、Eclipse、NetBeans等;每個大平臺下,還有很多的 的方向:如網路、資料庫、腳本、HTML、動態網站、游戲開發等;有人還在學Dreamweaver做網頁、Flash做動畫、Photoshop做美 工、3DMax做三維動畫…………是的,我們什麼都想學。恨不得把所有的知識統統都塞到肚子里去。看到什麼,想學什麼!
今天看這VC的書,明天又看Java,後天又看C#,東搞西搞!看到別人做網頁。自己興趣了來了。好,學html語言,我也做網頁,聽說做 網頁要會“網頁三劍客”,所以又想學Dreamweaver、Flash。後來開始知道有JSP、PHP、ASP.NET做動態網站這玩意兒。也想去學, 學學學……
如果你今天想學這個,明天又想學那個。這樣你就能永遠徘徊在技術的門外。很多人都有過或者正在經歷這樣的苦悶日子:總覺得有“太多東 西”要學了,然而人的精力是有限的,總有永遠學不完的感覺,所以心理特別急,整天惶惶不可終日,不知道先要學哪個,一會兒拿起這本書,一會拿起那本書,折 騰了幾個月,突然發現自己什麼都沒有學到……
每一個大方向如果沒有上幾年的學習,很難能學習出什麼來。但程式設計的最根本的東西是相同的。所以我們學習要抓根本。俗話說:通一理,融百裡。試問哪個軟體公司敢要一個號稱任何編程語言都會,而是每種語言 只能寫出個“helloworld!”的程式員,你不被人家掃地出門才怪。
二、學**還是學**更有前途?
看了上面的話,有的同學已經開始煩了,“知道了知道了,不止一個像你這樣的所謂的‘老前輩’跟我說過‘學什麼都一樣,思想才是最重要’的大道理,可是你們站著說話不嫌腰疼呀,現實是有很多技術需要學,比如做Web開發就有JSP、PHP、ASP.NET等好多方向,我總得選一個吧!到底學哪 個有前途呢?我必須要選擇一個有前途的,選錯了就麻煩了。”
其實像“學**還是學**更有前途”的話沒意義,因為“選擇JSP還是選擇PHP”的前途的差別不像“選擇英語還是選擇日語”的前途差別那 樣大,不存在“選錯方向”的問題,因為都是相通的,你也不能保證你畢業以後搞的就是你學的那個方向,更不能保證你靠你學的這點東西就能吃一輩子。
不過就像上邊說的“做Web開發就有JSP、PHP、ASP.NET等好多方向,我總得選一個吧!”這個問題是非常實際的,因為只有先學一 個才能深入這個方向,把這個方向學通了才能想以後“一通百通”。因此我的建議就是學校教過什麼語言,你就繼續深入學習這麼語言,而不要去問“這麼語言有沒有前途”這樣的傻問題。你去學一門新語言就要把很多精力耗費在語言、語法本身,而耽誤了編程的實戰,而以一 個已經學過的語言來學習的話,起碼語法本身不用再去學、開發工具本身不用再去熟悉,只要研究怎麼使用這門語言開發有用的程式就ok了。
總結一下,不要管“哪門語言好就業、有前途”,因為那些“好就業、有前途”都是紙老虎。儘量不要學新語言,從自己最熟悉的語言入手,深入研究,出山後你就是被用人單位爭搶的紅人。
三、企業里都需要什麼方面的才能?
這個要視用人單位的要求而定了。你現在還沒有畢業,也不知道未來要面對什麼樣的崗位。因此建議大家在上學期間不要偏科,所以的課程都要好好學,學好專業課,培養自己的“內功心法”,然後進入一個大公司,那麼大公司自然會為你安排一個人才培養計劃,在工作的環境中學習就更有目的性。
學什麼最容易
由於現在的快速開發工具的不斷推出,使得軟體開發越來越容易,進入軟體開發的門檻也越來越低。很多人在IDE工具的誘騙之下,快的十天,慢的半個月就可以進入所謂“程式員”的領域,成了一個所謂的“程式員”。這對於IDE提供商來說是樂得合不攏嘴的事情,但是對於軟體來說卻是一個無形的打擊。由於快速工具的盛行,很多人把開發看作小菜一碟,特別是很多在校的大學生,都認為現在教的內容一旦出了學校都已經是落伍,無形中產生了討學的心理。
今後的軟體開發逐漸趨於兩極化,一方面有越來越多的人將從事簡單的重覆性開發,而且這部分的開發難度會逐漸降低;另外一方面核心部分的開發會越來越複雜,這部分的入門所涉及的知識內容會逐步增加。所以對於今後希望從事軟體開發的同學們,需要好好的努力學習,學校的東西會有他們的用處,只要現在把基礎打扎實了,即後你們在軟體的領域會有很好的機會,不要盲目的放棄學習的機會。
有什麼速成的辦法沒有?
一個人學一門技術的速成方法就是不學那些“沒用”的東西,直接告訴他最終結論和操作方式,但是很多東西是在探索中、學習中才能領悟的,很多人在鑽研一個技術難題的過程中查資料、看書、求證,在這過程中不僅鍛煉了自己思考問題的能力,而且夯實了基礎知識,最重要的是在探索過程中收穫了很多意想不到的新東西,有很多朋友在鑽研一個問題的時候經常能無意中的學會很多新東西。
上山的“速成”方法是直接坐纜車上去,可是你會比那些登山者少看到很多路邊的風景。那麼你是願意做一個掌握“速成”方法的人,還是願意有機會看看路邊的風景呢?
成功的秘訣
“學電腦有沒有什麼速成的辦法”,我想說的是最好的速成的方法就是“堅持”。一切其他的速成方法學出來的東西都太容易,“越容易得到的東西越不值錢”這是一條永遠不會變的價值規律。越是厲害的武功,越是難練,需要的時間越長。很多人,都是中途退場了。
堅持是最容易的,因為每個人都可以做到;堅持又是最困難的,畢竟沒有幾個人能夠堅持下來。堅持下來的人就是成功的人。
同學們千萬不要犯大部分人都犯的錯誤:
下載了一硬碟的視頻教程、電子,幾乎沒看過,即使看過也看看就算了,根本沒用心看過,更別說跟著老師進行代碼練習。
光down不看是浪費硬碟和帶寬
光看不練是浪費時間和青春!
不要光下載不看,不要光看不練!
需要更多其他專屬大學生的學習、娛樂資源
那就掃碼關註名刀小濤吧!