-
1 # 步入科技圈
-
2 # 程式設計師老兵
程式設計手速慢肯定不是因為打字慢,而是因為程式設計時要做大量的思考,比如業務邏輯,各種條件分枝,細節等。所以要想程式設計打字快,核心是不要把業務需求梳理和寫程式碼混在一起,可以先進行系統設計,比如流程圖,時序圖等,這樣最終編碼就只是簡單的將需求設計翻譯成程式語言而已,速度可以提升很多。
-
3 # 墨痕T
程式是人為透過鍵盤一句一句輸入形成的,若基礎較好的同學,這個問題迎刃而解。基礎沒那麼牢固的同學可以透過以下方法提高,勤加練習,直至實現熟練的盲打。
方法一:小學計算機課的時候,發現電腦上有一個練習打字的軟體“金山打字通”,螢幕有示意圖,敲錯鍵盤會有提示,非常適合熟悉鍵盤各鍵佈局及打字。
方法二:練習指法
要達到盲打的程度,必須練習指法,每個手指需要分工明確。手指的放置很重要,在鍵盤上會發現F 和 J這兩個鍵值表面有一個凸起的造型,只要摸到或看到會很自然的把左手食指放置到F鍵,右手食指放到J鍵,兩個大拇指放置在空格鍵上,其他手指與食指保持平行,這樣上面的數字和下面的字母都能夠得著。
每個鍵值都對應相關手指。比如左手食指專門負責數字4和數字5、字母r t f g v b,其他手指就不能參與這幾個鍵值的操作。
練習盲打,不能一蹴而就,需要多加練習,熟能生巧。
-
4 # LOW趨勢模型
程式設計速度的提高,分兩種來說吧:
一是,打字的速度,這個速度的提高,只有一種方法,多打、多敲、多碼。建議提者可以找一篇英文文章,對著敲,能敲多快是多快。指法速度上去了,再考慮程式設計速度。
二是,這個最重要,手速上去了,要提高程式設計速度,你需要對所運用的程式語言完全熟悉,從語法結構到應用,閉著眼睛都能寫出來。要做到這步 還是需要你多敲程式碼,多做專案。
總的來說 要提高程式設計速度,學習重要,敲程式碼重要。
-
5 # 色瀾
程式設計手速
首先會對鍵盤上每個字母和數字符號的位置都牢記於心
針對這個最有效的鍛鍊方法是
加幾個愛吹水的群,每天兩個小時就是未讀訊息999+的那種。
你就恨不得打字能再快點,同時對按鍵位置記憶會飛快。
或者正好碰上個話嘮的女友,那嗶嗶嗶起來堪比過去的煲電話粥,甚至還有種你這麼慢回我,是不是就不愛我的壓力在迫使你進步。
以上是綜合記憶和手速的訓練。
那麼單純的手速的反應訓練如何進行?
請百度“o2jam 單機”
這玩意就是當年和勁舞團齊頭並進的《勁樂團》遊戲。(當然,因為外掛死的可快了)
這就是一個音樂節拍遊戲,玩到中高階以後特別考驗手速和反應能力。
當年我在華北區高階星球也能排上號(當然,單機就沒這個說法了)所以自那以後,手速快的飛起,在任何吹水群裡的語速(手速)從未落過下風。
經過以上兩個修煉。其實還有空白的領域,那就是功能鍵盤的運用。
比如小鍵盤區的數字,還有“insert”“home”“pgup”這種,f1~f12,還有一些win上的快捷鍵組合。
這個就得花功夫單獨熟悉一下了,修煉方法不太大眾,我就不推薦了,只是說說。
因為當年做配置表,有海量的資料進行配置,在excel裡面還可以透過公式各種自動化,但是在指令碼中,自動化是需要程式設計函式支援的,我這個不會,只是純手速配置。
所以什麼F幾加幾幹嘛的,上翻頁,下翻頁的···小鍵盤數字區就更不用說了,填數值那是必備的手段。
尤其文件編輯時候,用到很多home和end這種定位指令,反正這個和敲程式碼一個道理了,熟能生巧。
-
6 # 技術世界
作為一個多年的程式開發者,認為自己敲程式碼速度不錯,這裡簡單聊聊。
程式設計類似彈鋼琴,基礎重要。很多人程式設計多年還是二指禪,雖然也不慢,但要多快也很難。一定要習慣盲打,對經常用電腦的人,只要習慣盲打,速度能很快提起來。
再一個有緊張感,想好實現方式後,有緊張感後只恨自己雙手太慢,久而久之,有想法有思路後,手速會愈來愈趨近於思維速度,想慢都難,這也是程式設計最舒服的狀態。
多使用快捷方式、命令列,無需特意記憶,多使用才能熟練掌握。一段時間積累後一則高大上,再則效率能得到很大提升,減少思維停留,增加專注度。
多封裝常用的指令碼,提升效率,盡力降低重複性工作和思維卡殼的機會。
提升技術,技術才是第一生產力。
謀定而後動,先有實現思路,寫程式時才更加清晰,減少不必要錯誤和卡殼。
(完)
-
7 # _笨_鳥_慢_飛_
不請自來。說下個人的想法:第一個本身打字的速度,就是考驗你對鍵盤鍵位的熟悉程度,這個多練習;第二點你對程式語言的熟悉程度,很多東西你熟悉到信手拈來的程度,速度與效率自然就高;第三點是對IDE的熟悉程度,現在的IDE提供了大量的快捷鍵,靈活使用這些快捷鍵會使效率大大提高;最後,你可能需要一把好的鍵盤……
-
8 # IT技術討論
我是軟體工程專業的在校學生,敲了三年程式碼,剛開始的時候打字很慢,現在敲程式碼的時候基本上可以盲打。我為題主分享一下我的經驗
首先要有一個正確的打字姿勢 ,這是最重要的一點,每個鍵盤的 F鍵和 J鍵上面都有一個小的凸起,打字時左手食指放在F鍵上右手食指放在J鍵上拇指用來敲擊空格鍵,這樣每個手指都有他所按的按鍵。如圖所示:
瞭解了打字姿勢之後就是多敲程式了。
切記!敲鍵盤絕對不要用一指禪!!一定要把手指全部用上!!!因為如果只用一兩個手指,打字之前就需要去尋找每個鍵的位置明顯會很費時間,就算已經記下了每個鍵的位置兩個手指明顯不如十個手指快,並且對鍵盤的記憶過程也會非常慢。
最後就是鍵盤的記憶問題,是否需要記下鍵盤上每個鍵的位置,或者怎麼才能將每個鍵的位置都記下來?這個並不需要專門的抱著鍵盤去背每個鍵的位置,只要敲的多了,每個鍵在哪個位置該用哪個手指就是很簡單的事情了,根本不需要思考。
總之就是兩點:
一、要有正確的姿勢(姿勢很重要)。
二、多敲,孰能生巧。
回覆列表
當初開始接觸程式設計,因為真正接觸電腦比較遲,打字一直很慢,有時候打字都需要看鍵盤,這樣的效率太低了。於是便開始取經了。
1.關於手速的練習1.我先下載了一些打字通之類的軟體,練習時間多一些,大概一週左右,就可以熟練記住鍵盤每個按鍵的位置,也就是不看鍵盤,手指就可以找到按鍵的位置。這就為之後的手速做了準備,要知道,盲打也是手速的一個決定要素。
2.記住了每個按鍵的位置,打字通類軟體就可以放棄了,或者可以偶爾拿出來溫習一下。接著,我們就開始實戰,也就是瘋狂打字,有目的的打字。比如,經常在網上寫東西,部落格之類的;或者經常和別人打字聊天。
需要注意的是:軟體的作用就是讓你大腦記住按鍵位置,但是這都是固定思維,還需要反應時間。在一開始,有目的的打字,你會發現,比你原來打字慢多了,會忍不住看鍵盤,千萬別看,這就是考驗你是不是真的記住了鍵盤位置的時候。慢慢的次數多了,就可以朝著潛意識方向發展,培養這種潛意識的目的就是讓你手指記住按鍵位置,大腦一邊想內容,手指一邊就可以敲出來了。
2.關於程式設計手速剛有提到,手速的要害之一就是大腦思維夠流暢。手指記住了鍵盤按鍵位置之後,要想提高程式設計手速,你還要有流暢的思路,也就是說,需要對你所學的語言有一定的熟練度。熟練了之後,你就可以為所欲為了。