[問題] C語言下一步請益

作者: PanYX (Panpeter)   2017-12-08 09:55:55
本人目前大二電機系學生
目前已經把洪維恩的C語言教學手冊練習完了
目前有四個想法
1.我該繼續看The C programing language K&R 把基礎穩固 之後轉別的語言也不是難事
2.學習資料結構和演算法
3.學習別的程式語言 python 或javascript
4.做一些小專案(俄羅斯方塊 、2048等等..
目的是希望自己出社會有可以有養活自己的技能 在大學期間可以接接小case也獲得一些
成就感
請各位幫小弟開釋 拜託拜託
作者: galic (嘎利)   2017-12-08 10:51:00
去Soft_Job板爬文看看吧我是覺得你別想太遠 先把1. 2.做好 但是1. 2.的過程會很枯燥 所以偶爾4. 一下也不錯 3.就完全不建議 因為這裡是...大學期間能用C接的小case 大概只有"幫同學寫/改/指導作業"
作者: MOONRAKER (㊣牛鶴鰻毛人)   2017-12-08 10:58:00
學校二年級不就有資料結構的課了
作者: galic (嘎利)   2017-12-08 10:59:00
你可以試著挑戰在大三大四的時候去實習
作者: PanYX (Panpeter)   2017-12-08 11:08:00
Moon大 學校電機系沒有開資料結構的課 除非去選修資工的課可是有衝堂 可能大三大四可以修謝謝g大解惑
作者: galic (嘎利)   2017-12-08 11:18:00
網路上有一堆開放式課程
作者: Hazukashiine (私は幸せです)   2017-12-08 11:18:00
2 跟 4 但是還是 depends on you
作者: james732 (好人超)   2017-12-08 11:35:00
才大二而已,這幾件事就在畢業前全部做完吧XD
作者: kitehero (噁Python仄Py狼)   2017-12-08 11:47:00
你可以開四個thread一起做
作者: MOONRAKER (㊣牛鶴鰻毛人)   2017-12-08 12:01:00
原來沒開嗎 O_o
作者: PanYX (Panpeter)   2017-12-08 12:12:00
H大 瞭解J大 希望如此我還是慢慢來吧 XDMoon大 可能有些學校有開吧
作者: Sidney0503 (Sidney0503)   2017-12-08 12:23:00
2 or 4
作者: menshuei (紅茶)   2017-12-08 12:25:00
可以往上走看一些軟體工程的內容,很多時候是另外一個寬廣的範圍,增加對整體的眼界我覺得在大學裡面也是很重要的一件事情。
作者: Raymond0710 (雷門)   2017-12-08 12:43:00
2
作者: PanYX (Panpeter)   2017-12-08 13:22:00
謝謝各位的回覆 指導我一些方向
作者: KoenigseggG (地表最速)   2017-12-08 13:29:00
2+4, men大說的軟工也很重要,但可以晚一點再看@@
作者: joe820730 (Let it go)   2017-12-08 14:04:00
2+4,在實作過程中自然會需要查資料,對程式能力比較有實際幫助,我自己也是在實作過程中訓練自己,共勉之
作者: james732 (好人超)   2017-12-08 14:10:00
我覺得3也重要,學別的語言會互相啟發
作者: PanYX (Panpeter)   2017-12-08 14:28:00
請問各位有推薦哪本資料結構的書嗎?
作者: Lipraxde (Lipraxde)   2017-12-08 14:29:00
看學校開課用哪本阿…
作者: menshuei (紅茶)   2017-12-08 14:51:00
要接案可以繼續CPP的學習。
作者: ryan0508 (水屁哥)   2017-12-08 17:53:00
我大二到底都在幹嘛...
作者: longlongint (華哥爾)   2017-12-08 20:12:00
先1 4, 2 先看大綱做到卡住再細讀, 有在管機器加 3如果資工系就1234火力全開
作者: james732 (好人超)   2017-12-08 20:53:00
其實學生時代好好分配時間真的可以學到很多
作者: Lipraxde (Lipraxde)   2017-12-09 01:22:00
趁大二時間多多嘗試點其他東西啊,大三在仔細鑽研不遲
作者: galic (嘎利)   2017-12-09 08:46:00
5. 先交女友
作者: rice9547 (一碗飯)   2017-12-09 11:06:00
1, 3: 你觀念夠熟,學什麼語言都一樣,不熟的話還是會卡2.不一定對實作有幫助,用到時你會感謝自己有學過4.實作過程會對語法、架構更熟悉,不過小型的還是著重於怎麼把想法變成程式、怎麼思考一些邊界條件吧
作者: menshuei (紅茶)   2017-12-09 11:14:00
如果要學JS可以確定要走再學,畢竟變動還很大,光是ES6就可以出一本書介紹,相關的框架更是幾個月就要重新學習。
作者: youtuuube000 (小孩)   2017-12-09 13:26:00
直接看linux kernel怎寫
作者: james732 (好人超)   2017-12-09 14:09:00
淚推先交女友
作者: Archier (昨日洨篤)   2017-12-09 17:07:00
先交女朋友
作者: Ommm5566 (56天團)   2017-12-10 11:51:00
先交女友
作者: sppmg (sppmg)   2017-12-10 14:08:00
學「高階C語言」?
作者: Feketerigo (黑鶇)   2017-12-10 23:51:00
我是也是剛看完那本 就接資料結構跟K&R交互看
作者: jeffych (小灰灰)   2017-12-12 11:52:00
去搞塊 Raspberry Pi ;可學用C 或 Python 控制 硬體,或者看 Linux Kernal 怎麼寫! 這種實作會比純K書 來得有效
作者: hakman (^____^)   2017-12-15 18:59:00
直接左轉 BG 版 ...XD
作者: cphe (魔鬼藏在垃圾筒裡)   2017-12-18 15:15:00
先交女朋友,出社會後你的交友圈通車只會更小
作者: Favonia (00010110110001101010100)   2017-12-24 21:57:00
關於 1 和 3 有心可以學 Standard ML, Haskell 或 Scheme或甚至 Prolog 開拓自己視野,之後不管常見的語言換成什麼你應該都可以很快學會。工作之後可能就沒空挑戰這些了(接觸這些不是要在工作上直接用,而是打好很強的基礎)關於 2 有些常見的東西(如二元搜尋樹)如果要走 CS 的路建議趕快學起來,因為應用非常廣。書本的話每本缺點都一大堆但 Introduction to Algorithms 可能在台灣最有名...至於 4 另外的建議是可以寫自己會用到而且覺得好玩的程式

Links booklink

Contact Us: admin [ a t ] ucptt.com