作者PanYX (Panpeter)
看板C_and_CPP
标题[问题] C语言下一步请益
时间Fri Dec 8 09:55:55 2017
本人目前大二电机系学生
目前已经把洪维恩的C语言教学手册练习完了
目前有四个想法
1.我该继续看The C programing language K&R 把基础稳固 之後转别的语言也不是难事
2.学习资料结构和演算法
3.学习别的程式语言 python 或javascript
4.做一些小专案(俄罗斯方块 、2048等等..
目的是希望自己出社会有可以有养活自己的技能 在大学期间可以接接小case也获得一些
成就感
请各位帮小弟开释 拜托拜托
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.8.150.97
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1512698157.A.DDA.html
1F:→ galic: 去Soft_Job板爬文看看吧 12/08 10:51
2F:→ galic: 我是觉得你别想太远 先把1. 2.做好 但是1. 2.的过程会很枯 12/08 10:56
3F:→ galic: 燥 所以偶尔4. 一下也不错 3.就完全不建议 因为这里是... 12/08 10:57
4F:→ galic: 大学期间能用C接的小case 大概只有"帮同学写/改/指导作业" 12/08 10:57
5F:→ MOONRAKER: 学校二年级不就有资料结构的课了 12/08 10:58
6F:→ galic: 你可以试着挑战在大三大四的时候去实习 12/08 10:59
7F:→ PanYX: Moon大 学校电机系没有开资料结构的课 除非去选修资工的课 12/08 11:08
8F:→ PanYX: 可是有冲堂 可能大三大四可以修 12/08 11:08
9F:→ PanYX: 谢谢g大解惑 12/08 11:10
10F:→ galic: 网路上有一堆开放式课程 12/08 11:18
11F:推 Hazukashiine: 2 跟 4 但是还是 depends on you 12/08 11:18
12F:→ james732: 才大二而已,这几件事就在毕业前全部做完吧XD 12/08 11:35
13F:推 kitehero: 你可以开四个thread一起做 12/08 11:47
14F:→ MOONRAKER: 原来没开吗 O_o 12/08 12:01
15F:→ PanYX: H大 了解 12/08 12:12
16F:→ PanYX: J大 希望如此 12/08 12:14
17F:→ PanYX: 我还是慢慢来吧 XD 12/08 12:17
18F:→ PanYX: Moon大 可能有些学校有开吧 12/08 12:17
19F:推 Sidney0503: 2 or 4 12/08 12:23
20F:推 menshuei: 可以往上走看一些软体工程的内容,很多时候是另外一个宽 12/08 12:25
21F:→ menshuei: 广的范围,增加对整体的眼界我觉得在大学里面也是很重要 12/08 12:25
22F:→ menshuei: 的一件事情。 12/08 12:25
23F:推 Raymond0710: 2 12/08 12:43
24F:→ PanYX: 谢谢各位的回覆 指导我一些方向 12/08 13:22
25F:推 KoenigseggG: 2+4, men大说的软工也很重要,但可以晚一点再看@@ 12/08 13:29
26F:推 joe820730: 2+4,在实作过程中自然会需要查资料,对程式能力比较有 12/08 14:04
27F:→ joe820730: 实际帮助,我自己也是在实作过程中训练自己,共勉之 12/08 14:06
28F:→ james732: 我觉得3也重要,学别的语言会互相启发 12/08 14:10
29F:→ PanYX: 请问各位有推荐哪本资料结构的书吗? 12/08 14:28
30F:→ Lipraxde: 看学校开课用哪本阿… 12/08 14:29
31F:推 menshuei: 要接案可以继续CPP的学习。 12/08 14:51
32F:推 ryan0508: 我大二到底都在干嘛... 12/08 17:53
33F:→ longlongint: 先1 4, 2 先看大纲做到卡住再细读, 有在管机器加 3 12/08 20:12
34F:→ longlongint: 如果资工系就1234火力全开 12/08 20:13
35F:→ james732: 其实学生时代好好分配时间真的可以学到很多 12/08 20:53
36F:→ Lipraxde: 趁大二时间多多尝试点其他东西啊,大三在仔细钻研不迟 12/09 01:22
37F:推 galic: 5. 先交女友 12/09 08:46
38F:推 rice9547: 1, 3: 你观念够熟,学什麽语言都一样,不熟的话还是会 12/09 11:06
39F:→ rice9547: 卡 12/09 11:06
40F:→ rice9547: 2.不一定对实作有帮助,用到时你会感谢自己有学过 12/09 11:07
41F:→ rice9547: 4.实作过程会对语法、架构更熟悉,不过小型的还是着重 12/09 11:08
42F:→ rice9547: 於怎麽把想法变成程式、怎麽思考一些边界条件吧 12/09 11:08
43F:→ menshuei: 如果要学JS可以确定要走再学,毕竟变动还很大,光是ES6 12/09 11:14
44F:→ menshuei: 就可以出一本书介绍,相关的框架更是几个月就要重新学 12/09 11:14
45F:→ menshuei: 习。 12/09 11:14
46F:推 youtuuube000: 直接看linux kernel怎写 12/09 13:26
47F:推 james732: 泪推先交女友 12/09 14:09
48F:推 Archier: 先交女朋友 12/09 17:07
49F:推 Ommm5566: 先交女友 12/10 11:51
50F:推 sppmg: 学「高阶C语言」? 12/10 14:08
51F:推 Feketerigo: 我是也是刚看完那本 就接资料结构跟K&R交互看 12/10 23:51
52F:推 jeffych: 去搞块 Raspberry Pi ;可学用C 或 Python 控制 硬体,或 12/12 11:52
53F:→ jeffych: 者看 Linux Kernal 怎麽写! 这种实作会比纯K书 来得有效 12/12 11:54
54F:推 hakman: 直接左转 BG 版 ...XD 12/15 18:59
55F:推 cphe: 先交女朋友,出社会後你的交友圈通车只会更小 12/18 15:15
56F:推 Favonia: 关於 1 和 3 有心可以学 Standard ML, Haskell 或 Scheme 12/24 21:57
57F:→ Favonia: 或甚至 Prolog 开拓自己视野,之後不管常见的语言换成什 12/24 21:59
58F:→ Favonia: 麽你应该都可以很快学会。工作之後可能就没空挑战这些了 12/24 21:59
59F:→ Favonia: (接触这些不是要在工作上直接用,而是打好很强的基础) 12/24 22:00
60F:→ Favonia: 关於 2 有些常见的东西(如二元搜寻树)如果要走 CS 的路 12/24 22:02
61F:→ Favonia: 建议赶快学起来,因为应用非常广。书本的话每本缺点都一 12/24 22:03
62F:→ Favonia: 大堆但 Introduction to Algorithms 可能在台湾最有名... 12/24 22:04
63F:→ Favonia: 至於 4 另外的建议是可以写自己会用到而且觉得好玩的程式 12/24 22:05