首頁 後端開發 PHP問題 程式設計大佬是否能記住程式碼,不用百度就能啪啪啪敲出來麼?

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

May 06, 2021 pm 05:31 PM
程式設計

有位新接觸程式設計的新手在知乎上提問

想知道那些编程大佬是不是代码都能记住,然后不用查百度就能啪啪啪打出来呢?
从大一接触编程到现在一直在练习代码,但是很多函数和库还是没有办法记住,要用到还是得查百度,不知道是我太菜了,还是大家都一样。
登入後複製

下面整理摘錄一些網友的精彩回答:

網友"天元",1.6萬讚

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

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

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

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

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

網友「提了廢」

我不是大佬。記不住,你知道我現在得用多少種語言?都記下來不幹別的了。

你看到我們啪啦啪啦的敲程式碼,如果沒有ide的提醒,我們可能真的只是在敲鍵盤或是在跟MM聊天。

在軟體裡有個型別叫做:效率。對,效率。這些都是工作而已,當然用最有效率的方式。

最後提醒一下:程式設計這個事啊,最難的地方不是下手去寫的時候。

當我下手去寫的時候,說明我的構思、設想、理論、模型、異常解決方案…都已經在腦中或是在其他的工具裡存在了。

如果不做前期的這些準備,程式設計人員鍵盤上敲的最響的應該是「backspace(回退鍵)」。

我工作了這麼久,十多年老程式了,接觸的語言不下十種,做架構、原型設計、現場開發,涉及專案大大小小不下30個,從最初的二指禪到現在的非對稱六指禪,打字速度上也沒啥提升,那也沒耽誤我產出。

所以說,一旦涉及到敲代碼了,就沒什麼難的地方了,這個過程越快越好,恨不得讓機器自己去生成。你以為模板語言為什麼在大型專案裡一直是香餑餑…

微軟的vsjetbrain都開始引入智慧預測輸入,是在侮辱程序員嗎?當然不是,我得謝謝他們把你打字員的屬性壓低了一些。

網友「小熊貓喵喵喵」

工作上一樣一直在GoogleStackoverflow

Quora

。百度和

CSDN

是不用的,沒用。 不只是我,周圍年薪幾百萬,甚至上千萬的程式設計師也是這樣。

至於題主為什麼會有這種困擾,那是因為題主以為程式設計就是調調API,做東西熟練,不知道高階點程式設計師都在幹嘛,資深軟體工程師都是在幹嘛。

程式設計師都是背負有責任的,或是開發出重要功能,或是解決某個技術設計問題,或是保證服務在特定環境下保持運行,或是擴展底層基礎設施,等等等等,大家都在做高度抽象化,同時嚴謹落地的東西,至於

API ###背的熟不熟,沒必要浪費腦容量。 ######沒必要糾結這些東西。當然,很多渣渣公司面試喜歡考這種題,類似孔乙己知道某個字多少種寫法。 ###

推薦:《php前世今生與未來展望》《世上最全的PHP詳解(快速入門)

以上是程式設計大佬是否能記住程式碼,不用百度就能啪啪啪敲出來麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

使用正規表示式去除 PHP 數組中的重複值 使用正規表示式去除 PHP 數組中的重複值 Apr 26, 2024 pm 04:33 PM

使用正規表示式從PHP數組中移除重複值的方法:使用正規表示式/(.*)(.+)/i匹配並取代重複項。遍歷數組元素,使用preg_match檢查匹配情況。如果匹配,請跳過值;否則,將其添加到無重複值的新數組中。

程式設計是乾啥的,學了有什麼用 程式設計是乾啥的,學了有什麼用 Apr 28, 2024 pm 01:34 PM

1、程式設計可用於開發各種軟體和應用程序,包括網站、手機應用程式、遊戲和數據分析工具等。它的應用領域非常廣泛,幾乎涵蓋了所有行業,包括科學研究、醫療保健、金融、教育、娛樂等。 2.學習程式設計可以幫助我們提升問題解決能力和邏輯思考能力。在程式設計過程中,我們需要分析和理解問題,找出解決方案,並將其轉換為程式碼。這種思維方式能夠培養我們的分析和抽象能力,提升我們解決實際問題的能力。

使用 Golang 建立基於瀏覽器的應用程式 使用 Golang 建立基於瀏覽器的應用程式 Apr 08, 2024 am 09:24 AM

使用Golang建立基於瀏覽器的應用程式Golang結合JavaScript建構了動態的前端體驗。安裝Golang:造訪https://golang.org/doc/install。設定Golang專案:建立一個名為main.go的檔案。使用GorillaWebToolkit:新增GorillaWebToolkit程式碼以處理HTTP請求。建立HTML模板:在templates子目錄中建立index.html,這是主模板。

C++ 程式設計謎題片段:激發思維,提升程式設計水平 C++ 程式設計謎題片段:激發思維,提升程式設計水平 Jun 01, 2024 pm 10:26 PM

C++程式設計謎題涵蓋斐波那契數列、階乘、漢明距離、陣列最大值和最小值等演算法和資料結構概念,透過解決這些謎題,可以鞏固C++知識,提升演算法理解和程式設計技巧。

編碼的關鍵:為初學者釋放 Python 的力量 編碼的關鍵:為初學者釋放 Python 的力量 Oct 11, 2024 pm 12:17 PM

Python透過其易學性和​​強大功能,是初學者的理想程式設計入門語言。其基礎包括:變數:用於儲存資料(數字、字串、列表等)。資料型態:定義變數中資料的型態(整數、浮點數等)。運算符:用於數學運算和比較。控制流程:控製程式碼執行流程(條件語句、迴圈)。

使用 Python 解決問題:作為初學者,解鎖強大的解決方案 使用 Python 解決問題:作為初學者,解鎖強大的解決方案 Oct 11, 2024 pm 08:58 PM

Python 讓初學者能夠解決問題。

透過 Go Get 快速方便地取得 Go 模組 透過 Go Get 快速方便地取得 Go 模組 Apr 07, 2024 pm 09:48 PM

透過GoGet,可以快速且方便地取得Go模組,步驟如下:在終端機中執行:goget[module-path],其中module-path為模組路徑。 GoGet會自動下載模組及其相依性。安裝的位置由GOPATH環境變數指定。

揭秘 C:為新程式設計師提供一條清晰簡單的道路 揭秘 C:為新程式設計師提供一條清晰簡單的道路 Oct 11, 2024 pm 10:47 PM

C是初學者學習系統程式設計的理想選擇,它包含以下元件:頭檔、函數和主函數。一個簡單的C程式可以列印“HelloWorld”,需要包含標準輸入/輸出函數聲明的頭文件,並在主函數中使用printf函數來列印。透過使用GCC編譯器可以編譯和執行C程式。掌握基礎後,可以繼續學習資料類型、函數、陣列和文件處理等主題,以成為熟練的C程式設計師。

See all articles