看板 Gossiping作者 loveyou9527 (小弟)標題 [問卦] 英文好對學程式有幫助嗎?時間 Sat Jun 10 07:52:37 2023
30cm E-cup好,有個問題想問問大家。
最近我在考慮要不要學程式,但是我英文不太好,
我在想這會不會影響我學程式的進度?我知道程式語言大部分都是英文的,
但是我不確定這對我學習程式有多大的影響。
還有,我看到很多程式的教學資源和文件都是英文的,如果我的英文不好,我會不會看不懂這些資源?我也擔心如果我在寫程式的時候遇到問題,我可能會不知道怎麼用英文去找答案。
有沒有八卦的鄉民是學程式的?你們覺得英文好對學程式有多重要?如果我英文不好,我應該先提升我的英文能力再學程式嗎?
-----
Sent from JPTT on my Xiaomi 2201117SY.
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.137.139.16 (臺灣)
※ 作者: loveyou9527 2023-06-10 07:52:37
※ 文章代碼(AID): #1aWxj7ra (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1686354759.A.D64.html
→ ltytw: 4 但是建議加學邏輯學或是流程圖之類的
例如我曾看過五樓的程式碼 沒事就亂goto2F 114.33.46.227 台灣 06/10 07:53
推 mutsutakato: 一點幫助都沒有,數學好才有幫助4F 49.216.81.122 台灣 06/10 07:54
噓 BBQ2591: 程式是邏輯問題 不是語言問題5F 27.247.137.42 台灣 06/10 07:54
→ virnux: 基本上沒有 除非你連英文字母都認不太得6F 36.238.112.190 台灣 06/10 07:56
推 ljuber: 邏輯問題吧 我認識學法的人寫程式也很強7F 219.71.67.121 台灣 06/10 07:56
推 AirO0264400: 前期應該沒差啦 中後期你會發現你有學的中文 繁體中文 通通沒有 (雖然我不是學程式啦 但這方面應該整個台灣的學習環境都差不多是這樣
*要學的8F 101.12.16.145 台灣 06/10 07:57
推 Tenging: 有 文法無敵13F 219.71.161.211 台灣 06/10 07:58
推 ttff: 好好上課比較有幫助14F 125.224.97.181 台灣 06/10 07:58
→ eva19452002: 多少有一點幫助,特別是在變數命名時15F 118.232.64.229 台灣 06/10 07:58
→ virnux: 英文只有進階了 要看原廠的技術文件才有用16F 36.238.112.190 台灣 06/10 07:58
→ eva19452002: 不然最基本的,你連看spec都要翻譯嗎17F 118.232.64.229 台灣 06/10 07:58
→ Tenging: 裝飾器=副詞子句18F 219.71.161.211 台灣 06/10 07:59
→ maskwill: 國中英文就夠了19F 136.49.245.90 美國 06/10 07:59
推 surelose: 有20F 49.216.225.198 台灣 06/10 07:59
→ virnux: 初學的問題基本上就那些 中文查就查的到了21F 36.238.112.190 台灣 06/10 07:59
推 pttnowash: 有 但那根本不是重點22F 49.216.222.22 台灣 06/10 07:59
→ virnux: 進階的技術性問題才比較需要去英文論壇找23F 36.238.112.190 台灣 06/10 07:59
推 ljuber: 加註解可以用中文XDDD
但上面有說沒錯 因為有的奇怪寫法只有英文24F 219.71.67.121 台灣 06/10 08:00
推 mylo: 低階的程式丟ChatGPT都能寫了26F 185.220.101.9 德國 06/10 08:00
→ ljuber: 論壇才比較多討論
所以這時候你英文要好才看得懂27F 219.71.67.121 台灣 06/10 08:01
→ mylo: 現在要學的是怎麼叫AI生出你要的程式29F 185.220.101.9 德國 06/10 08:01
噓 tanted: 程式會用到英文 也不過幾個 for switch...30F 106.1.107.225 台灣 06/10 08:02
推 riker729: 基本上沒差 但別人會看不懂31F 1.169.236.129 台灣 06/10 08:03
推 deathwomen: 有影響,但是很多軟體工程師英文也爛32F 223.140.56.57 台灣 06/10 08:03
→ tanted: 英文好 能對程式有多大幫助?33F 106.1.107.225 台灣 06/10 08:03
→ riker729: 變數和function只會用 a b c34F 1.169.236.129 台灣 06/10 08:03
→ deathwomen: 你就先學,學到碰到英文瓶頸再考慮學35F 223.140.56.57 台灣 06/10 08:03
→ riker729: 別人會看不懂你寫啥36F 1.169.236.129 台灣 06/10 08:03
推 odsan: 數學跟邏輯才是重點38F 42.72.43.187 台灣 06/10 08:04
→ virnux: 反正一開始用abc命名也不影響學習拉39F 36.238.112.190 台灣 06/10 08:05
→ tanted: 變數和function名稱 google翻譯成英文單字40F 106.1.107.225 台灣 06/10 08:05
→ virnux: 只是要學的話 你認得英文字母就堪用了41F 36.238.112.190 台灣 06/10 08:06
→ tanted: 英文好要看懂整句話 會幾個英文單字能幹嘛42F 106.1.107.225 台灣 06/10 08:06
推 flicker36: 可以 hello world 這句話不用重新學43F 42.77.37.226 台灣 06/10 08:07
→ Lrigpt: 看原文文件時有一點幫助 但不是最重要的44F 223.139.243.44 台灣 06/10 08:08
推 sushi11: 介面看的懂45F 49.216.89.172 台灣 06/10 08:09
推 GGxyz: 有啦 英文好 變數名字比較好取46F 114.136.246.21 台灣 06/10 08:09
推 sushi11: 跳上去就開始打了,想都太慢了47F 49.216.89.172 台灣 06/10 08:10
推 zero00072: 互相沒有關係,難道美國人都會寫程式?但對閱讀文件有比較好的幫助。48F 36.227.36.44 台灣 06/10 08:11
→ Lrigpt: 最重要的還是邏輯清不清晰50F 223.139.243.44 台灣 06/10 08:11
推 zero00072: 我英語系的同學完全不會寫,在問我怎麼寫的時候甚至覺得 Regex 是什麼天書。51F 36.227.36.44 台灣 06/10 08:14
推 ljuber: 我會用mlb球星命名例如Ohtani54F 219.71.67.121 台灣 06/10 08:14
推 conqueror507: 英文好,你可以找到看國外的來學55F 1.172.95.196 台灣 06/10 08:14
→ ljuber: 現在真的上班常用的小程式 chatgpt都能寫看得稍微改一下就符合你需求56F 219.71.67.121 台灣 06/10 08:16
→ adios881: 丙正正58F 42.77.109.13 台灣 06/10 08:19
推 KGarnett05: 最大的幫助就是讀英文資源快吧59F 106.107.239.85 台灣 06/10 08:19
推 lpsobig: 還好60F 1.200.243.187 台灣 06/10 08:19
→ basketkdash: 高中程度英文就夠了61F 126.78.48.42 日本 06/10 08:19
→ i4303348: 學的話英文不用好,但解決問題就很需要62F 123.193.192.17 台灣 06/10 08:24
推 jiaching: 國外程式相關論壇學最新技術不懂英文
怎麼學習63F 111.243.189.3 台灣 06/10 08:25
→ theurgy: 現在有ChatGPT翻譯 語言已經不是問題
堅持用非母語去閱讀的人 反而比AI翻譯完用母語去理解的人慢多了65F 42.73.31.136 台灣 06/10 08:27
→ eva19452002: 我用中文去看程式語言論壇反而看不懂還好當年讀書還沒有google翻譯,全憑68F 118.232.64.229 台灣 06/10 08:32
→ conqueror507: 覺得chatgpt最屌的是可以解讀coding時的報錯70F 1.172.65.117 台灣 06/10 08:33
→ eva19452002: 自身去硬幹英文,導致現在看技術文件72F 118.232.64.229 台灣 06/10 08:33
推 opop1133: 註解寫得好73F 114.137.98.149 台灣 06/10 08:34
→ eva19452002: 只能看英文,很不方便74F 118.232.64.229 台灣 06/10 08:34
推 A816: 英文好做啥都有幫助75F 27.247.162.195 台灣 06/10 08:34
推 Raptors1: 很符合我對小米用戶的刻板印象76F 218.35.64.248 台灣 06/10 08:35
→ yyls123: 靠腰才幾個單字而已77F 1.200.255.178 台灣 06/10 08:39
推 pojohn: 英文是對你吸收最新的程式技術有影響,只是入門的話沒差78F 211.74.78.40 台灣 06/10 08:44
推 intointo: 樓上說的是80F 101.137.249.69 台灣 06/10 08:45
推 BYGuo: 英文好對什麼都有幫助吧81F 101.10.45.41 台灣 06/10 08:48
推 Csongs: 有啊 至少可以面試外商82F 123.193.155.173 台灣 06/10 08:50
推 Wolfclaw: 你要學十年前的技術就沒差,學今年的技術就有差83F 49.217.194.9 台灣 06/10 08:52
推 lllll12b56: 絕對有 大部分工具的doc基本上只用英文寫85F 42.72.106.3 台灣 06/10 08:54
推 sppmg: 變數命名用注音啊!例如_1u0gj4這樣,自帶混淆功能!87F 49.216.223.213 台灣 06/10 08:56
推 tsubasawolfy: 有ChatGPT其實不是問題,問題在於你需不需要即時更新最新趨勢89F 218.161.113.223 台灣 06/10 08:57
→ samm3320: 叫chatgpt寫91F 36.226.198.65 台灣 06/10 08:58
推 Ricey: 學習資源還是有落差,英文資源較多。92F 114.40.36.139 台灣 06/10 09:05
推 beatnik9100: api要看懂 還要寫spec都要英文93F 39.9.167.153 台灣 06/10 09:06
→ pttenjk: 工作R&D要用 妮要跟底層的hardware溝通通常連firmware的SDK lib doc都英文的94F 101.9.32.97 台灣 06/10 09:06
推 MysterySW: 官方文件 github讀我 大多都是英文
當然library你會通靈不用看就會用也行97F 96.245.229.237 美國 06/10 09:07
→ p2p8ppp: 有 光是變數命名就有差了☺
反正你就開始動手就對了 英文越看越多自然會進步的99F 220.129.123.73 台灣 06/10 09:14
→ una283: 現在指令都是自己跳出來只要記前面就好102F 220.132.181.237 台灣 06/10 09:15
推 olozil: 後面要學的好只有英文資料,前面還好103F 42.72.103.124 台灣 06/10 09:17
推 flyvegetable: 絕對有 至少看得懂註解跟github104F 125.228.67.167 台灣 06/10 09:19
推 Soros1989: 很多東西資源是原文的,讀至少要有一定能力或是知道要找什麼英文關鍵字,但現在靠工具像是chatGPT也能得到不錯的關106F 223.136.84.196 台灣 06/10 09:40
推 ENCOREH33456: 還好跟工程師溝通有的根本連發音都109F 112.78.74.245 台灣 06/10 09:40
→ Soros1989: 鍵字去做搜尋了(用英文問得到的答案品110F 223.136.84.196 台灣 06/10 09:40
→ ENCOREH33456: 不會,同個詞兩種講法超好笑XD111F 112.78.74.245 台灣 06/10 09:40
→ Soros1989: 質也跟中文有差別)
但也不用到先學英文才能學程式,可以並行XD 先讓自己沉浸在那環境,東西做不出來你就會有動力去找資源了112F 223.136.84.196 台灣 06/10 09:40
推 xaks5: 也是可以,只是你各種英文翻譯軟體要很強116F 180.217.119.228 台灣 06/10 09:44
→ xaks5: 像我是側邊翻譯+YouTube翻譯+GPT+line辨識翻譯,基本上還是能輾過去,只是確 實會比較辛苦。主要是遇到bug看 國外資料比較慢,但也不是不行118F 180.217.119.228 台灣 06/10 09:44
推 nikolas: 中國那邊很多資源 但是要篩選122F 1.200.254.129 台灣 06/10 09:48
推 ericleft: 完全沒有幫助 數學與邏輯才有用123F 114.44.136.202 台灣 06/10 09:52
推 rawle: 絕對有,查資料找問題可以挖更深124F 49.217.203.2 台灣 06/10 09:54
→ ert155: 英文好 學軟體也很快啊126F 49.216.133.1 台灣 06/10 10:13
推 harry886901: 看documentation, stack overflow,論文有用127F 101.10.45.133 台灣 06/10 10:14
推 cjoe: 你寫想一般的東西 英文好壞沒差
想寫比較深入 偏門的 英文資料比較多
我20年前想寫sniffer,當時英文太差 很有感129F 59.127.126.184 台灣 06/10 10:21
噓 ak075: 照這邏輯美國人每個都程式歌手132F 111.82.181.172 台灣 06/10 10:27
推 dd1115dd1115: 教材跟實用網站基本上都英文的133F 223.136.127.210 台灣 06/10 10:35
推 harry886901: 笑死 樓上說的像是只有美國人用英文我相信很多會寫程式的人都知道印度英文才是程式真理134F 101.10.45.133 台灣 06/10 10:41
推 questionboy: Debug和看文件做開發的時候有幫助137F 42.72.40.162 台灣 06/10 10:42
推 ptthao: 好奇說完全沒幫助的有寫過程式嗎138F 223.141.247.116 台灣 06/10 10:45
推 RichLook: 英文好有沒有幫助我不確定 但我英文爛到爆炸 找資源或是看一些變數或參數名的時候很痛苦 只能慢慢丟翻譯
喔而且有些網站你按翻譯 他會連程式碼一起翻譯....139F 111.252.76.200 台灣 06/10 10:51
推 ogcman: 看討論時有幫助 高手大部分都外國人144F 112.105.52.10 台灣 06/10 10:53
→ RichLook: 中文資源比較少 尤其是新的東西 或是網路上分享的bug解決方式 而且很容易查到145F 111.252.76.200 台灣 06/10 10:54
推 LBJ23K: 100%有幫助147F 36.230.33.55 台灣 06/10 10:54
→ RichLook: 一堆複製貼上的中國文章148F 111.252.76.200 台灣 06/10 10:54
噓 dawnnn317: 0149F 125.224.135.146 台灣 06/10 10:59
噓 AGATELINK: 說有幫助的一定是文組自high==
變數命名好不好根本不重要,大公司會有規範,小公司除了你沒人會去看那糞code150F 180.217.213.160 台灣 06/10 11:19
推 jose50203: 有 還有邏輯153F 61.61.82.8 台灣 06/10 11:26
推 rawle: 邏輯能力當然最重要,但大多時間閱讀和撰寫都是英文,對非母語的我們來說超管用,說完全沒用真的過頭了154F 123.110.26.102 台灣 06/10 11:26
推 Livin: 英文好是基本,數學好很重要158F 42.77.111.155 台灣 06/10 11:28
噓 Wolfmon: 當然有阿 一堆大神發的資料都馬英文的159F 125.228.185.156 台灣 06/10 11:30
噓 marinsky: 有 薪水有差160F 61.231.2.116 台灣 06/10 11:41
推 NewPassat: 當然有,有些問題國外討論比較多161F 49.216.131.31 台灣 06/10 11:47
推 gisasy001: 邏輯比英文重要162F 49.215.45.3 台灣 06/10 11:49
推 NewPassat: 欸原PO只問英文,大家怎都跳針到數學?問A答B...163F 49.216.131.31 台灣 06/10 11:55
推 data99553: 至少不要討厭英文的程度,學到一個
程度還是有貧頸,前中期沒什麼問題165F 27.53.152.49 台灣 06/10 12:11
推 herculus6502: Stackoverflow表示167F 42.76.78.201 台灣 06/10 12:22
推 ChoiceLife: 沒有,對查資料跟溝通有幫助168F 1.200.46.152 台灣 06/10 12:24
推 croztt: 有差吧 不然變數怎麼取名?169F 27.242.225.67 台灣 06/10 12:26
推 musiker: 當然有,不然怎麼上stack overflow 抄東西170F 36.231.163.5 台灣 06/10 12:28
推 catvsdog: 邏輯好對效率影響不大 但可讀性應該有差 都用一些亂七八糟的變數名 寫出來沒人看的懂172F 118.231.145.219 台灣 06/10 12:32
推 ggininwwww: 英文的資料多太多了175F 49.216.81.27 台灣 06/10 12:34
→ Chen7: 當然有 但是我英文超爛現在也是工程師,就是找資源比較困難176F 114.137.8.74 台灣 06/10 12:37
→ issuemylove: 以前有 現在AI出現就沒有178F 180.217.45.234 台灣 06/10 12:41
推 yyan1218: 有 review時候 可以一眼看出func的邏輯179F 123.194.180.255 台灣 06/10 12:44
推 shbowm: 一開始有,越深入越沒用,最後都是靠數學跟羅輯180F 101.12.113.152 台灣 06/10 12:45
推 Curapikt: 命名變數時不會取什麼i j k,a b c,m n這種只能當垃圾的code182F 27.242.41.114 台灣 06/10 12:45
→ rosesonata: 英文不好導致變數函式命名差勁,苦的是跟你cowork的人184F 42.73.218.243 台灣 06/10 12:49
推 pony95159: 要會但不用到很好 自己是英文完全不會 英文一堆資料看不懂 找英文系的也看不懂 因為都是專業術語186F 1.200.113.88 台灣 06/10 13:07
噓 Nhexane: 大學以下的課程都是中文你都滿分了嗎?189F 114.46.118.146 台灣 06/10 13:09
推 IsadQQ56: 寫的comment別人看得懂吧==190F 220.137.45.110 台灣 06/10 13:14
--