PTT評價

[討論] 沒有基礎,該先學C還是Python

看板Soft_Job標題[討論] 沒有基礎,該先學C還是Python作者
monkey1004
(夜月貓)
時間推噓68 推:72 噓:4 →:83

如題,想詢問大大們
如果本身沒有程式語言的基礎,
會建議從C語言學起還是Python呢?

--

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

siriusu07/22 09:02python 月經文

siriusu07/22 09:03先確定自己真的對程式接受得了再去補 C 的概念

lturtsamuel07/22 09:10看你幾歲

rahit07/22 09:12PY

hegemon07/22 09:17想要練基礎學C ,想要快點做東西出來學蛇蛇

OrzOGC07/22 09:23小朋友才選擇

fakespace07/22 09:26個人覺得c比較簡單“學”,但想快速能開發出給人看的,

fakespace07/22 09:26python吧

abc092200107/22 09:29要找工作或是興趣的,會問這種問題嗎?

taipoo07/22 09:40python很容易學,先學python吧

ga02363007/22 09:41你先想想你要找什麼類性工作在考慮語言吧

alihue07/22 09:56學歷高C,學歷差py,這是意志力問題

a123456728907/22 09:57其實我也覺得C比較容易學

soccer10307/22 09:59如果沒有基礎朋友還叫你直上C

soccer10307/22 09:59那一定是壞朋友XDD

soccer10307/22 09:59沒有基礎也不知道學要幹嘛

soccer10307/22 09:59一律 Python 或 JS 擇一入門

soccer10307/22 10:03C 對基礎很有幫助

soccer10307/22 10:03就怕沒基礎新手學到一半

soccer10307/22 10:03覺得學這幹嘛

soccer10307/22 10:03先從 Python 或 JS 做點小東西

soccer10307/22 10:03有興趣再跳 C 那興致會完全不同等級

bill199207/22 10:14c++吧 還有這個什麼訊息都沒有的文

bill199207/22 10:15補一下背景和目標吧

Laravel07/22 10:18PHP吧

shomingchang07/22 10:19如果你覺得python需要學,那你還是學python吧

aidansky098907/22 10:27Python很難欸,不過可以做很多東西就是

tsao121107/22 10:30python不用學你會知道怎麼縮進函數怎樣命名?

tsao121107/22 10:30想當酸民回去八卦吧

hanshsu07/22 10:51應該問你要寫什麼程式吧,用途差很多

bill020507/22 10:51要認真學基礎就C/C++ 如果想快速生成作品 Python

bill020507/22 10:52但是...C/C++應該對新手有門檻XD

chisanan23207/22 11:04沒有任何想做的東西或是目標領域等等是要怎麼給意見

chisanan23207/22 11:04,你應該先搞清楚想做什麼走什麼領域再來問這種問題

bheegrl07/22 11:12js 吧,你chrome按f12就可以開始寫了

vi00024607/22 11:21很簡單 c跟python的書各買幾本 看哪本書你讀得下去

bheegrl07/22 11:28主修js的缺點是當Python/C/Java眾在互嗆時會沒參與感

wilson640507/22 11:57py先建立信心

rounivin07/22 12:10語言只是一支筆 看你想寫什麼文章

crazyanight07/22 12:15老實說都可以 資工大學一堆人高中沒碰過程式也是從

crazyanight07/22 12:15C開始

MOONY13507/22 12:17鄙視鏈最上位的推薦

crazyanight07/22 12:17你要知道的是你用程式的目標 如果是拿來處理Excel或

crazyanight07/22 12:17輔助執行command的話就python

AgileSeptor07/22 12:18推樓上講的,想好期望作品類型,再決定適合的語言

windclara07/22 12:19都不學,轉職賣雞排

enthos07/22 12:20Python,也可以先花1小時學Lua: https://love2d.org

j095832208007/22 12:25C 比較像是數學,很多都是底層開始,pyhton 則是偏工

j095832208007/22 12:25程,很多東西都幫你準備好 import 就可

tkhan07/22 12:30垃圾廢文也能一堆人回

bill40377707/22 12:30老話一句,小朋友才選擇

bombilla07/22 12:32你想用python寫Linux kernel driver?還是想用C寫個網路

bombilla07/22 12:33爬蟲?還是想做啥~ XD

jej07/22 12:33當然是學程式語言鄙視鏈的最上層阿 免得被嘴

bombilla07/22 12:34先有個目標再來看要用什麼工具吧。

js0715071507/22 12:38先學C你會覺得怎麼這麼無聊就放棄了

js0715071507/22 12:39Python 更好上手比較沒有挫折感也可以快速做小東西出

js0715071507/22 12:39來 所以通常還是建議先從 Python 學起

krusnoopy07/22 12:42鄙視鍊最上位是assembly嗎?

roy214207/22 12:43那最低階的是什麼

ko27tye07/22 12:48你要不要先問自己學程式要拿來幹嘛

mastoid07/22 12:55當然是學py阿 大不了用cpython去轉 除了單晶片誰會計較

mastoid07/22 12:55多那一些記憶體

mastoid07/22 12:56py一兩行可以結束的事情 你用c要刻多久?

NCTUFAIWEN07/22 13:04沒寫個目標要幹嘛大家在那邊蝦雞X推,目標是想討飯吃

NCTUFAIWEN07/22 13:04跟興趣玩玩答案完全不同。

KanzakiHAria07/22 13:06py

Raymond071007/22 13:18先學爬文和找網路資源

DrTech07/22 13:22看目的吧,怎麼大家討論都不看目的。

leolarrel07/22 13:24目的:從無基礎到有一點基礎

alihue07/22 13:55會這樣問通常就是沒明確目的吧XD

shooter55507/22 14:02C阿 從memory access開始學

shooter55507/22 14:11但兩個都學是最好 順便C++也一起學 要不然沒強制一些

shooter55507/22 14:12obj的寫法 用C寫出一堆垃圾也是學不到東西

shooter55507/22 14:14以前小時候沒碰過程式是從script開始學啦 以前的Game

shooter55507/22 14:14用script就能寫外掛

shooter55507/22 14:19另外js也順便學一學啦 一起了解一下functional跟oop

TzuYuTwice07/22 14:47從C阿 打好基礎

sherees07/22 15:16順序錯了吧 先看想做什麼再挑工具

sherees07/22 15:18如果是要求職又沒基礎 我建議是JavaScript啦

Bencrie07/22 15:50先英文

leon1757tw07/22 15:58從C開始學 基礎比較紮實

Hecc07/22 16:01學C吧 這樣比較快認命放棄

UNPRO07/22 16:21先爬文吧= =

xephon07/22 17:20未來的你正做時光機回來揍你,快反悔你還有機會

kevin85071707/22 17:37Python應該比較符合大多數小白對程式的想像?

Vick75307/22 17:40先看目的吧@@

fate41246007/22 18:45看目的,只要沒討論脈絡都是瞎比較

tanby07/22 19:18自學選 python 先建立興趣

ap95421207/22 19:30C

millaker082007/22 19:31我是從machine code入門的 給你參考

NCUking07/22 19:37小孩子才選擇 都學好嗎

highwayshih07/22 19:52蛇蛇比較能快速得到成就感 學C不用多久就放棄了

bronx080707/22 20:12先學英文

ss77995ss07/22 21:00推學英文

kangan98707/22 21:12c 很有趣,不過還是建議先學可以快速看到成果的語言,

kangan98707/22 21:12先得到成就感跟興趣之後再回頭學 c

energyy110407/22 22:41想轉職還不如去刷個研究所

energyy110407/22 22:41學好玩的就選什麼都沒差

angusyu07/22 23:26沒有程式基礎基本上就不是本科的,那還叫人學C ?

d006826707/23 00:08先學資料結構跟演算法

nitero07/23 00:11c++

j095832208007/23 01:01還好吧我非本科也是直接寫C

superpandal07/23 02:17可以相輔相成 有時候開發想法很重要 如果只能有一個

superpandal07/23 02:17選擇 建議選c 理由不說了

superpandal07/23 02:24指的是開拓思維方面 不是實戰硬湊合兩個

superpandal07/23 02:25世上還沒有萬能的語言

mirror022707/23 03:02先學靜態語言

pokemonmen07/23 05:23沒有基礎就買洪維恩回來一頁一頁翻啊 我大一也是這樣

pokemonmen07/23 05:23過的

shooter55507/23 10:14要什麼基礎 大學本科有的是什麼都不懂直接學C的

shooter55507/23 10:15大部分課程都是基於C做教學

shooter55507/23 10:18當然若目的是求職 非本科絕對是前端最容易入門 畢竟求

shooter55507/23 10:18才的門檻通常不高

shooter55507/23 10:19 JS

hegemon07/23 11:12美國有些大學CS不學C了,只學蛇蛇,基礎堪慮

a123456728907/23 13:27連cpython和cython都沒搞清楚的在推文就出現了XD

xoy23207/23 16:04認真 C 覺得用Python面試會被看不起

jason10207/23 17:17怎麼上面都沒說到Java QQ

dalbuhr07/23 19:28某樓學蛇基礎堪慮? 台灣學生學C美國學蛇怎麼感覺台灣學

dalbuhr07/23 19:28生能力還是可憐哪?

hegemon07/23 19:54樓上蛇粉好了啦

tnfshjcc07/23 22:32學Golang

tnfshjcc07/23 22:36Golang的吉祥物可愛 <3

miku392007/24 02:35javascript 比較推薦

mirror022707/24 03:19之前丟Amazon 在code test直接被刷掉

mirror022707/24 03:19因為面試語言選Python

tnfshjcc07/24 03:57錯過AMZN別家更好啊 還好我二月AMZN也沒上

tnfshjcc07/25 01:29等等我越想越不對 code test是OA嗎 我OA幾乎Py每家都過

KanzakiHAria07/25 09:21學python基礎堪慮? 你當做learning那些都死人?

KanzakiHAria07/25 09:22程式就是基於前人的工作去完成更多的東西

KanzakiHAria07/25 09:22不需要基礎也能做很多事情就是語言在進步

KanzakiHAria07/25 09:23講沒基礎不行的 就跟學校教授說要手算一樣古板

KanzakiHAria07/25 09:23如果要基礎 所有寫程式的人都要會用機械碼啦

KanzakiHAria07/25 09:24不會機械碼的都叫基礎不好

KanzakiHAria07/25 09:25別以為拿一根針在光碟上戳戳戳就可以開機是都市傳說

KanzakiHAria07/25 09:26寫機械碼是基礎

newking76107/25 10:42直接C或C++,反正問這問題的一定沒毅力

newking76107/25 10:43樓上是不是忘記機器學習的職位都有多吃頂大學歷阿?

KanzakiHAria07/25 11:57樓上在講什麼? 我有一個台大碩的朋友在微軟寫AI

KanzakiHAria07/25 11:58他最近被調去寫C++ 敲我問什麼是.a和.so

KanzakiHAria07/25 11:58我才丟兩本C++書給他

KanzakiHAria07/25 11:59頂大又怎樣? 不需要基礎照樣寫python阿

newking76107/25 20:48那原po有台大碩這種嗎?機器學習就真的吃學歷阿,不然

newking76107/25 20:48微軟會請野雞大學的膩

Jim4307/26 13:12學C和C++對程式語言和電腦運作的理解會比較深

Bencrie07/26 18:54為什麼 .a 跟 .so 是丟 C++ 的書 XD

KanzakiHAria07/26 23:51"他最近被調去寫C++" <-

KanzakiHAria07/26 23:52他原本是純寫python的

KanzakiHAria07/26 23:52如果要考量學歷好不好找的話 那也是推java

KanzakiHAria07/26 23:56以未來來說kotlin非常有潛力 google已經宣布kotlin

KanzakiHAria07/26 23:56成為Android官方開發語言

hegemon07/27 06:42Kotlin蠻久以前就是Android其中一個官方語言了吧?不過已

hegemon07/27 06:42經潮到連GGIT都在用了

oToToT07/27 20:24Rust搞不好也有機會

WWIII07/28 16:07C++啦

adsl1236707/30 09:56c

ppc08/01 01:24Python

ppc08/01 01:25先學C太硬