[討論] 沒有基礎,該先學C還是Python - Soft_Job
文章推薦指數: 80 %
如題,想詢問大大們如果本身沒有程式語言的基礎, 會建議從C語言學起還是Python呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.53.105.107 (臺灣) ※ 文章網址: ...
熱門文章
看板查詢
看板
Soft_Job
標題
[討論]沒有基礎,該先學C還是Python
作者
monkey1004
時間
2021/07/2208:58:06
人氣
推:72
噓:4
留言:159
更多monkey1004文章
相同討論串
返回Soft_Job看板
首頁
Soft_Job
[討論]沒有基礎,該先學C還是Python
分享給朋友
如題,想詢問大大們
如果本身沒有程式語言的基礎,
會建議從C語言學起還是Python呢?
--
※發信站:批踢踢實業坊(ptt.cc),來自:27.53.105.107(臺灣)
※文章網址:https://www.ptt.cc/bbs/Soft_Job/M.1626915488.A.94A.html
→siriusu:python月經文07/2209:02
→siriusu:先確定自己真的對程式接受得了再去補C的概念07/2209:03
推lturtsamuel:看你幾歲07/2209:10
推rahit:PY07/2209:12
推hegemon:想要練基礎學C,想要快點做東西出來學蛇蛇07/2209:17
→OrzOGC:小朋友才選擇07/2209:23
→fakespace:個人覺得c比較簡單“學”,但想快速能開發出給人看的,07/2209:26
→fakespace:python吧07/2209:26
噓abc0922001:要找工作或是興趣的,會問這種問題嗎?07/2209:29
→taipoo:python很容易學,先學python吧07/2209:40
推ga023630:你先想想你要找什麼類性工作在考慮語言吧07/2209:41
推alihue:學歷高C,學歷差py,這是意志力問題07/2209:56
推a1234567289:其實我也覺得C比較容易學07/2209:57
推soccer103:如果沒有基礎朋友還叫你直上C07/2209:59
→soccer103:那一定是壞朋友XDD07/2209:59
→soccer103:沒有基礎也不知道學要幹嘛07/2209:59
→soccer103:一律Python或JS擇一入門07/2209:59
→soccer103:C對基礎很有幫助07/2210:03
→soccer103:就怕沒基礎新手學到一半07/2210:03
→soccer103:覺得學這幹嘛07/2210:03
→soccer103:先從Python或JS做點小東西07/2210:03
→soccer103:有興趣再跳C那興致會完全不同等級07/2210:03
推bill1992:c++吧還有這個什麼訊息都沒有的文07/2210:14
→bill1992:補一下背景和目標吧07/2210:15
推Laravel:PHP吧07/2210:18
→shomingchang:如果你覺得python需要學,那你還是學python吧07/2210:19
推aidansky0989:Python很難欸,不過可以做很多東西就是07/2210:27
推tsao1211:python不用學你會知道怎麼縮進函數怎樣命名?07/2210:30
→tsao1211:想當酸民回去八卦吧07/2210:30
推hanshsu:應該問你要寫什麼程式吧,用途差很多07/2210:51
推bill0205:要認真學基礎就C/C++如果想快速生成作品Python07/2210:51
→bill0205:但是...C/C++應該對新手有門檻XD07/2210:52
推chisanan232:沒有任何想做的東西或是目標領域等等是要怎麼給意見07/2211:04
→chisanan232:,你應該先搞清楚想做什麼走什麼領域再來問這種問題07/2211:04
→bheegrl:js吧,你chrome按f12就可以開始寫了07/2211:12
推vi000246:很簡單c跟python的書各買幾本看哪本書你讀得下去07/2211:21
→bheegrl:主修js的缺點是當Python/C/Java眾在互嗆時會沒參與感07/2211:28
推wilson6405:py先建立信心07/2211:57
推rounivin:語言只是一支筆看你想寫什麼文章07/2212:10
推crazyanight:老實說都可以資工大學一堆人高中沒碰過程式也是從07/2212:15
→crazyanight:C開始07/2212:15
→MOONY135:鄙視鏈最上位的推薦07/2212:17
→crazyanight:你要知道的是你用程式的目標如果是拿來處理Excel或07/2212:17
→crazyanight:輔助執行command的話就python07/2212:17
推AgileSeptor:推樓上講的,想好期望作品類型,再決定適合的語言07/2212:18
推windclara:都不學,轉職賣雞排07/2212:19
推enthos:Python,也可以先花1小時學Lua:https://love2d.org07/2212:20
推j0958322080:C比較像是數學,很多都是底層開始,pyhton則是偏工07/2212:25
→j0958322080:程,很多東西都幫你準備好import就可07/2212:25
推tkhan:垃圾廢文也能一堆人回07/2212:30
推bill403777:老話一句,小朋友才選擇07/2212:30
→bombilla:你想用python寫Linuxkerneldriver?還是想用C寫個網路07/2212:32
→bombilla:爬蟲?還是想做啥~XD07/2212:33
推jej:當然是學程式語言鄙視鏈的最上層阿免得被嘴07/2212:33
→bombilla:先有個目標再來看要用什麼工具吧。
07/2212:34
推js07150715:先學C你會覺得怎麼這麼無聊就放棄了07/2212:38
→js07150715:Python更好上手比較沒有挫折感也可以快速做小東西出07/2212:39
→js07150715:來所以通常還是建議先從Python學起07/2212:39
推krusnoopy:鄙視鍊最上位是assembly嗎?07/2212:42
推roy2142:那最低階的是什麼07/2212:43
推ko27tye:你要不要先問自己學程式要拿來幹嘛07/2212:48
推mastoid:當然是學py阿大不了用cpython去轉除了單晶片誰會計較07/2212:55
→mastoid:多那一些記憶體07/2212:55
→mastoid:py一兩行可以結束的事情你用c要刻多久?07/2212:56
噓NCTUFAIWEN:沒寫個目標要幹嘛大家在那邊蝦雞X推,目標是想討飯吃07/2213:04
→NCTUFAIWEN:跟興趣玩玩答案完全不同。
07/2213:04
推KanzakiHAria:py07/2213:06
噓Raymond0710:先學爬文和找網路資源07/2213:18
→DrTech:看目的吧,怎麼大家討論都不看目的。
07/2213:22
→leolarrel:目的:從無基礎到有一點基礎07/2213:24
→alihue:會這樣問通常就是沒明確目的吧XD07/2213:55
→shooter555:C阿從memoryaccess開始學07/2214:02
→shooter555:但兩個都學是最好順便C++也一起學要不然沒強制一些07/2214:11
→shooter555:obj的寫法用C寫出一堆垃圾也是學不到東西07/2214:12
→shooter555:以前小時候沒碰過程式是從script開始學啦以前的Game07/2214:14
→shooter555:用script就能寫外掛07/2214:14
→shooter555:另外js也順便學一學啦一起了解一下functional跟oop07/2214:19
推TzuYuTwice:從C阿打好基礎07/2214:47
推sherees:順序錯了吧先看想做什麼再挑工具07/2215:16
→sherees:如果是要求職又沒基礎我建議是JavaScript啦07/2215:18
推Bencrie:先英文07/2215:50
推leon1757tw:從C開始學基礎比較紮實07/2215:58
推Hecc:學C吧這樣比較快認命放棄07/2216:01
→UNPRO:先爬文吧==07/2216:21
推xephon:未來的你正做時光機回來揍你,快反悔你還有機會07/2217:20
推kevin850717:Python應該比較符合大多數小白對程式的想像?07/2217:37
推Vick753:先看目的吧@@07/2217:40
推fate412460:看目的,只要沒討論脈絡都是瞎比較07/2218:45
推tanby:自學選python先建立興趣07/2219:18
推ap954212:C07/2219:30
推millaker0820:我是從machinecode入門的給你參考07/2219:31
推NCUking:小孩子才選擇都學好嗎07/2219:37
推highwayshih:蛇蛇比較能快速得到成就感學C不用多久就放棄了07/2219:52
推bronx0807:先學英文07/2220:12
推ss77995ss:推學英文07/2221:00
推kangan987:c很有趣,不過還是建議先學可以快速看到成果的語言,07/2221:12
→kangan987:先得到成就感跟興趣之後再回頭學c07/2221:12
推energyy1104:想轉職還不如去刷個研究所07/2222:41
→energyy1104:學好玩的就選什麼都沒差07/2222:41
→angusyu:沒有程式基礎基本上就不是本科的,那還叫人學C?07/2223:26
推d0068267:先學資料結構跟演算法07/2300:08
推nitero:c++07/2300:11
推j0958322080:還好吧我非本科也是直接寫C07/2301:01
→superpandal:可以相輔相成有時候開發想法很重要如果只能有一個07/2302:17
→superpandal:選擇建議選c理由不說了07/2302:17
推superpandal:指的是開拓思維方面不是實戰硬湊合兩個07/2302:24
→superpandal:世上還沒有萬能的語言07/2302:25
推mirror0227:先學靜態語言07/2303:02
推pokemonmen:沒有基礎就買洪維恩回來一頁一頁翻啊我大一也是這樣07/2305:23
→pokemonmen:過的07/2305:23
→shooter555:要什麼基礎大學本科有的是什麼都不懂直接學C的07/2310:14
→shooter555:大部分課程都是基於C做教學07/2310:15
→shooter555:當然若目的是求職非本科絕對是前端最容易入門畢竟求07/2310:18
→shooter555:才的門檻通常不高07/2310:18
→shooter555:JS07/2310:19
→hegemon:美國有些大學CS不學C了,只學蛇蛇,基礎堪慮07/2311:12
推a1234567289:連cpython和cython都沒搞清楚的在推文就出現了XD07/2313:27
推xoy232:認真C覺得用Python面試會被看不起07/2316:04
推jason102:怎麼上面都沒說到JavaQQ07/2317:17
推dalbuhr:某樓學蛇基礎堪慮?台灣學生學C美國學蛇怎麼感覺台灣學07/2319:28
→dalbuhr:生能力還是可憐哪?07/2319:28
噓hegemon:樓上蛇粉好了啦07/2319:54
推tnfshjcc:學Golang07/2322:32
推tnfshjcc:Golang的吉祥物可愛<307/2322:36
→miku3920:javascript比較推薦07/2402:35
→mirror0227:之前丟Amazon在codetest直接被刷掉07/2403:19
→mirror0227:因為面試語言選Python07/2403:19
推tnfshjcc:錯過AMZN別家更好啊還好我二月AMZN也沒上07/2403:57
推tnfshjcc:等等我越想越不對codetest是OA嗎我OA幾乎Py每家都過07/2501:29
推KanzakiHAria:學python基礎堪慮?你當做learning那些都死人?07/2509:21
→KanzakiHAria:程式就是基於前人的工作去完成更多的東西07/2509:22
→KanzakiHAria:不需要基礎也能做很多事情就是語言在進步07/2509:22
→KanzakiHAria:講沒基礎不行的就跟學校教授說要手算一樣古板07/2509:23
→KanzakiHAria:如果要基礎所有寫程式的人都要會用機械碼啦07/2509:23
→KanzakiHAria:不會機械碼的都叫基礎不好07/2509:24
→KanzakiHAria:別以為拿一根針在光碟上戳戳戳就可以開機是都市傳說07/2509:25
→KanzakiHAria:寫機械碼是基礎07/2509:26
推newking761:直接C或C++,反正問這問題的一定沒毅力07/2510:42
→newking761:樓上是不是忘記機器學習的職位都有多吃頂大學歷阿?07/2510:43
→KanzakiHAria:樓上在講什麼?我有一個台大碩的朋友在微軟寫AI07/2511:57
→KanzakiHAria:他最近被調去寫C++敲我問什麼是.a和.so07/2511:58
→KanzakiHAria:我才丟兩本C++書給他07/2511:58
→KanzakiHAria:頂大又怎樣?不需要基礎照樣寫python阿07/2511:59
推newking761:那原po有台大碩這種嗎?機器學習就真的吃學歷阿,不然07/2520:48
→newking761:微軟會請野雞大學的膩07/2520:48
推Jim43:學C和C++對程式語言和電腦運作的理解會比較深07/2613:12
推Bencrie:為什麼.a跟.so是丟C++的書XD07/2618:54
推KanzakiHAria:"他最近被調去寫C++"
延伸文章資訊
- 1[討論] 該學習C++嗎? - 看板C_and_CPP - 批踢踢實業坊
平常都是寫C(一些小遊戲、刷題) 專題也是用C語言。 ... 推MartinJ40: 愛惜生命遠離java/c++ 要也是python rust這些新興語言 07/09 10:38.
- 2[問題] 學C程式語言數學要很強嗎- study - PTT職涯區
但最近突然對C語言這門電腦程式語言發生興趣可是不知道要學C語言數學要不要很強? ... 發信站: 批踢踢實業坊(ptt.cc) ◇ From: 220.131.213.10.
- 3[問卦] 所以說學C 才是王道吧?
Hello C, C語言家族衍生出很多程式語言(例如:C++、C#、JAVA), 基本上這些程式邏輯都和C差不多, 學好C,再學其他語言根本不是難事, 如題辣,學C ...
- 4[討論] 沒有基礎,該先學C還是Python - Soft_Job
如題,想詢問大大們如果本身沒有程式語言的基礎, 會建議從C語言學起還是Python呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.53.105.107 (臺灣) ※ 文章...
- 5[問卦] C++ 和Python 技能樹要點哪個好? - PTT八卦政治
大家都知道學習技能的點數有限, 現在有C++ 和Python 兩個分支可以選, 作為一個程式麻瓜該怎麼點比較好? -- ...