有效的提高編程技能的12個方法
更新時間:2012年05月11日 23:34:45 作者:
以下是提高編程技能的12個方法,主要是不停學(xué)習(xí),努力成全才,跟聰明人或有想法的一起
1. 永遠(yuǎn)不要停止學(xué)習(xí)和閱讀
閱讀 書籍,而不只是網(wǎng)站
閱讀 只為自我提升,而不是為了下一個項(xiàng)目
閱讀 提升你的基礎(chǔ),而不只是最新技術(shù)
2. 跟比你聰明的人一起工作
跟比你更聰明的人或者是更有經(jīng)驗(yàn)的人一起工作,可以讓你快速提升
3. 變成一個全才
不要過于鉆牛角尖,這可能會讓你停滯不前和傷害你的就業(yè)前景。
4. 閱讀并記錄別人的代碼
其實(shí)寫代碼比閱讀并理解別人的代碼要容易的多。
5. 在實(shí)際的項(xiàng)目中獲取編程經(jīng)驗(yàn)
只有在真實(shí)的項(xiàng)目中,各種壓力下、真實(shí)善變的客戶、不斷變化的需求下,才能不斷提升你的技能。
6. 教授別人編程技巧
這個可以強(qiáng)迫自己去理解不同水平的人的情況,而且你必須耐心的幫他們解釋清楚,這對你本身而言也是一種提高。
7. 每年學(xué)習(xí)一種新的編程語言
用一年時間來學(xué)習(xí)一種新的編程語言,已經(jīng)足夠讓你對它的基礎(chǔ)了解透徹,同時你可以理解不同語言之間的風(fēng)格。
8. 每年完成一個有意思的項(xiàng)目
每年做一個有意思的項(xiàng)目,不一定有什么用途,但一定是很有意思,讓你非常有興趣把它做得很棒。
9. 學(xué)習(xí)匯編語言
學(xué)習(xí)像匯編這樣的低級語言可以讓你了解計算機(jī)是如何工作的。
10. 與你的應(yīng)用的客戶交流獲取信息
與最終用戶交流可以知道他們的想法,他們是如何使用軟件的,最終用戶多數(shù)不是開發(fā)者,他們看到的是軟件是一件神奇的工作,而你看到的軟件是一套合乎邏輯的步驟。
11. 鍛煉身體
身體是革命的本錢,只有好身體才能有好的工作、學(xué)習(xí)狀態(tài)。
12. 練習(xí)快速打字
快速的鍵盤輸入可以讓編程工作更加高效。
相關(guān)文章
Git撤銷已經(jīng)推送(push)至遠(yuǎn)端倉庫的提交(commit)信息操作
這篇文章主要介紹了Git撤銷已經(jīng)推送(push)至遠(yuǎn)端倉庫的提交(commit)信息操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09進(jìn)制轉(zhuǎn)換算法原理(二進(jìn)制 八進(jìn)制 十進(jìn)制 十六進(jìn)制)
進(jìn)制轉(zhuǎn)換算法原理(二進(jìn)制 八進(jìn)制 十進(jìn)制 十六進(jìn)制),以前上學(xué)那會確實(shí)學(xué)過,長時間不用都忘了。2010-05-05php/asp/asp.net中判斷百度移動和PC蜘蛛的實(shí)現(xiàn)代碼
這篇文章主要介紹了php/asp/asp.net中判斷百度移動和PC蜘蛛的實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-09-09詳解phpstudy linux web面板(小皮面板)V0.2版本正式發(fā)布
小皮面板,是由phpStudy官方團(tuán)隊(duì)針對Linux服務(wù)器開發(fā)推出的一款服務(wù)器環(huán)境搭建以及管理工具。這篇文章主要介紹了phpstudy linux web面板(小皮面板)V0.2版本正式發(fā)布,需要的朋友可以參考下2019-10-10