※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2023-06-10 13:21:23
看板 Gossiping
作者 標題 [問卦] 英文好對學程式有幫助嗎?
時間 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
→ : 有1F 114.41.21.103 台灣 06/10 07:53
→ : 4 但是建議加學邏輯學或是流程圖之類的2F 114.33.46.227 台灣 06/10 07:53
→ : 例如我曾看過五樓的程式碼 沒事就亂goto
→ : 例如我曾看過五樓的程式碼 沒事就亂goto
推 : 一點幫助都沒有,數學好才有幫助4F 49.216.81.122 台灣 06/10 07:54
噓 : 程式是邏輯問題 不是語言問題5F 27.247.137.42 台灣 06/10 07:54
→ : 基本上沒有 除非你連英文字母都認不太得6F 36.238.112.190 台灣 06/10 07:56
推 : 邏輯問題吧 我認識學法的人寫程式也很強7F 219.71.67.121 台灣 06/10 07:56
推 : 前期應該沒差啦 中後期你會發現你有8F 101.12.16.145 台灣 06/10 07:57
→ : 學的中文 繁體中文 通通沒有 (雖然
→ : 我不是學程式啦 但這方面應該整個台
→ : 灣的學習環境都差不多是這樣
→ : *要學的
→ : 學的中文 繁體中文 通通沒有 (雖然
→ : 我不是學程式啦 但這方面應該整個台
→ : 灣的學習環境都差不多是這樣
→ : *要學的
推 : 有 文法無敵13F 219.71.161.211 台灣 06/10 07:58
推 : 好好上課比較有幫助14F 125.224.97.181 台灣 06/10 07:58
→ : 多少有一點幫助,特別是在變數命名時15F 118.232.64.229 台灣 06/10 07:58
→ : 英文只有進階了 要看原廠的技術文件才有用16F 36.238.112.190 台灣 06/10 07:58
→ : 不然最基本的,你連看spec都要翻譯嗎17F 118.232.64.229 台灣 06/10 07:58
→ : 裝飾器=副詞子句18F 219.71.161.211 台灣 06/10 07:59
→ : 國中英文就夠了19F 136.49.245.90 美國 06/10 07:59
推 : 有20F 49.216.225.198 台灣 06/10 07:59
→ : 初學的問題基本上就那些 中文查就查的到了21F 36.238.112.190 台灣 06/10 07:59
推 : 有 但那根本不是重點22F 49.216.222.22 台灣 06/10 07:59
→ : 進階的技術性問題才比較需要去英文論壇找23F 36.238.112.190 台灣 06/10 07:59
推 : 加註解可以用中文XDDD24F 219.71.67.121 台灣 06/10 08:00
→ : 但上面有說沒錯 因為有的奇怪寫法只有英文
→ : 但上面有說沒錯 因為有的奇怪寫法只有英文
推 : 低階的程式丟ChatGPT都能寫了26F 185.220.101.9 德國 06/10 08:00
→ : 論壇才比較多討論27F 219.71.67.121 台灣 06/10 08:01
→ : 所以這時候你英文要好才看得懂
→ : 所以這時候你英文要好才看得懂
→ : 現在要學的是怎麼叫AI生出你要的程式29F 185.220.101.9 德國 06/10 08:01
噓 : 程式會用到英文 也不過幾個 for switch...30F 106.1.107.225 台灣 06/10 08:02
推 : 基本上沒差 但別人會看不懂31F 1.169.236.129 台灣 06/10 08:03
推 : 有影響,但是很多軟體工程師英文也爛32F 223.140.56.57 台灣 06/10 08:03
→ : 英文好 能對程式有多大幫助?33F 106.1.107.225 台灣 06/10 08:03
→ : 變數和function只會用 a b c34F 1.169.236.129 台灣 06/10 08:03
→ : 你就先學,學到碰到英文瓶頸再考慮學35F 223.140.56.57 台灣 06/10 08:03
→ : 別人會看不懂你寫啥36F 1.169.236.129 台灣 06/10 08:03
→ : 英文37F 223.140.56.57 台灣 06/10 08:03
推 : 數學跟邏輯才是重點38F 42.72.43.187 台灣 06/10 08:04
→ : 反正一開始用abc命名也不影響學習拉39F 36.238.112.190 台灣 06/10 08:05
→ : 變數和function名稱 google翻譯成英文單字40F 106.1.107.225 台灣 06/10 08:05
→ : 只是要學的話 你認得英文字母就堪用了41F 36.238.112.190 台灣 06/10 08:06
→ : 英文好要看懂整句話 會幾個英文單字能幹嘛42F 106.1.107.225 台灣 06/10 08:06
推 : 可以 hello world 這句話不用重新學43F 42.77.37.226 台灣 06/10 08:07
→ : 看原文文件時有一點幫助 但不是最重要的44F 223.139.243.44 台灣 06/10 08:08
推 : 介面看的懂45F 49.216.89.172 台灣 06/10 08:09
推 : 有啦 英文好 變數名字比較好取46F 114.136.246.21 台灣 06/10 08:09
推 : 跳上去就開始打了,想都太慢了47F 49.216.89.172 台灣 06/10 08:10
推 : 互相沒有關係,難道美國人都會寫程式?48F 36.227.36.44 台灣 06/10 08:11
→ : 但對閱讀文件有比較好的幫助。
→ : 但對閱讀文件有比較好的幫助。
→ : 最重要的還是邏輯清不清晰50F 223.139.243.44 台灣 06/10 08:11
推 : 我英語系的同學完全不會寫,在問我怎51F 36.227.36.44 台灣 06/10 08:14
→ : 麼寫的時候甚至覺得 Regex 是什麼天書
→ : 。
→ : 麼寫的時候甚至覺得 Regex 是什麼天書
→ : 。
推 : 我會用mlb球星命名例如Ohtani54F 219.71.67.121 台灣 06/10 08:14
推 : 英文好,你可以找到看國外的來學55F 1.172.95.196 台灣 06/10 08:14
→ : 現在真的上班常用的小程式 chatgpt都能寫56F 219.71.67.121 台灣 06/10 08:16
→ : 看得稍微改一下就符合你需求
→ : 看得稍微改一下就符合你需求
→ : 丙正正58F 42.77.109.13 台灣 06/10 08:19
推 : 最大的幫助就是讀英文資源快吧59F 106.107.239.85 台灣 06/10 08:19
推 : 還好60F 1.200.243.187 台灣 06/10 08:19
→ : 高中程度英文就夠了61F 126.78.48.42 日本 06/10 08:19
→ : 學的話英文不用好,但解決問題就很需要62F 123.193.192.17 台灣 06/10 08:24
推 : 國外程式相關論壇學最新技術不懂英文63F 111.243.189.3 台灣 06/10 08:25
→ : 怎麼學習
→ : 怎麼學習
→ : 現在有ChatGPT翻譯 語言已經不是問題65F 42.73.31.136 台灣 06/10 08:27
→ : 堅持用非母語去閱讀的人 反而比AI翻譯完
→ : 用母語去理解的人慢多了
→ : 堅持用非母語去閱讀的人 反而比AI翻譯完
→ : 用母語去理解的人慢多了
→ : 我用中文去看程式語言論壇反而看不懂68F 118.232.64.229 台灣 06/10 08:32
→ : 還好當年讀書還沒有google翻譯,全憑
→ : 還好當年讀書還沒有google翻譯,全憑
→ : 覺得chatgpt最屌的是可以解讀coding70F 1.172.65.117 台灣 06/10 08:33
→ : 時的報錯
→ : 時的報錯
→ : 自身去硬幹英文,導致現在看技術文件72F 118.232.64.229 台灣 06/10 08:33
推 : 註解寫得好73F 114.137.98.149 台灣 06/10 08:34
→ : 只能看英文,很不方便74F 118.232.64.229 台灣 06/10 08:34
推 : 英文好做啥都有幫助75F 27.247.162.195 台灣 06/10 08:34
推 : 很符合我對小米用戶的刻板印象76F 218.35.64.248 台灣 06/10 08:35
→ : 靠腰才幾個單字而已77F 1.200.255.178 台灣 06/10 08:39
推 : 英文是對你吸收最新的程式技術有影響,只78F 211.74.78.40 台灣 06/10 08:44
→ : 是入門的話沒差
→ : 是入門的話沒差
推 : 樓上說的是80F 101.137.249.69 台灣 06/10 08:45
推 : 英文好對什麼都有幫助吧81F 101.10.45.41 台灣 06/10 08:48
推 : 有啊 至少可以面試外商82F 123.193.155.173 台灣 06/10 08:50
推 : 你要學十年前的技術就沒差,學今年的技83F 49.217.194.9 台灣 06/10 08:52
→ : 術就有差
→ : 術就有差
推 : 絕對有 大部分工具的doc基本上只用英85F 42.72.106.3 台灣 06/10 08:54
→ : 文寫
→ : 文寫
推 : 變數命名用注音啊!例如_1u0gj4這樣,自帶87F 49.216.223.213 台灣 06/10 08:56
→ : 混淆功能!
→ : 混淆功能!
推 : 有ChatGPT其實不是問題,問題在於89F 218.161.113.223 台灣 06/10 08:57
→ : 你需不需要即時更新最新趨勢
→ : 你需不需要即時更新最新趨勢
→ : 叫chatgpt寫91F 36.226.198.65 台灣 06/10 08:58
推 : 學習資源還是有落差,英文資源較多。92F 114.40.36.139 台灣 06/10 09:05
推 : api要看懂 還要寫spec都要英文93F 39.9.167.153 台灣 06/10 09:06
→ : 工作R&D要用 妮要跟底層的hardware溝通94F 101.9.32.97 台灣 06/10 09:06
→ : 通常連firmware的SDK lib doc都英文的
→ : 通常連firmware的SDK lib doc都英文的
→ : 有一點96F 118.165.22.62 台灣 06/10 09:06
推 : 官方文件 github讀我 大多都是英文97F 96.245.229.237 美國 06/10 09:07
→ : 當然library你會通靈不用看就會用也行
→ : 當然library你會通靈不用看就會用也行
→ : 有 光是變數命名就有差了☺99F 220.129.123.73 台灣 06/10 09:14
→ : 反正你就開始動手就對了 英文越看越多
→ : 自然會進步的
→ : 反正你就開始動手就對了 英文越看越多
→ : 自然會進步的
→ : 現在指令都是自己跳出來只要記前面就好102F 220.132.181.237 台灣 06/10 09:15
推 : 後面要學的好只有英文資料,前面還好103F 42.72.103.124 台灣 06/10 09:17
推 : 絕對有 至少看得懂註解跟github104F 125.228.67.167 台灣 06/10 09:19
推 : 一點有點105F 36.225.218.212 台灣 06/10 09:37
推 : 很多東西資源是原文的,讀至少要有一定106F 223.136.84.196 台灣 06/10 09:40
→ : 能力或是知道要找什麼英文關鍵字,但現
→ : 在靠工具像是chatGPT也能得到不錯的關
→ : 能力或是知道要找什麼英文關鍵字,但現
→ : 在靠工具像是chatGPT也能得到不錯的關
推 : 還好跟工程師溝通有的根本連發音都109F 112.78.74.245 台灣 06/10 09:40
→ : 鍵字去做搜尋了(用英文問得到的答案品110F 223.136.84.196 台灣 06/10 09:40
→ : 不會,同個詞兩種講法超好笑XD111F 112.78.74.245 台灣 06/10 09:40
→ : 質也跟中文有差別)112F 223.136.84.196 台灣 06/10 09:40
→ : 但也不用到先學英文才能學程式,可以並
→ : 行XD 先讓自己沉浸在那環境,東西做不
→ : 出來你就會有動力去找資源了
→ : 但也不用到先學英文才能學程式,可以並
→ : 行XD 先讓自己沉浸在那環境,東西做不
→ : 出來你就會有動力去找資源了
推 : 也是可以,只是你各種英文翻譯軟體要很強116F 180.217.119.228 台灣 06/10 09:44
推 : 有117F 36.226.1.237 台灣 06/10 09:44
→ : 像我是側邊翻譯+YouTube翻譯+GPT+line辨識118F 180.217.119.228 台灣 06/10 09:44
→ : 翻譯,基本上還是能輾過去,只是確 實會比
→ : 較辛苦。主要是遇到bug看 國外資料比較慢
→ : ,但也不是不行
→ : 翻譯,基本上還是能輾過去,只是確 實會比
→ : 較辛苦。主要是遇到bug看 國外資料比較慢
→ : ,但也不是不行
推 : 中國那邊很多資源 但是要篩選122F 1.200.254.129 台灣 06/10 09:48
推 : 完全沒有幫助 數學與邏輯才有用123F 114.44.136.202 台灣 06/10 09:52
推 : 絕對有,查資料找問題可以挖更深124F 49.217.203.2 台灣 06/10 09:54
推 : 有125F 223.139.29.149 台灣 06/10 09:55
→ : 英文好 學軟體也很快啊126F 49.216.133.1 台灣 06/10 10:13
推 : 看documentation, stack overflow,127F 101.10.45.133 台灣 06/10 10:14
→ : 論文有用
→ : 論文有用
推 : 你寫想一般的東西 英文好壞沒差129F 59.127.126.184 台灣 06/10 10:21
→ : 想寫比較深入 偏門的 英文資料比較多
→ : 我20年前想寫sniffer,當時英文太差 很有感
→ : 想寫比較深入 偏門的 英文資料比較多
→ : 我20年前想寫sniffer,當時英文太差 很有感
噓 : 照這邏輯美國人每個都程式歌手132F 111.82.181.172 台灣 06/10 10:27
推 : 教材跟實用網站基本上都英文的133F 223.136.127.210 台灣 06/10 10:35
推 : 笑死 樓上說的像是只有美國人用英文134F 101.10.45.133 台灣 06/10 10:41
→ : 我相信很多會寫程式的人都知道印度英
→ : 文才是程式真理
→ : 我相信很多會寫程式的人都知道印度英
→ : 文才是程式真理
推 : Debug和看文件做開發的時候有幫助137F 42.72.40.162 台灣 06/10 10:42
推 : 好奇說完全沒幫助的有寫過程式嗎138F 223.141.247.116 台灣 06/10 10:45
推 : 英文好有沒有幫助我不確定 但我英文爛到139F 111.252.76.200 台灣 06/10 10:51
→ : 爆炸 找資源或是看一些變數或參數名的時
→ : 候很痛苦 只能慢慢丟翻譯
→ : 喔而且有些網站你按翻譯 他會連程式碼一
→ : 起翻譯....
→ : 爆炸 找資源或是看一些變數或參數名的時
→ : 候很痛苦 只能慢慢丟翻譯
→ : 喔而且有些網站你按翻譯 他會連程式碼一
→ : 起翻譯....
推 : 看討論時有幫助 高手大部分都外國人144F 112.105.52.10 台灣 06/10 10:53
→ : 中文資源比較少 尤其是新的東西 或是網145F 111.252.76.200 台灣 06/10 10:54
→ : 路上分享的bug解決方式 而且很容易查到
→ : 路上分享的bug解決方式 而且很容易查到
推 : 100%有幫助147F 36.230.33.55 台灣 06/10 10:54
→ : 一堆複製貼上的中國文章148F 111.252.76.200 台灣 06/10 10:54
噓 : 0149F 125.224.135.146 台灣 06/10 10:59
噓 : 說有幫助的一定是文組自high==150F 180.217.213.160 台灣 06/10 11:19
→ : 變數命名好不好根本不重要,大公司會有
→ : 規範,小公司除了你沒人會去看那糞code
→ : 變數命名好不好根本不重要,大公司會有
→ : 規範,小公司除了你沒人會去看那糞code
推 : 有 還有邏輯153F 61.61.82.8 台灣 06/10 11:26
推 : 邏輯能力當然最重要,但大多時間閱讀和撰寫154F 123.110.26.102 台灣 06/10 11:26
→ : 都是英文,對非母語的我們來說超管用,說完
→ : 全沒用真的過頭了
→ : 都是英文,對非母語的我們來說超管用,說完
→ : 全沒用真的過頭了
→ : 沒有157F 49.159.72.46 台灣 06/10 11:27
推 : 英文好是基本,數學好很重要158F 42.77.111.155 台灣 06/10 11:28
噓 : 當然有阿 一堆大神發的資料都馬英文的159F 125.228.185.156 台灣 06/10 11:30
噓 : 有 薪水有差160F 61.231.2.116 台灣 06/10 11:41
推 : 當然有,有些問題國外討論比較多161F 49.216.131.31 台灣 06/10 11:47
推 : 邏輯比英文重要162F 49.215.45.3 台灣 06/10 11:49
推 : 欸原PO只問英文,大家怎都跳針到數學163F 49.216.131.31 台灣 06/10 11:55
→ : ?問A答B...
→ : ?問A答B...
推 : 至少不要討厭英文的程度,學到一個165F 27.53.152.49 台灣 06/10 12:11
→ : 程度還是有貧頸,前中期沒什麼問題
→ : 程度還是有貧頸,前中期沒什麼問題
推 : Stackoverflow表示167F 42.76.78.201 台灣 06/10 12:22
推 : 沒有,對查資料跟溝通有幫助168F 1.200.46.152 台灣 06/10 12:24
推 : 有差吧 不然變數怎麼取名?169F 27.242.225.67 台灣 06/10 12:26
推 : 當然有,不然怎麼上stack overflow 抄東170F 36.231.163.5 台灣 06/10 12:28
→ : 西
→ : 西
推 : 邏輯好對效率影響不大 但可讀性應該有172F 118.231.145.219 台灣 06/10 12:32
→ : 差 都用一些亂七八糟的變數名 寫出來沒
→ : 人看的懂
→ : 差 都用一些亂七八糟的變數名 寫出來沒
→ : 人看的懂
推 : 英文的資料多太多了175F 49.216.81.27 台灣 06/10 12:34
→ : 當然有 但是我英文超爛現在也是工程師,就176F 114.137.8.74 台灣 06/10 12:37
→ : 是找資源比較困難
→ : 是找資源比較困難
→ : 以前有 現在AI出現就沒有178F 180.217.45.234 台灣 06/10 12:41
推 : 有 review時候 可以一眼看出func的邏輯179F 123.194.180.255 台灣 06/10 12:44
推 : 一開始有,越深入越沒用,最後都是靠數學180F 101.12.113.152 台灣 06/10 12:45
→ : 跟羅輯
→ : 跟羅輯
推 : 命名變數時不會取什麼i j k,a b c,m n這182F 27.242.41.114 台灣 06/10 12:45
→ : 種只能當垃圾的code
→ : 種只能當垃圾的code
→ : 英文不好導致變數函式命名差勁,苦的184F 42.73.218.243 台灣 06/10 12:49
→ : 是跟你cowork的人
→ : 是跟你cowork的人
推 : 要會但不用到很好 自己是英文完全不會186F 1.200.113.88 台灣 06/10 13:07
→ : 英文一堆資料看不懂 找英文系的也看
→ : 不懂 因為都是專業術語
→ : 英文一堆資料看不懂 找英文系的也看
→ : 不懂 因為都是專業術語
噓 : 大學以下的課程都是中文你都滿分了嗎?189F 114.46.118.146 台灣 06/10 13:09
推 : 寫的comment別人看得懂吧==190F 220.137.45.110 台灣 06/10 13:14
推 : 會191F 36.228.72.168 台灣 06/10 13:16
--
※ 看板: Gossiping 文章推薦值: 0 目前人氣: 0 累積人氣: 290
2樓 時間: 2023-06-10 09:40:49 (台灣)
→
06-10 09:40 TW
電腦程式語言 可是相當"歹參詳"的存在語文能力好 學程式語言 當然有幫助語文 數學 邏輯 電子學 電路學 整合邏輯電路 六位含璋 就能挑戰30歲時的 比爾蓋茲 創造出屬於自己的 "電機機械 輸入與輸出關聯系統" 及其 所需的 "邏輯電路運算功能核心的硬體電路原件系統"
3樓 時間: 2023-06-10 10:34:44 (台灣)
→
06-10 10:34 TW
沒有太多幫助,因為主要是邏輯,而且用詞幾乎都是專業用詞而不是一般生活或是商業交際用語
回列表(←)
分享