- 相關(guān)推薦
程序員進階的建議:多看、多寫、多交流[1]
]很多初學者都說入門之后不知道該如何提高,我都是告訴他們多實踐,
程序員進階的建議:多看、多寫、多交流[1]
。最近在我們的團隊中建立了一個學生的實習小組,我在和他們講授程序設計分析的時候,我也給他們了個小建議寫代碼就是多看、多寫,后來又補上一點:多交流。我認為不管是做什么行業(yè)或工作,只要專注都可以有自己不同的成就。因此我覺得做任何事必需要有熱情,而且是持續(xù)的熱情,有一句話說“好的開始是成功的一半,持之以恒是成功的另一半”我很認同,所以自己的認定的事情就應該堅持的去做。我提出了三多:多看、多寫、多交流,來將熱情付出行動。
這里談到的是當你入門后怎么使自己不段的提高的一些方法,可能只是一些片面之詞,但我相信只要你去做了都會有一些收獲。
在我們開始學習程序,都必須對一些基礎(chǔ)知識進行學習,例如語法、常用的內(nèi)置函數(shù),就PHP來說內(nèi)置函數(shù)有成百上千個(沒有統(tǒng)計過),就常用的也有上百個。怎么才可以對這些逐個掌握?死記硬背?這是一個常人都無法做到的,即使是記住了,通常能否靈活的應用還要打個問號。那該怎么做呢?
首先是多看,看技術(shù)文章,看開源代碼。
技術(shù)文章應該不必多說,這是學習新技術(shù)和積累技術(shù)的必備渠道,
資料共享平臺
《程序員進階的建議:多看、多寫、多交流[1]》(http://www.oriental01.com)。這里我談談該怎么看,很多人包括我自已有時候,只是看一遍就算了,這樣的結(jié)果一般都是知其然不知所以然。我認為要把別人的東西變成自己的必須實踐。把文章所說的技術(shù)通過自己理解的寫出來并改進,并在合適的時候盡快應用的你的實際工作中。再說看代碼,一是一些網(wǎng)友的代碼,這里就要有一個觀念,就是不能迷信別人的代碼,應該客觀的去看,學習別人的方法的時候,應該去考慮它是否有問題,應該是辯證的態(tài)度對對待,如果有問題自己試著去解決,并和他們交流。二是看開源項目中的代碼,這類就不僅僅是看代碼了還有框架、設計思想等。我建議每個人至少看到1到2套開源代碼,因為我認為開源代碼對自己的提高比一般的技術(shù)文章要快的很多。首先它們都是一些較為成功的項目,在成功項目中其實包含了原作者的經(jīng)驗和其項目不斷改進中產(chǎn)生的非富經(jīng)驗。對于開源項目,我的方法是先從它的入口文件看起一般是index.php看它的整體文件結(jié)構(gòu),再看它的公共文件里的內(nèi)容,具體的一些常用的工具類,這樣會對整個項目的結(jié)構(gòu)有一個了解,然后就是你所興趣的功能的具體實現(xiàn)代碼,并詳細搞懂他的實現(xiàn)方式和原理。在看的過程中你 肯定可以學到很多有價值的東西。我個人的經(jīng)驗是:看的最多的是DZ的代碼,其它項目也很多,但比較全面的還是dz的代碼。個人認為看代碼還是比較速成的一種方式,因為別人的走過的路你就不需要再走了,站在巨人的肩膀上總是可以走的更快更遠。
【程序員進階的建議:多看、多寫、多交流[1]】相關(guān)文章:
多聽多看多想 大學生求職需嚴防陷阱09-19
多輪筆試經(jīng)驗09-11
多聽fm的口號06-12
比喻高樓多的成語08-18
多找自己的錯08-09
暑期應聘“陷阱”多06-08
信息技術(shù)應用能力提升培訓總結(jié)交流精選多篇09-30
職場女白領(lǐng)壓力多07-09
夏季解暑方法多10-07