給初學編程的人的乾貨

1、這多東西啥時候能學完?
如今IT新技術突飛猛進。就經常使用編程語言而言,有c/c++、彙編、java,c#、Python等;操做系統平臺有unix /linux,windows系列;開發工具備VC、visualStudio200八、Eclipse、NetBeans等;每一個大平臺下,還有不少的 的方向:如網絡、數據庫、腳本、HTML、動態網站、遊戲開發等;有人還在學Dreamweaver作網頁、Flash作動畫、Photoshop作美 工、3DMax作三維動畫…………是的,咱們什麼都想學。巴不得把全部的知識通通都塞到肚子裏去。看到什麼,想學什麼!
圖片描述
【怎麼學好編程】html

今天看這VC的書,明天又看Java,後天又看C#,東搞西搞!看到別人作網頁。本身興趣了來了。好,學html語言,我也作網頁,據說作 網頁要會「網頁三劍客」,因此又想學Dreamweaver、Flash。後來開始知道有JSP、PHP、ASP.NET作動態網站這玩意兒。也想去學, 學學學……
這是幾乎全部在校大學生的通病。可是,這不是壞事,甚至能夠說是好事。說明了你「求知慾」高!總比那些,生活沒有激情,成天知道泡妞、上網、打遊戲、混日子的強。
可是若是你今天想學這個,明天又想學那個。這樣你就能永遠徘徊在技術的門外。不少人都有過或者正在經歷這樣的苦悶日子:總以爲有「太多東 西」要學了,然而人的精力是有限的,總有永遠學不完的感受,因此心理特別急,成天惶惶不可終日,不知道先要學哪一個,一下子拿起這本書,一會拿起那本書,折 騰了幾個月,忽然發現本身什麼都沒有學到……
每個大方向若是沒有上幾年的學習,很難能學習出什麼來。但程序設計的最根本的東西是相同的。因此咱們學習要抓根本。俗話說:通一理,融百里。
學程序設計就像習武同樣,若是內功學的好,其餘功夫就很容易上手。君不見《倚天屠龍記》中的張無忌練了「九陽神功」8年,練「乾坤大挪移」只需12個時辰嗎?
習武之人,誰不想在「江湖」上揚名立萬,誰不想成爲萬人敬仰的大俠?大俠之因此能成爲「大俠」,固然有他們的看家本領。狄雲的「神照神功」,金世遺的正邪融合的「喬北冥內功心法」,張無忌的「九陽神功」,段譽的「六脈神劍」,令狐沖的「獨孤九劍」,哇,太多了…
古人歷經千辛萬苦才能找到這些「武功祕籍」。咱們如今這些後輩,比起古人來講:簡直太幸運了。去書店,各類各樣的心功心法,劍法,拳法,應 有盡有,看得你眼花繚亂…你選什麼呢?今天練「六脈神劍」幾式,明天去學「降龍十八掌」幾招,後天又去練「發暗器」,這樣什麼時候纔有個盡頭呢?你說,你 什麼武功都會,可是「形似而神不似」,不得要領,不夠火候。一上擂臺,就被別人一掌打趴了。試問哪一個軟件公司敢要一個號稱任何編程語言都會,而是每種語言 只能寫出個「helloworld!」的程序員,你不被人家掃地出門纔怪。
2、企業裏都須要什麼方面的才能?
這個要視用人單位的要求而定了。你如今尚未畢業,也不知道將來要面對什麼樣的崗位。所以建議你們在上學期間不要偏科,因此的課程都要好好學,學好專業課,培養本身的「內功心法」,而後進入一個大公司,那麼大公司天然會爲你安排一我的才培養計劃,在工做的環境中學習就更有目的性。
學什麼最容易
因爲如今的快速開發工具的不斷推出,使得軟件開發愈來愈容易,進入軟件開發的門檻也愈來愈低。不少人在IDE工具的誘騙之下,快的十天,慢的半個月就能夠進入所謂「程序員」的領域,成了一個所謂的「程序員」。這對於IDE提供商來講是樂得合不攏嘴的事情,可是對於軟件來講倒是一個無形的打擊。因爲快速工具的盛行,不少人把開發看做小菜一碟,特別是不少在校的大學生,都認爲如今教的內容一旦出了學校都已是落伍,無形中產生了討學的心理。
從此的軟件開發逐漸趨於兩極化,一方面有愈來愈多的人將從事簡單的重複性開發,並且這部分的開發難度會逐漸下降;另一方面核心部分的開發會愈來愈複雜,這部分的入門所涉及的知識內容會逐步增長。因此對於從此但願從事軟件開發的同窗們,須要好好的努力學習,學校的東西會有他們的用處,只要如今把基礎打紮實了,即後大家在軟件的領域會有很好的機會,不要盲目的放棄學習的機會。
有什麼速成的辦法沒有?
有一種蛾子名叫「帝王蛾」。帝王蛾的幼蟲時期是在一個洞口極其窄小的繭中度過的。當它的生命要發生質的飛躍時,這天定的窄小通道對它來講無疑成了鬼門關。那嬌嫩的身軀必須拼盡全力才能夠破繭而出。太多太多的幼蟲在往外衝殺的時候力竭身亡,不幸成了「飛翔」這個詞的悲壯祭品。
有人懷着悲憫惻隱之心,企圖將那幼蟲的生命通道修得寬闊些。他們拿來剪刀,把繭中的洞口剪大。這樣一來,繭中的幼蟲沒必要費多大力氣,輕易地就從那個牢籠裏鑽了出來。可是,全部因獲得救助而見到天日的蛾子都不是真正的「帝王蛾」,它們不管如何也飛不起來,只能拖着喪失了飛翔功能的累贅的雙翅在地上笨拙地爬行。
原來,那「鬼門關」般的窄小繭洞偏偏是幫助帝王蛾幼蟲兩翼成長的關鍵所在。穿越的時刻,經過用力的擠壓,血液才能順利送到蛾翼的組織中去,唯有兩翼充血,帝王蛾才能振翅飛翔。人爲地將繭洞剪大,翼翅就失去了充血的機會,生出來的帝王蛾便永遠與飛翔無緣。
沒有誰可以施捨給帝王蛾一雙奮飛的翅膀。不害怕獨自穿越狹長墨黑的隧道,不期望一雙憐恤的手送來廉價的資助,將血肉之軀鑄成一支英勇無畏的箭鏃,帶着呼嘯的風,攜着永不墜落的夢想,拼力穿透命運設置的重重險阻,義無反顧射向那寥廓美麗的長天……
讓一個「帝王蛾」速成的方式就是幫它把繭剪開;一我的學一門技術的速成方法就是不學那些「沒用」的東西,直接告訴他最終結論和操做方式,可是不少東西是在探索中、學習中才能領悟的,不少人在鑽研一個技術難題的過程當中查資料、看書、求證,在這過程當中不只鍛鍊了本身思考問題的能力,並且夯實了基礎知識,最重要的是在探索過程當中收穫了不少意想不到的新東西,有不少朋友在鑽研一個問題的時候常常能無心中的學會不少新東西。
上山的「速成」方法是直接坐纜車上去,但是你會比那些爬山者少看到不少路邊的風景。那麼你是願意作一個掌握「速成」方法的人,仍是願意有機會看看路邊的風景呢?
成功的祕訣
古希臘大哲學家蘇格拉底,思想深邃,思惟敏捷,關愛衆生又爲人謙和。許多青年慕名前來向他學習,遵從他的教導,都指望成爲像老師那樣有智慧的人。他們當中的不少人天賦極高,天資聰穎者濟濟一堂。你們都但願本身能脫穎而出,成爲蘇格拉底的繼承者。一次蘇格拉底對學生說:「今天咱們只學一件最簡單也是最容易的事,每一個人都把胳膊儘可能往前甩,而後再儘可能日後甩。」蘇格拉底示範了一遍,說:「從今天起,天天作300下,你們能作到嗎?」學生們都笑了,這麼簡單的事有什麼作不到的?
次日,蘇格拉底問學生:「誰昨天甩胳膊三百下?作到的人請舉手!」幾十名學生的手都嘩嘩地舉了起來,一個不落。蘇格拉底點頭。一週後,蘇格拉底如前所問,有一大半的學生舉手。過了一個月後,蘇格拉底問學生:「哪些學生堅持了?」有九成的學生驕傲地舉起了手。
一年後,蘇格拉底再一次問你們:「請告訴我,最簡單的甩手動做還有哪幾位同窗堅持了?」這時,整個教室裏,只有一個學生舉起了手,這個學生就是後來成爲古希臘另外一位偉大哲學家的柏拉圖。
若是說柏拉圖的故事太過遙遠,那麼就再給你們講一個發生在眼前的故事。
一次英語課上,老師帶來300句高考精華句子,而且許諾說:若是可以把這些背誦得倒背如流,高考成績必定會提升。大部分學生覺得又是老師哄學生的話,但身爲有一個學生卻有着迫切提升成績的壓力,對老師的話銘記在心。回去後,他把這300句話看成至寶,先翻譯成中文,又翻譯成英文,發現幾乎每一個句子都程度不一樣地存在錯誤,或時態、或單詞、或結構出現錯誤。他把這些知識整理在一個本子上,重點記憶。隨後的一個月,他彷彿吃了興奮劑,拼命地背誦和默寫這300句話,在付出一個個的清晨和夜晚的時光後,終於取得豐碩的成果,他可以一字不差地默寫出這300句話。今後,這300句英文成爲他的絕技,使他的英文成績很快獲得了提升。這我的就是如今留學培訓的航母——新東方的掌門人俞敏洪。
堅持是最容易的,由於每一個人均可以作到;堅持又是最困難的,畢竟沒有幾我的可以堅持下來。堅持下來的人就是成功的人。
最後一句話:切務浮沙築高臺,練從難處練,用從易處用!無速成,惟有堅持!
同窗們千萬不要犯大部分人都犯的錯誤:
下載了一硬盤的視頻教程、電子,幾乎沒看過,即便看過也是看看就算了,根本沒用心看過,更別說跟着老師進行代碼練習。
光down不看是浪費硬盤和帶寬
光看不練是浪費時間和青春!
不要光下載不看,不要光看不練!java

相關文章
相關標籤/搜索