iT邦幫忙

2024 iThome 鐵人賽

DAY 25
0
佛心分享-IT 人自學之術

洞察十倍工程師的內心世界系列 第 25

提升工作效率:這世界上有一群人是鍵盤流

  • 分享至 

  • xImage
  •  

學習要點

透過持續優化工作流程,以及刻意練習來熟練特定技能,達到提升工作效率。

故事描述

在我待過的每間公司裡,幾乎都有一位「鍵盤流」高手。他們精通各種快捷鍵操作,能夠僅用鍵盤流暢地操控編輯器、瀏覽器,甚至整個作業系統。然而,這些人通常不屬於團隊中的多數,因此我過去也沒特別想要成為他們中的一員。

每次加入新公司,通常都能將自己的技術能力歸為前段班。然而,有一天,情況發生了變化。這個團隊多很多實力驚人的成員,瞬間感到自己變成了「大池塘裡的小魚」。

剛起步時,我對整個架構都不熟悉,能接手的任務不多。主管建議我多參與別人發起的 pair programming,先從旁聽開始。

這個團隊裡,約四分之一的成員使用文字編輯器進行開發,比如 Neovim 和 Emacs,其餘成員則多數使用 VS Code。

我旁聽了一場有十倍工程師的 pair programming,他的手速之快,讓我連思考他打開了哪個檔案的時間都沒有,他的程式就已經改完了。這讓我不得不承認,使用鍵盤為主的開發者,開發速度與其他人相比確實有明顯的差異。

台灣最知名的極速開發推崇者應該屬 91了。雖然他並沒有要求大家使用文字編輯器,但他同樣強調記快捷鍵的重要性,並透過刻意練習來提升開發效率。

有些人稱這種能力為「肌肉記憶」,但也有人認為軟體工程師不是打字員,真正的價值在於設計出好的程式。然而,在十倍工程師身上,我看到的是:他寫程式又快又好,兩者並不衝突。

啟發

極速開發的理念,與武術大師李小龍的「寸拳」,或是 Curry 的籃球訓練菜單中的後撤步投籃相似。重點是將基本功練到極致,並在這個基礎上增強破壞力。「鍵盤流」的核心在於盡可能減少滑鼠的使用,改用鍵盤來操控電腦,以提高操作效率,讓你不需要頻繁地移動手的位置。

刪除一切不必要的動作,將必要的動作提速,並讓複雜的操作變得像簡單動作一樣流暢,這就是高效工作的核心精神。

這些道理看似簡單,但真正實踐起來卻不易。就像我們都知道熬夜有害健康,但有多少人能夠真正做到規律作息。

寫這篇文章的目的,不是鼓勵大家加入「鍵盤流」,畢竟科技日新月異,未來我們甚至可能改用腦波或眼球控制電腦。

我想強調的是,十倍工程師總是比一般人「更願意」投入時間磨練這些提升生產力的技能,無論是熟記快捷鍵,還是研究如何下 prompt,這也是為什麼他們是十倍工程師。

理論:刻意練習

刻意練習(Deliberate Practice)是由瑞典心理學家 K. Anders Ericsson 提出的理論,主要針對如何通過針對性的訓練來精通某項技能。這個理論強調「品質高的練習」,不同於一般的重複性練習,刻意練習是有系統、有目標的訓練,專注於提升某個具體的方面或技能。

實踐指南

  1. 挑選一個你想提高效率的任務:選擇一個需要重複執行且耗時的日常任務,作為改善目標。

  2. 錄影你的操作過程:在執行該任務時,將操作過程錄影下來。

  3. 回放並分析影片:仔細查看是否有不必要的動作,找到可以精簡或省略的操作。

  4. 簡化動作並提速:針對必要的動作進行簡化,並通過刻意練習來提高操作速度。

  5. 不斷檢討流程:定期檢視工作流程,優化每一個步驟,逐漸養成高效的操作習慣。

延伸閱讀


上一篇
學習策略:一個人走得快, 一群人走得遠
下一篇
提升心理素質:多做多錯,十倍工程師也無法倖免
系列文
洞察十倍工程師的內心世界34
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言