PTT評價

[問卦] 英文好對學程式有幫助嗎?

看板Gossiping標題[問卦] 英文好對學程式有幫助嗎?作者
loveyou9527
(小弟)
時間推噓80 推:91 噓:11 →:117

30cm E-cup好,有個問題想問問大家。

最近我在考慮要不要學程式,但是我英文不太好,
我在想這會不會影響我學程式的進度?我知道程式語言大部分都是英文的,
但是我不確定這對我學習程式有多大的影響。

還有,我看到很多程式的教學資源和文件都是英文的,如果我的英文不好,我會不會看不懂這些資源?我也擔心如果我在寫程式的時候遇到問題,我可能會不知道怎麼用英文去找答案。

有沒有八卦的鄉民是學程式的?你們覺得英文好對學程式有多重要?如果我英文不好,我應該先提升我的英文能力再學程式嗎?

-----
Sent from JPTT on my Xiaomi 2201117SY.

--

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

charmingpink 06/10 07:53

ltytw 06/10 07:534 但是建議加學邏輯學或是流程圖之類的

ltytw 06/10 07:54例如我曾看過五樓的程式碼 沒事就亂goto

mutsutakato 06/10 07:54一點幫助都沒有,數學好才有幫助

BBQ2591 06/10 07:54程式是邏輯問題 不是語言問題

virnux 06/10 07:56基本上沒有 除非你連英文字母都認不太得

ljuber 06/10 07:56邏輯問題吧 我認識學法的人寫程式也很強

AirO0264400 06/10 07:57前期應該沒差啦 中後期你會發現你有

AirO0264400 06/10 07:57學的中文 繁體中文 通通沒有 (雖然

AirO0264400 06/10 07:57我不是學程式啦 但這方面應該整個台

AirO0264400 06/10 07:57灣的學習環境都差不多是這樣

AirO0264400 06/10 07:58*要學的

Tenging 06/10 07:58有 文法無敵

ttff 06/10 07:58好好上課比較有幫助

eva19452002 06/10 07:58多少有一點幫助,特別是在變數命名時

virnux 06/10 07:58英文只有進階了 要看原廠的技術文件才有用

eva19452002 06/10 07:58不然最基本的,你連看spec都要翻譯嗎

Tenging 06/10 07:59裝飾器=副詞子句

maskwill 06/10 07:59國中英文就夠了

surelose 06/10 07:59

virnux 06/10 07:59初學的問題基本上就那些 中文查就查的到了

pttnowash 06/10 07:59有 但那根本不是重點

virnux 06/10 07:59進階的技術性問題才比較需要去英文論壇找

ljuber 06/10 08:00加註解可以用中文XDDD

ljuber 06/10 08:00但上面有說沒錯 因為有的奇怪寫法只有英文

mylo 06/10 08:00低階的程式丟ChatGPT都能寫了

ljuber 06/10 08:01論壇才比較多討論

ljuber 06/10 08:01所以這時候你英文要好才看得懂

mylo 06/10 08:01現在要學的是怎麼叫AI生出你要的程式

tanted 06/10 08:02程式會用到英文 也不過幾個 for switch...

riker729 06/10 08:03基本上沒差 但別人會看不懂

deathwomen 06/10 08:03有影響,但是很多軟體工程師英文也爛

tanted 06/10 08:03英文好 能對程式有多大幫助?

riker729 06/10 08:03變數和function只會用 a b c

deathwomen 06/10 08:03你就先學,學到碰到英文瓶頸再考慮學

riker729 06/10 08:03別人會看不懂你寫啥

deathwomen 06/10 08:03英文

odsan 06/10 08:04數學跟邏輯才是重點

virnux 06/10 08:05反正一開始用abc命名也不影響學習拉

tanted 06/10 08:05變數和function名稱 google翻譯成英文單字

virnux 06/10 08:06只是要學的話 你認得英文字母就堪用了

tanted 06/10 08:06英文好要看懂整句話 會幾個英文單字能幹嘛

flicker36 06/10 08:07可以 hello world 這句話不用重新學

Lrigpt 06/10 08:08看原文文件時有一點幫助 但不是最重要的

sushi11 06/10 08:09介面看的懂

GGxyz 06/10 08:09有啦 英文好 變數名字比較好取

sushi11 06/10 08:10跳上去就開始打了,想都太慢了

zero00072 06/10 08:11互相沒有關係,難道美國人都會寫程式?

zero00072 06/10 08:11但對閱讀文件有比較好的幫助。

Lrigpt 06/10 08:11最重要的還是邏輯清不清晰

zero00072 06/10 08:14我英語系的同學完全不會寫,在問我怎

zero00072 06/10 08:14麼寫的時候甚至覺得 Regex 是什麼天書

zero00072 06/10 08:14

ljuber 06/10 08:14我會用mlb球星命名例如Ohtani

conqueror507 06/10 08:14英文好,你可以找到看國外的來學

ljuber 06/10 08:16現在真的上班常用的小程式 chatgpt都能寫

ljuber 06/10 08:16看得稍微改一下就符合你需求

adios881 06/10 08:19丙正正

KGarnett05 06/10 08:19最大的幫助就是讀英文資源快吧

lpsobig 06/10 08:19還好

basketkdash 06/10 08:19高中程度英文就夠了

i4303348 06/10 08:24學的話英文不用好,但解決問題就很需要

jiaching 06/10 08:25國外程式相關論壇學最新技術不懂英文

jiaching 06/10 08:25怎麼學習

theurgy 06/10 08:27現在有ChatGPT翻譯 語言已經不是問題

theurgy 06/10 08:30堅持用非母語去閱讀的人 反而比AI翻譯完

theurgy 06/10 08:30用母語去理解的人慢多了

eva19452002 06/10 08:32我用中文去看程式語言論壇反而看不懂

eva19452002 06/10 08:33還好當年讀書還沒有google翻譯,全憑

conqueror507 06/10 08:33覺得chatgpt最屌的是可以解讀coding

conqueror507 06/10 08:33時的報錯

eva19452002 06/10 08:33自身去硬幹英文,導致現在看技術文件

opop1133 06/10 08:34註解寫得好

eva19452002 06/10 08:34只能看英文,很不方便

A816 06/10 08:34英文好做啥都有幫助

Raptors1 06/10 08:35很符合我對小米用戶的刻板印象

yyls123 06/10 08:39靠腰才幾個單字而已

pojohn 06/10 08:44英文是對你吸收最新的程式技術有影響,只

pojohn 06/10 08:44是入門的話沒差

intointo 06/10 08:45樓上說的是

BYGuo 06/10 08:48英文好對什麼都有幫助吧

Csongs 06/10 08:50有啊 至少可以面試外商

Wolfclaw 06/10 08:52你要學十年前的技術就沒差,學今年的技

Wolfclaw 06/10 08:52術就有差

lllll12b56 06/10 08:54絕對有 大部分工具的doc基本上只用英

lllll12b56 06/10 08:55文寫

sppmg 06/10 08:56變數命名用注音啊!例如_1u0gj4這樣,自帶

sppmg 06/10 08:56混淆功能!

tsubasawolfy 06/10 08:57有ChatGPT其實不是問題,問題在於

tsubasawolfy 06/10 08:57你需不需要即時更新最新趨勢

samm3320 06/10 08:58叫chatgpt寫

Ricey 06/10 09:05學習資源還是有落差,英文資源較多。

beatnik9100 06/10 09:06api要看懂 還要寫spec都要英文

pttenjk 06/10 09:06工作R&D要用 妮要跟底層的hardware溝通

pttenjk 06/10 09:06通常連firmware的SDK lib doc都英文的

dreamnook2 06/10 09:06有一點

MysterySW 06/10 09:07官方文件 github讀我 大多都是英文

MysterySW 06/10 09:08當然library你會通靈不用看就會用也行

p2p8ppp 06/10 09:14有 光是變數命名就有差了☺

p2p8ppp 06/10 09:15反正你就開始動手就對了 英文越看越多

p2p8ppp 06/10 09:15自然會進步的

una283 06/10 09:15現在指令都是自己跳出來只要記前面就好

olozil 06/10 09:17後面要學的好只有英文資料,前面還好

flyvegetable 06/10 09:19絕對有 至少看得懂註解跟github

EvilJustice 06/10 09:37一點有點

Soros1989 06/10 09:40很多東西資源是原文的,讀至少要有一定

Soros1989 06/10 09:40能力或是知道要找什麼英文關鍵字,但現

Soros1989 06/10 09:40在靠工具像是chatGPT也能得到不錯的關

ENCOREH33456 06/10 09:40還好跟工程師溝通有的根本連發音都

Soros1989 06/10 09:40鍵字去做搜尋了(用英文問得到的答案品

ENCOREH33456 06/10 09:40不會,同個詞兩種講法超好笑XD

Soros1989 06/10 09:40質也跟中文有差別)

Soros1989 06/10 09:41但也不用到先學英文才能學程式,可以並

Soros1989 06/10 09:41行XD 先讓自己沉浸在那環境,東西做不

Soros1989 06/10 09:41出來你就會有動力去找資源了

xaks5 06/10 09:44也是可以,只是你各種英文翻譯軟體要很強

cowbun5566 06/10 09:44

xaks5 06/10 09:44像我是側邊翻譯+YouTube翻譯+GPT+line辨識

xaks5 06/10 09:44翻譯,基本上還是能輾過去,只是確 實會比

xaks5 06/10 09:45較辛苦。主要是遇到bug看 國外資料比較慢

xaks5 06/10 09:45,但也不是不行

nikolas 06/10 09:48中國那邊很多資源 但是要篩選

ericleft 06/10 09:52完全沒有幫助 數學與邏輯才有用

rawle 06/10 09:54絕對有,查資料找問題可以挖更深

limitlesscit 06/10 09:55

ert155 06/10 10:13英文好 學軟體也很快啊

harry886901 06/10 10:14看documentation, stack overflow,

harry886901 06/10 10:14論文有用

cjoe 06/10 10:21你寫想一般的東西 英文好壞沒差

cjoe 06/10 10:22想寫比較深入 偏門的 英文資料比較多

cjoe 06/10 10:22我20年前想寫sniffer,當時英文太差 很有感

ak075 06/10 10:27照這邏輯美國人每個都程式歌手

dd1115dd1115 06/10 10:35教材跟實用網站基本上都英文的

harry886901 06/10 10:41笑死 樓上說的像是只有美國人用英文

harry886901 06/10 10:41我相信很多會寫程式的人都知道印度英

harry886901 06/10 10:41文才是程式真理

questionboy 06/10 10:42Debug和看文件做開發的時候有幫助

ptthao 06/10 10:45好奇說完全沒幫助的有寫過程式嗎

RichLook 06/10 10:51英文好有沒有幫助我不確定 但我英文爛到

RichLook 06/10 10:51爆炸 找資源或是看一些變數或參數名的時

RichLook 06/10 10:51候很痛苦 只能慢慢丟翻譯

RichLook 06/10 10:53喔而且有些網站你按翻譯 他會連程式碼一

RichLook 06/10 10:53起翻譯....

ogcman 06/10 10:53看討論時有幫助 高手大部分都外國人

RichLook 06/10 10:54中文資源比較少 尤其是新的東西 或是網

RichLook 06/10 10:54路上分享的bug解決方式 而且很容易查到

LBJ23K 06/10 10:54100%有幫助

RichLook 06/10 10:54一堆複製貼上的中國文章

dawnnn317 06/10 10:590

AGATELINK 06/10 11:19說有幫助的一定是文組自high==

AGATELINK 06/10 11:20變數命名好不好根本不重要,大公司會有

AGATELINK 06/10 11:20規範,小公司除了你沒人會去看那糞code

jose50203 06/10 11:26有 還有邏輯

rawle 06/10 11:26邏輯能力當然最重要,但大多時間閱讀和撰寫

rawle 06/10 11:26都是英文,對非母語的我們來說超管用,說完

rawle 06/10 11:26全沒用真的過頭了

fallinlove15 06/10 11:27沒有

Livin 06/10 11:28英文好是基本,數學好很重要

Wolfmon 06/10 11:30當然有阿 一堆大神發的資料都馬英文的

marinsky 06/10 11:41有 薪水有差

NewPassat 06/10 11:47當然有,有些問題國外討論比較多

gisasy001 06/10 11:49邏輯比英文重要

NewPassat 06/10 11:55欸原PO只問英文,大家怎都跳針到數學

NewPassat 06/10 11:55?問A答B...

data99553 06/10 12:11至少不要討厭英文的程度,學到一個

data99553 06/10 12:11程度還是有貧頸,前中期沒什麼問題

herculus6502 06/10 12:22Stackoverflow表示

ChoiceLife 06/10 12:24沒有,對查資料跟溝通有幫助

croztt 06/10 12:26有差吧 不然變數怎麼取名?

musiker 06/10 12:28當然有,不然怎麼上stack overflow 抄東

musiker 06/10 12:29西

catvsdog 06/10 12:32邏輯好對效率影響不大 但可讀性應該有

catvsdog 06/10 12:32差 都用一些亂七八糟的變數名 寫出來沒

catvsdog 06/10 12:32人看的懂

ggininwwww 06/10 12:34英文的資料多太多了

Chen7 06/10 12:37當然有 但是我英文超爛現在也是工程師,就

Chen7 06/10 12:37是找資源比較困難

issuemylove 06/10 12:41以前有 現在AI出現就沒有

yyan1218 06/10 12:44有 review時候 可以一眼看出func的邏輯

shbowm 06/10 12:45一開始有,越深入越沒用,最後都是靠數學

shbowm 06/10 12:45跟羅輯

Curapikt 06/10 12:45命名變數時不會取什麼i j k,a b c,m n這

Curapikt 06/10 12:46種只能當垃圾的code

rosesonata 06/10 12:49英文不好導致變數函式命名差勁,苦的

rosesonata 06/10 12:49是跟你cowork的人

pony95159 06/10 13:07要會但不用到很好 自己是英文完全不會

pony95159 06/10 13:07 英文一堆資料看不懂 找英文系的也看

pony95159 06/10 13:07不懂 因為都是專業術語

Nhexane 06/10 13:09大學以下的課程都是中文你都滿分了嗎?

IsadQQ56 06/10 13:14寫的comment別人看得懂吧==

yushes920179 06/10 13:16

ming70017 06/10 13:23會說英文對寫程式沒用的大多都不會寫c

ming70017 06/10 13:23ode

wwndbk 06/10 13:38一定有

WWIII 06/10 14:03不要學 學裝冷氣

Ponimp 06/10 14:06要google有差啊

finianex007 06/10 14:41遇到問題查國外論壇真的快多了

RuinAngel 06/10 14:42英文好對學程式幫助有限,對找資料幫助

RuinAngel 06/10 14:42可大了

hotrain13 06/10 14:46對寫程式沒幫助,對學習有幫助

hotrain13 06/10 14:47尤其是國外的影片資源真的很多

hotrain13 06/10 14:47取變數名英文不用很好啊...

deray 06/10 15:06英文不好 學個鳥蛋程式 去跑外送啦幹

soy915221 06/10 15:18不會丟給AI寫?

robertchun 06/10 16:28學程式需要英文 但先提升英文能力沒

robertchun 06/10 16:28直接幫助吧 想學就直接碰 不要看到英

robertchun 06/10 16:28文就會怕

Sacral 06/10 17:09影響命名

ETTom 06/10 17:22有幫助 不過英文過了一個程度後幫助就小了

geige 06/10 17:49有啊,程式都是英文命名

s37166117 06/10 18:17沒差

hank850503 06/10 18:20沒差 現在有 ChatGPT 時代不同了

lipstick 06/10 18:25都沒用 炒股就對了

ekgs 06/10 18:36英文爛 spec看不懂 stackoverflow不會查

ekgs 06/10 18:37PR不會寫 comment看不懂 就問你怎麼辦?

karta1271642 06/10 20:36多少吧,有些資料英文比較多阿

sggs 06/10 22:31程式碼常出現的英文會就好了,邏輯更重要

diolin 06/11 11:28一定有

pr9558 06/11 14:05沒有 那個只是符號 首先你邏輯要好