作者koatniu (KO)
看板Soft_Job
标题Re: [请益] 资策会//职训局
时间Wed Jan 21 18:21:58 2009
原文恕删
看到这篇文章,突然的出现很多回忆。
我是社会科学出身的,毕业後一直想走资讯业,但是一直找不到路;
後来参加了政府的职业训练课程,学的是程式设计;
(PS:目前作系统开发的工作,将近五年,也正在念资工所)
和原Pro想参加的课程应该是差不多的课程。
自己的想法是,资讯这行业其实真的也不是每个人想走就能走的;
并不是说真的去好好的上个课,或是参加个职训就可以学好的;
许多一同在上课的同学,其实也真的有很多是学不起来的,
如果本身对於资讯电脑,或是程式设计,更甚或资料库这类的东西,
没有概念的话,其实学了也只是白学的,学费都是白缴的。
那时一同上课的同学,有的真的很厉害,从不知道什麽是程式设计,什麽是资料库,
在上完课之後可以一个人独立作业,完成一整个系统,
有的是原本就有点底子,老师提点一下,就懂了。
但是有的很惨,真的什麽都学不起来,
知道怎麽写 for 回圈,可是就是真的不知道要用在那里?
知道 IF 判断式是什麽,可是就是不会 else ;
知道资料库是存资料的,只是不懂什麽是 SQL 语法;
最後结训了,还是不走资讯这条路,回家卖便当。
这一类学不起来的人大有人在,而且其实不少;
因为後来自己也变成这类课程的教师,这也真的明白许多,
真的有很多人是学程式,学资料库是学不起来的。
(PS:有很多资讯科系的学生是真的不会写程式)
谈到这里,很多时候都会有人问,那到底要有什麽样的『概念』,
有什麽样的人,才能学起来所谓的「程式」以及「资料库」...等?
我後来都告诉他们,可以试着去书局找一种书:「离散数学」,
先声明哦,我不是要卖书,我也不会推荐要买那一本,
我只是认为「离散数学」所讲的东西,和程式设计的概念有很多都是基本的东西,
如果,市面上任何一本「离散数学」,你能看的懂一半以上的话,
我想你应该就可以学程式设计;但是学的好不好,要看自己的努力。
以上是我自己个人的浅见,算是经验谈一谈,欢迎讨论,但是不要战哦!拜托。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.111.77.21
1F:推 ledia:说的简单点就是逻辑概念吧 01/21 18:27
2F:推 chatnoir:谢谢,我以前高中有碰过一点点VB,本身也对数学很有兴趣 01/21 19:25
3F:→ chatnoir:虽然这不是我会不会成功的依据,不过我还是会努力~ 01/21 19:26
4F:推 TonyQ:结论是没什麽问题啦 , 推论过程不伦不类就是了... 01/21 20:06
5F:推 poqwer:放屁啦~~ 。离散数学和程式设计真的差很多啦....... 01/21 20:34
6F:→ poqwer:我建议100本严谨的推理小说,每一本你都看半本就知道凶手 01/21 20:35
7F:→ poqwer:,这样就一定可以写程式了啦。我没有要战喔,哈......... 01/21 20:35
8F:推 Cloud:其实离散数学跟写基本的程式没什麽关系~~ 01/21 20:50
9F:推 airzone:任何喜欢思考、热爱学习的人都可以写程式 01/21 21:22
10F:推 achii:离散数学~~别闹了 小朋友 01/21 21:47
11F:推 shellpig:我离散从没看过,也做写程式的工作一年半了 @@... 01/21 22:22
12F:推 johncheng:离散很离散耶 记得还有一章是离散的黑暗章 01/22 00:16
13F:推 pojan:吓我一跳害我以为我程式没写好是因为离散念的烂 01/22 00:20
14F:推 CSer:离散数学跟写程式什麽关系啊? 见鬼了~ 01/22 00:57
15F:推 iincho:的确是见鬼了, 如果是科班出身的教授应该会想哭... 01/22 03:18
16F:推 iincho:没用到!=没关系,我没在画图要不要也说图学和写程式无关? 01/22 03:22
17F:→ iincho:不过以前是吵数学无用论,现在范围缩小到离散数学无用论 01/22 03:23
18F:→ iincho:该说是一种进步吗...? 01/22 03:23
19F:推 bondalin:没有很直接的关系.但学过离散的训练,对解题有一定帮助? 01/22 09:10
20F:推 TonyQ:离散是对思考有帮助没错 , 但是没有直接关系吧. 01/22 09:28
21F:推 iincho:离散是一堆数学分支的总称, 里面有些是计算机的基础... 01/22 09:50
22F:→ iincho:如果真的没直接关系不会一CS的系直接摆必修, 01/22 09:51
23F:→ iincho:因为这门学得好不好会严重影响其他计算机理论的学习.. 01/22 09:51
24F:推 ledia:离散数学中 recursion, graph, boolean agrebra, relation 01/22 10:45
25F:→ ledia:其实都会有一些相关 01/22 10:45
26F:→ ledia:甚至是 number theory 也是密码学的基础 01/22 10:47
27F:→ ledia:不过如果只是写写网页, 刻 CSS 的话应该可以不用了解多少 01/22 10:47
28F:推 TonyQ:我想重点不在於离散的内容,而是如果不学离散能不能解决问题. 01/22 11:14
29F:→ TonyQ:很多时候不同学科只是被打散在不同的领域用不同的面貌呈现. 01/22 11:15
30F:→ TonyQ:我觉得我的意思很难表达 , 觉得离散只是往上走的一个里程XD 01/22 11:15
31F:→ TonyQ:但是不会是第一步 , 恐怕也不会在基础的第二第三步. XD 01/22 11:16
32F:→ TonyQ:所以我们系上是把它摆在大二以後的课程 , 而不是基础课程 :p 01/22 11:16
33F:→ TonyQ:因为认识的人很少真的很认真去作 long term的学习 , 所以已 01/22 11:17
34F:→ TonyQ:经把目标是都放在基础的那几步的资料了...对这些人来讲,的确 01/22 11:17
35F:→ TonyQ:不是直接...这可能是定义跟认知上的不同:p 01/22 11:17
36F:推 ledia:离散领域所包涵的, 很可能是每天都在用, 或是靠自己就能了 01/22 11:55
37F:→ ledia:解的东西, 所以不学离散能写程式并没有什麽神奇之处 01/22 11:55
38F:→ ledia:有良好逻辑能力的人, 对离散的观念不会太难适应, 这写是原po 01/22 11:56
39F:→ ledia:想表达的, 但是并非看完离散就会写程式, 我想这是逻辑问题 01/22 11:56
40F:→ ledia:如果仔细看文章就会看到, 离散观念容易接受的人比较容易入 01/22 11:57
41F:→ ledia:写程式这一行, 但是写得好不好还是要看个人自己的修为 01/22 11:58
42F:推 adt:有些东西会用到 我用到集合 状态机 这些离散数学有教 01/22 12:39
43F:推 adt:离散里面也有逻辑的东西 跟写程式也很有关 多少都会有帮助 01/22 12:42
44F:推 hilorrk:记得听过有人说 程式就是数学的表现艺术... 01/22 14:05
45F:→ hilorrk:去看看得图灵奖的有几个是电脑科学家几个是数学家吧XD 01/22 14:06
46F:推 justben:数论也不错呀 01/22 23:34
47F:推 seedbcc:不用离散看得懂吧........ 01/23 00:08