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

文章推薦指數: 80 %
投票人數:10人

如題,想詢問大大們如果本身沒有程式語言的基礎, 會建議從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++"



請為這篇文章評分?