首頁 > 科技

程式設計大佬是否能記住程式碼?不用百度就能敲出來嗎?

2021-06-10 14:45:45

很多CV開發,都會有這樣的問題,畢竟很多科班出身的從大一就開始接觸程式設計了,但是很多函數和庫還是沒辦法記住。需要的時候就要去百度,到現在工作了還是一樣。

先看看網友的神回覆:

網友"天元",1.6萬贊


你坐在一個程式設計師對面聽哈。

如果這哥們鍵盤敲得啪啪響,還時不時面露微笑。別急著崇拜。很多時候可能只是正在跟,測試組/美工組/產品組/運維組的美眉們聊天呢。

如果這哥們的鍵盤是有規律,有間隔的,咔噠……咔噠……咔噠,而且面色平靜。那麼有可能是在拷貝&貼上程式碼。

如果這哥們眉頭緊鎖,東張西望,鍵盤隔好一會才敲一會,然又是東張西望。這才是有可能在開始程式設計。

用鍵盤敲擊速度來評價的,不是程式設計師,那是打字員。

網友「小熊貓喵喵喵」

工作中一樣一直在 Google 和 Stackoverflow,偶爾 Quora。百度和 CSDN 是不用的,沒用。
不只是我,周圍年薪幾百萬,甚至上千萬的程式設計師也是這樣。
至於題主為什麼會有這種困擾,那是因為題主以為程式設計就是調調 API,做東西熟練,不知道高階點程式設計師都在幹什麼,高階軟體工程師都是在幹什麼。
程式設計師都是背很重責任的,或者開發出重要功能,或者解決某個技術設計問題,或者保證服務在特定環境下保持運行,或者擴展底層基礎設施,等等等等,大家都是在做高度抽象化,同時嚴謹落地的東西,至於 API 背的熟不熟,沒必要浪費腦容量。
沒必要糾結這些東西。當然,很多渣渣公司面試喜歡考這種題,類似孔乙己知道某個字多少種寫法。

程式設計大佬怎麼寫程式碼?

我們要知道,程式碼不是靠背的,很多開發工具,有一鍵補全功能,在眾多補全中選出你要的就可以了。

另外很多程式設計大佬都知道什麼程式碼會複用,尤其是前端工程師,某一個頁面一下貼上複製,什麼元件複製貼上。改改就可以直接用。

由於太多人的ctrl用的太多,鍵盤比頭髮禿的還快:

學會利用平臺

GitHub和stackoverflow加上百度,配上各種程式語言和技術框架的官方文件,但凡有兩年開發經驗,都會讓我們的效率翻倍,而且覆蓋面基本高達百分百。

當然有也很多大佬啪啪啪敲鍵盤的時候並不是在摸魚,而是在敲程式碼。長期使用一門程式設計原因,或者寫重複程式碼的時候,確實不需要看文件手冊之類的東西。

新手如何敲程式碼

很多複製貼上式程式設計師,都是照著別人的程式碼直接搬,留下的印象其實也是很小的。如果是一行一行敲,可以加深一點記憶力。如果是先讀再思考,按照思路敲。這樣的方式會建立自己的程式設計思維。

閱讀別人的程式碼再思考是十分重要的,既然走上了技術這條路。那就做一個一直進步的人吧。


IT145.com E-mail:sddin#qq.com