PTT評價

[請益] 記不住代碼,我的智商有問題嗎???

看板Soft_Job標題[請益] 記不住代碼,我的智商有問題嗎???作者
PUAstyle
(暖男)
時間推噓42 推:55 噓:13 →:73

各位好,若您願意看完這篇文章,分享一點自身的經驗,相信對我會有很大的幫助,

謝謝~


我自學前端超過半年了,希望能轉職前端工程師,在我學習的過程中一直有個困擾,這個

困擾很大地影響我的自信。


我自認學習很認真,學習的時候不只是照著敲,是腦袋想過一遍再把項目做出來,而且認

真做筆記,也會複習。可是即使如此,當我過一段時間,可能一兩週,再回去要重做項目

時,我發現無法靠自己直接做出來,想不出來語法,實現的邏輯可能大概記得,但寫不出

完整的代碼,比方說React項目、個人網頁的CSS、JS,要重新做出項目,要花不少時間去

看筆記,查怎麼實現的。當然不是一點東西都記不住,完全不查筆記的話,能寫出3,4成

的代碼吧。一開始覺得很正常,但後來複習了第二遍、第三遍,發現這個障礙還是沒有

顯著的改善。


這讓我開始擔心,如果做了後面就忘了前面,這樣子的工作效率,如何能勝任工程師的

工作呢?自己做項目時要不停地查語法,不管是JS, CSS, React,DOM,語法好多好多,

學了又忘,下次要用又要查,這種狀況是否說明我不適合當工程師呢


補充一下背景,小弟112管理學院,托福100,年紀有點大了,開始懷疑自己是老了腦袋

退化比較快,還是沒有寫程式的天份。謝謝你看完。

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.232.49 (臺灣)
PTT 網址

lturtsamuel11/30 00:25因為程式碼不是用記的==

aaz12345678911/30 00:26你常做就自動會記起來了 只是112管院又有點年紀如果

aaz12345678911/30 00:27不是對寫code本身有興趣 真的沒必要去混前端 錢不會

aaz12345678911/30 00:27比較多

lturtsamuel11/30 00:27css有些語法不常用確實會忘記 js語法就那麼簡單幾個

lturtsamuel11/30 00:27它難是難在生態系跟奇奇怪怪的特例

lturtsamuel11/30 00:28react又是三大框架裡面最貼近原生語法的

skywalker01911/30 00:28其實用到的時候再google就好了 所有語言都是面向goo

skywalker01911/30 00:28gle的語言

skywalker01911/30 00:30主要是真的了解語言和工具的原理和概念遇到問題就會

skywalker01911/30 00:30知道解決的方向

agario11/30 00:35記憶力跟智商力是不同的力

adsl1236711/30 00:49就使用度不高啊

vi00024611/30 00:49我的記憶力也很超爛 筆記做好一點能救一點回來

vi00024611/30 00:50但我都要看code才能回想當初為何要這樣寫

ADEMAIN11/30 01:01使用頻率不高的就算忘了再查就好了

qwe7030211/30 01:16我工作到現在也快一年了,需要用到字串的一部分時還是

qwe7030211/30 01:16會查到底叫split還是splice以及要塞甚麼參數。但這完全

qwe7030211/30 01:16不影響到工作你放心,有目的的查語法不用花幾分鐘,如

qwe7030211/30 01:16果你的問題跟我一樣是“知道要寫甚麼但是拼不出來”那

qwe7030211/30 01:16就不是問題,上去MDN看一眼就解決了

adsl1236711/30 01:32如果同時寫太多種還會搞混 XD

chuegou11/30 02:20正常吧... 我一些標準函式庫的引數都是要用時才查

chuegou11/30 02:20git指令和linux指令也是 糟糕這樣講開始擔心我也不正常

b8504031211/30 02:32奇怪 怎麼每隔一段時間就有人問這種問題,語法熟要幹

b8504031211/30 02:32嘛,是想要一輩子當碼農嗎?

alihue11/30 05:41幹嘛背,做十幾年的工程師還是要去查怎麼用 datetime啊

BlacksPig11/30 06:01google是好東西,不止可以查你不會的東西,也可以迅速

BlacksPig11/30 06:01查你會的東西

BlacksPig11/30 06:05腦袋卻沒辦法跟電腦一樣變成所有code的repository,但

BlacksPig11/30 06:05是至少可以放片段的關鍵字來用google

windclara11/30 06:55正常。不用擔心。重點在解決思路。

v7q411/30 07:31查一下就有的東西就不需要記

jobintan11/30 07:49邏輯思緒清析比較重要,代碼上網抄就好。

Nitricacid11/30 08:03人腦不是拿來背語法...

bill020511/30 08:04你需要一個好的IDE 根本不用去記

dave12311/30 08:10你沒看過meme嗎?程式員就是一群很會google的monkey而已

t1996080411/30 08:21常用的不用記,你的身體會慢慢記住

wilson640511/30 08:21css html 記基本的就好吧,其餘都google

t1996080411/30 08:22不常用也不用記,google一下就好

soccer10311/30 08:47寫程式不是用背的..

snow011211/30 09:02我都記不得,要用再查

wildli042211/30 09:07我轉職快五年了,到現在也是很常忘記SQL語法阿,你需

wildli042211/30 09:07要一個好的ide還有Google

aidansky098911/30 09:12你當英文老師前都先背一本英文字典ㄛ

saltchita11/30 09:14跟你差不多情形,希望工作之外練習但容易忘記

splitline11/30 09:24程式碼就程式碼,代碼是什麼鬼 支語警察.jpg

abc092200111/30 09:38我連需求過了一個月,不看程式碼都想不起來

謝謝各位的回復,果然還是要問問前輩才比較了解大家的情況 無意間用了支語,不好意思哈哈

Siika11/30 09:40常用的記得就好

easyman11/30 09:50網路上都有整理小炒 可以找一下

annheilong11/30 09:59代碼

B098869808811/30 10:18代碼要回中國記喔

q97010511/30 10:29項目也是支語吧

realbout11/30 10:31不如把數學邏輯訓練好....

nenpow11/30 10:34好好花個一兩小時把IDE設定好吧 現在各種plugin很進步了

nenpow11/30 10:36一直Google重複的東西很浪費時間 有興趣可以試試Codota

rugia81311/30 10:38代碼在台灣有別的意思,這個詞用支語真的很不妥

airtsubasa11/30 11:45你的辦公環境無外網,不可帶手機時,還能想查就查嗎

marc4711/30 11:45比較好奇本版有多少人寫程式可以不靠google與參考文件

prismwu11/30 12:06感覺很正常 不要想太多

kurtsgm11/30 12:06正常的吧 我出社會到現在工作上用到的語言應該差不多10種

kurtsgm11/30 12:06每種syntax都要記住 隨時可以從0開始寫 我自己是做不到

asdfghjklasd11/30 12:36回中國去喔

jej11/30 12:42幹嘛記程式碼?當法律條文嗎?

jej11/30 12:42該背的是商業邏輯吧!例如非會計本科寫會計系統

jej11/30 12:42要背你們公司 或是你們客戶的會計科目

ctrlbreak11/30 13:10我寫10年程式 八成code都是複製貼上來的XD

pornstar11/30 13:25代碼是啥小?

s67813111/30 13:36代碼

s31014311/30 13:38112去台積電 跑來前端幹嘛

kaibaemon11/30 14:04寫程式又不是考律師記條文

ImPG070211/30 15:20誰教你代碼這用詞的

wow100611/30 16:10弱弱的說一下,寫程式不是背就可以的@@

benedict7611/30 16:52通常一個參數好幾個的method一個禮拜沒用過就得去查一

benedict7611/30 16:52下了。

fiiox311/30 16:56遇太多面試不給查文件的,害我也開始懷疑自己的記憶力了

fiiox311/30 16:56

longlongint11/30 16:58API一定要查吧,但概念要記

honestyer11/30 17:31你要學的是怎樣解決問題 怎樣查到keyword 不是背code .

fantasystar11/30 18:35請問代碼是什麼?

jj032111/30 19:38XD 112問這個

ZSZ121011/30 20:37這週寫完下週忘記(舉手

superpandal11/30 21:51想死背的話可能不適合當工程師

MyNion11/30 21:55要跟太極拳一樣,記意不記形

MyNion11/30 21:57語法只是工具,重要的是邏輯、架構、觀念

MyNion11/30 21:58換了一套工具,語法全部不一樣。但背後的東西不會變

ray030511/30 22:41常用就會記得了 不常用的工作要用到時還是會去查函式庫

dd90033612/01 00:35一直寫一直忘...

zased12/01 01:13除非要面試頂級企業,白板戰或是筆記本面試憑空寫才需要大

zased12/01 01:13概記一下(不過他們也只是看你演算法概念)

pooznn12/01 01:17現在主流語言或框架一年都一個版本 很容易搞混 都是用到時

pooznn12/01 01:17邊查邊寫的吧

WaterLengend12/01 01:24這可以分成好幾個部分。邏輯/語法/規格,當下解決

WaterLengend12/01 01:24邏輯你很容易做完就忘記很正常。語法要多練,打多了

WaterLengend12/01 01:24就會順。規格我只會記住常用的,剩下遇到在查。

willy020612/01 07:20看得懂比較重要

pptpptppt12/01 08:05代碼

testPtt12/01 08:41你有修過微積分嗎?

cokellen12/01 09:24我也是,你不孤單

htury12/01 09:52還好,其實就是還不夠熟,打的次數還不夠多

rodion12/01 10:02認真建議 不要一開始就看過多簡體學習資源 能看英文直接

rodion12/01 10:02看英文資源

sowulo12/01 10:28我覺得很多人都被一些電影戲劇誤導以為軟體工程就是在一

sowulo12/01 10:28個黑黑小小的視窗瘋狂打字 實際的狀況是敲幾下就要停下來

sowulo12/01 10:28估狗或stackoverflow中間夾幾句髒話

Leopard7712/01 10:49電影都沒有把 Try & Error

Leopard7712/01 10:49的過程,寫在劇本裡 嗚嗚

很謝謝各位的經驗分享~

※ 編輯: PUAstyle (114.36.237.182 臺灣), 12/01/2020 11:09:45

Killercat12/01 11:26有個東西叫做IDE 很好用的 要不要試試看.....

Killercat12/01 11:27另外我個人會建議找一個好一點的snippet tool

Killercat12/01 11:27像我們這邊很多人都熟多種語言 一個最簡單的singleton

Killercat12/01 11:28其實都要想一下,code不是用背的....

jej12/01 12:14推101樓 有些簡體文看過第一次知道他在說什麼

jej12/01 12:14用唸出來的就整個消化不下去 多唸幾次就對這個文字感到困惑

jej12/01 12:14簡體是字簡體了 但意義有時候模糊不精確

jej12/01 12:14如果能用英文 學起來會精確一點

kattte12/01 12:26同意一樓

stitchris12/01 14:29”代碼” “項目”這些辭彙會腐蝕大腦 大概已經壞了

sforzando12/01 18:05「超過半年」是問題所在。程式設計的綜合能力從零到穩

sforzando12/01 18:05大概要兩三年,如果喜歡的話繼續練就對了。

s207072s12/01 18:40跟我一樣英文不好有時候會接觸到支語的話,去抓個新同文

s207072s12/01 18:40堂之類的瀏覽器外掛

aa0669712/01 18:45請善用google 啊...代碼可能要用百度

shooter55512/02 09:51沒有工具書沒有google寫不出code的人應該是多數吧

shooter55512/02 09:52不是都有點印象 寫到這段知道要用什麼就好 剩下細節

shooter55512/02 09:52就靠工具書或google補足

akito11712/03 10:26邏輯對了就ok啦,可以用個自己的程式包,下次差不多的就

akito11712/03 10:26可以抓來用

aeric1512/04 00:24google就找得到的東西,幹嘛一定要完全記得呢?

imjeffreylee12/04 08:40幾個月前的code不記得在幹嘛不是很正常嗎XD

mdffc12/04 12:12代碼???

benorin1712/04 21:46推q大 知道要寫啥只是不記得怎麼拚就沒差 然後代碼是..

benorin1712/04 21:46.

yisyun12/06 00:41最近自學前端也是遇到一樣的問題。今天的程式練習完了下

yisyun12/06 00:41禮拜就忘記,但是基本邏輯還記得,原來大家都一樣,好開

yisyun12/06 00:41心(咦?)

MartinJ4012/08 11:11代碼

Notte12/13 13:48懂得google關鍵字更重要

akito11712/16 10:21android寫寫回去寫.net

akito11712/16 10:21我也很多語法會忘掉QQ

papple23g12/30 22:35我自己會把語法的使用範例寫成一個個小檔案集中在一個

papple23g12/30 22:35資料夾 當作拷貝用的文檔庫