提升程序員鍵盤使用效率的幾點看法

  做爲一名程序員,或者準程序員,對鍵盤的操控能力是相當重要的。如何提升對電腦的掌握程度,如何熟練地掌握用鍵盤實現鼠標的功能,又如何更快更高效更準確的編寫代碼,直接影響到咱們的工做效率。這也是爲何程序員在使用電腦時不多會使用鼠標的緣由,鼠標基本上只用來滑動頁面、界面切換或者進行光標的定位等(即便是這裏用來舉例的功能,也徹底能夠經過鍵盤來實現),只須要使用鍵盤就能夠進行高效的工做,再加上使用鍵盤來編寫代碼是程序員平常工做的一部分,而鍵盤的功能不能夠被其餘工具代替。所以,提升程序員對鍵盤的操縱、熟練度和使用效率,對於提升程序員和IT行業的工做效率有深遠的意義。html

1、打字指法糾正及打字訓練

  相信不少人第一次在使用電腦時,都有用「一指禪」進行打字的經歷,也就是隻使用雙手的手指在整個鍵盤範圍戳戳戳,後來打字多了鍵盤使用的也多了,也探索出一套屬於本身的手法。拿我本身而言,我習慣用雙手的大拇指到無名指共八個指頭來完成打字工做,不多會用到小指,這就形成在打字時須要雙手須要在整個鍵盤內移動,很容易形成手腕的痠痛,在長時間輸入以後,也容易產生不少輸入上的錯誤,由是,雖然我打字速度還算挺快,但刪除錯誤、再輸入這樣的工做也形成了我打字速度不能進一步的提高。程序員

  錯誤打字指法帶來的問題主要有:windows

  一、手指分配不均勻。工具

  不少人習慣將大多數打字任務集中在食指和無名指上,而不能很好的將工做均勻的分佈在全部的手指上,這就很容易形成某些手機的勞累。測試

  二、手指覆蓋範圍不均勻編碼

  用極少的手指覆蓋大部分範圍,就意味着在打字時雙手須要大幅度移動,而大多數人手臂是不會隨着雙手移動的,那手腕就承受了過多的移動工做,很容易痠痛;即便手臂隨着移動,也會形成打字的速度沒法提高。spa

  三、容易出錯3d

  大多數指法錯誤的人,對於每一個手指負責哪些區域哪些按鍵是沒有概念的,也有可能每次都是由不一樣的手指負責某一個按鍵,這種不肯定性就形成了錯誤的頻發。htm

(一)正確的打字指法

  正確的打字指法以下圖所示:blog

正確打字指法示意圖

  如圖所示,每一個手指都有本身負責的區域:

  • 左手小指:負責兩列,分別是(1)~、Tab、CapLock、Shift和Ctrl縱列;(2)數字鍵一、Q、A、Z和Win鍵縱列
  • 左手無名指:負責數字鍵二、W、S、X和Alt鍵縱列
  • 左手中指:負責數字鍵三、E、D、C縱列
  • 左手食指:負責兩列,分別是(1)數字鍵四、R、F、V縱列;(2)數字鍵五、T、G、B縱列
  • 左、右手拇指:空格鍵
  • 右手食指:負責兩列,分別是(1)數字鍵六、Y、H、N縱列;(2)數字鍵七、U、J、M縱列
  • 右手中指:負責數字鍵八、I、K、,鍵、Alt鍵縱列
  • 右手無名指:負責數字鍵九、O、L、.鍵、Win鍵縱列
  • 右手小指:負責鍵盤右側全部剩餘部分

  一些改進意見:

  • 從上面負責區域能夠看出,右手小指負責區域比較多,而左右兩邊功能鍵有重複的地方,好比Shift鍵、Ctrl鍵、Win鍵、Alt鍵,那咱們能夠將這些鍵的敲擊用左手來負責,緩解右手小指的壓力
  • 對於其餘功能鍵,能夠根據本身的習慣進行調整,可是各手指負責的各自區域儘可能不要混亂

  操做指南:

  準備開始打字時,雙手的拇指放在空格鍵上,其他八個手指放在基本鍵上,以下圖所示:

開始打字時手指指法

  如圖所示,十個手指各有分工,敲擊完若是還負責其餘鍵則移動到指定鍵,不然迅速返回原位,不要忽略小指擊鍵。

  多加練習,就能夠實現盲打,極大地提升文本輸入速率。

(二)練習軟件

  金山打字通2016

  下載連接:https://pan.baidu.com/s/1eYKWmYaMKbcXk5DAjMQf1w 

  提取碼:s800

  一、打字教程

  (1)基礎打字教程

  金山打字通中配備有基本的打字教程,在這裏咱們能夠關注以下圖所示的「新手篇」和「中級篇」,幫助新手認識鍵盤、養成正確的打字姿式和打字指法,提高英文打字的速度和準確度。

金山打字通打字教程

  (2)打字指法練習

  軟件中設置了專門的打字指法練習教程,對於每一個手指應該負責哪一個鍵給出了準確的指示,方便用戶進行鍵位的熟悉和練習。以下圖所示:

打字指法練習

  二、打字測試

  此軟件能夠進行打字速度的測試,對本身現階段的水平有一個初步的瞭解。此外,軟件還配備有進步曲線,能夠對訓練前和訓練後的結果進行比較。

  個人打字測試和進步曲線以下面兩圖所示:

  

打字速度測試

進步曲線展現

  三、英文打字練習

  這應該算是軟件最基本的功能,也是對咱們的練習最有益的功能。

英文打字練習

  四、打字遊戲

  軟件中還配備有一些打字遊戲,爲咱們在略顯枯燥的打字練習之餘增長了許多的趣味性。像」生死時速「、」拯救蘋果「、」激流勇進「這樣經典的打字遊戲,都是咱們小時候電腦課上常常玩的遊戲,也能夠順便回憶一下童年🙂。

打字遊戲

  指法練習

  下載連接:https://pan.baidu.com/s/1ZYgkTEshyXlrCP7ONBDKMw 

  提取碼:n31a

  若是以爲金山打字通功能太過繁瑣,還可使用此處的」指法練習「,雖然界面比較簡陋,可是基本的功能都已配備,當你輸入完一行,底部會顯示此行的速度和正確率,先後也可自行進行一個比較。

  

指法練習

  除了軟件自身配備的文本,咱們也能夠打開本身準備的txt文本里內容進行練習,練習內容也比較豐富。

2、快捷鍵的使用

  熟練地使用電腦快捷鍵有助於提升編碼和辦公的效率,減小使用鼠標的次數,將雙手集中於鍵盤之上。所以,對於程序員來講,高效地使用電腦鍵盤上的快捷鍵,對提高鍵盤的使用效率也是大有裨益的。可能大多數人對Ctrl+C、Ctrl+V之類的快捷鍵熟記於心,而對其餘的快捷鍵瞭解甚少,此處作了一些整理。

(一)系統經常使用快捷鍵

  一、常規快捷鍵

常規快捷鍵

  二、Windows菜單鍵

Windows快捷鍵

  材料來自:http://www.windows7en.com/it/48316.html

  此處暫羅列這些,更多信息能夠參考如上網址。

(二)各開發軟件對應的快捷鍵

  對於一個優秀的程序員而言,掌握本身所使用的開發軟件的快捷鍵也是相當重要的。因爲各程序員所用開發軟件不一樣,此處再也不作統一的整理。

3、「天下武功,惟快不破」

  《功夫》中這句話意思是說,天下任何武功,都有本身本身的不足,防守的再好,也有破解方法,只要意識、攻、守、應機變化等速度遠遠高於對方,勢必遊刃有餘!說的雖然是武術上的事情,但也能適用於IT圈。鍵盤之於程序員,就猶如武器之於俠客,高效使用鍵盤是有效提升程序員工做效率的技能之一。所以,咱們要作的,就是經過不停的練習,把鍵盤運用的爐火純青。

  

  以上是我對提升程序員使用效率的一點看法,中間也穿插了一些本身練習時使用的工具和練習的效果,但願能對你們有所幫助。

相關文章
相關標籤/搜索