新聞中心
編程是非常酷的一件事情,但是在酷炫的背后它對(duì)很多人來說還是挺難的。很多人在學(xué)習(xí)編程之初就被困難擊敗了。

公司主營(yíng)業(yè)務(wù):網(wǎng)站建設(shè)、成都做網(wǎng)站、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出高碑店免費(fèi)做網(wǎng)站回饋大家。
當(dāng)你不熟悉編程的時(shí)候,你可能會(huì)覺得無從下手,并且不知道如何運(yùn)用學(xué)到的知識(shí)。只要你通過了這一困難的學(xué)習(xí)階段,你就會(huì)發(fā)現(xiàn)一個(gè)全新的世界。
以下是一些能夠幫助你快速提高編程技巧的建議。
1. 多寫代碼
學(xué)習(xí)某件事情***的辦法就是練習(xí)。你應(yīng)該花大量時(shí)間去構(gòu)建和編寫代碼除非你認(rèn)為練習(xí)對(duì)你的幫助不大。你可以從寫一些基礎(chǔ)知識(shí)相關(guān)的簡(jiǎn)單程序開始。
2. 參與不同類型的項(xiàng)目
當(dāng)你對(duì)某種開發(fā)語言非常熟悉之后,你應(yīng)該開始做一些正事了。這樣做能幫你對(duì)那種開發(fā)語言的性能有個(gè)全面的理解,同時(shí)也能推動(dòng)你去學(xué)習(xí)與這門語言相關(guān)的一些東西。過了段時(shí)間你會(huì)發(fā)現(xiàn)你經(jīng)常用類似的方法去解決類似的問題,將很難從固有思維中跳出來去學(xué)習(xí)新的技能。
3. 精通一到兩門你使用的語言
讀一兩本關(guān)于這門語言的好書。重點(diǎn)掌握這門語言的先進(jìn)開發(fā)理論知識(shí),并且對(duì)它的核心和語言庫足夠了解。確保你所使用的語言中至少有一種腳本語言。
4. 開始閱讀
盡可能的多讀書。書能夠幫你系統(tǒng)的學(xué)習(xí)一門語言,并且能夠帶你了解這門語言的各個(gè)方面。對(duì)于初學(xué)者來說更應(yīng)該多讀書。
5. 加入討論
當(dāng)和別人討論的時(shí)候,你會(huì)產(chǎn)生一些以前從未出現(xiàn)過的主意或者想法。在這個(gè)過程中,你能夠從別人那里學(xué)到很多,同時(shí)這也是一次機(jī)會(huì),通過分享你關(guān)于編程的看法檢查你到底對(duì)于這門語言掌握了多少。
6. 通讀公司內(nèi)部的技術(shù)和培訓(xùn)資料
比如說,谷歌有很多的代碼實(shí)驗(yàn)室,有著幾十年經(jīng)驗(yàn)的大牛們用各種語言寫出來的***的實(shí)踐在實(shí)驗(yàn)室里用來做核心培訓(xùn)和高質(zhì)量的指導(dǎo)。如果你公司沒有類似的資源,谷歌的開源了一些他們的指南:https://code.google.com/p/google-styleguide/
7. 寫博客
當(dāng)你學(xué)習(xí)編程時(shí),你會(huì)遇到各種問題,并且想盡辦法去解決它們。你可以在博客中記錄下你解決問題的過程和你從中學(xué)到了什么。其它人看到你的文章后,也能從中獲益。同時(shí),你還能和志同道合的人交上朋友。
至于花在學(xué)習(xí)編程上的時(shí)間,剛開始你應(yīng)該擠出20%的個(gè)人時(shí)間致力于提高個(gè)人開發(fā)能力。如果可能的話,***是每天一兩個(gè)小時(shí)而不是一個(gè)禮拜一天,因?yàn)檫@樣你能通過日常習(xí)慣去提高你的能力。最初的時(shí)候效果可能不明顯(當(dāng)然如果你因?yàn)樯暇W(wǎng)或者其他事情分心的話是沒效果的),但是這樣做的目的是讓你在長(zhǎng)期的編程學(xué)習(xí)中有更高的效率。
英文原文:Advice on improving your programming skills
譯文鏈接:http://www.iteye.com/news/28780
當(dāng)前標(biāo)題:提高編程能力的7條建議
轉(zhuǎn)載來源:http://www.dlmjj.cn/article/djhiige.html


咨詢
建站咨詢
