看板 Soft_Job 關於我們 聯絡資訊
原文恕刪 看到這篇文章,突然的出現很多回憶。 我是社會科學出身的,畢業後一直想走資訊業,但是一直找不到路; 後來參加了政府的職業訓練課程,學的是程式設計; (PS:目前作系統開發的工作,將近五年,也正在念資工所) 和原Pro想參加的課程應該是差不多的課程。 自己的想法是,資訊這行業其實真的也不是每個人想走就能走的; 並不是說真的去好好的上個課,或是參加個職訓就可以學好的; 許多一同在上課的同學,其實也真的有很多是學不起來的, 如果本身對於資訊電腦,或是程式設計,更甚或資料庫這類的東西, 沒有概念的話,其實學了也只是白學的,學費都是白繳的。 那時一同上課的同學,有的真的很厲害,從不知道什麼是程式設計,什麼是資料庫, 在上完課之後可以一個人獨立作業,完成一整個系統, 有的是原本就有點底子,老師提點一下,就懂了。 但是有的很慘,真的什麼都學不起來, 知道怎麼寫 for 迴圈,可是就是真的不知道要用在那裡? 知道 IF 判斷式是什麼,可是就是不會 else ; 知道資料庫是存資料的,只是不懂什麼是 SQL 語法; 最後結訓了,還是不走資訊這條路,回家賣便當。 這一類學不起來的人大有人在,而且其實不少; 因為後來自己也變成這類課程的教師,這也真的明白許多, 真的有很多人是學程式,學資料庫是學不起來的。 (PS:有很多資訊科系的學生是真的不會寫程式) 談到這裡,很多時候都會有人問,那到底要有什麼樣的『概念』, 有什麼樣的人,才能學起來所謂的「程式」以及「資料庫」...等? 我後來都告訴他們,可以試著去書局找一種書:「離散數學」, 先聲明哦,我不是要賣書,我也不會推薦要買那一本, 我只是認為「離散數學」所講的東西,和程式設計的概念有很多都是基本的東西, 如果,市面上任何一本「離散數學」,你能看的懂一半以上的話, 我想你應該就可以學程式設計;但是學的好不好,要看自己的努力。 以上是我自己個人的淺見,算是經驗談一談,歡迎討論,但是不要戰哦!拜託。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.111.77.21
ledia:說的簡單點就是邏輯概念吧 01/21 18:27
chatnoir:謝謝,我以前高中有碰過一點點VB,本身也對數學很有興趣 01/21 19:25
chatnoir:雖然這不是我會不會成功的依據,不過我還是會努力~ 01/21 19:26
TonyQ:結論是沒什麼問題啦 , 推論過程不倫不類就是了... 01/21 20:06
poqwer:放屁啦~~ 。離散數學和程式設計真的差很多啦....... 01/21 20:34
poqwer:我建議100本嚴謹的推理小說,每一本你都看半本就知道兇手 01/21 20:35
poqwer:,這樣就一定可以寫程式了啦。我沒有要戰喔,哈......... 01/21 20:35
Cloud:其實離散數學跟寫基本的程式沒什麼關係~~ 01/21 20:50
airzone:任何喜歡思考、熱愛學習的人都可以寫程式 01/21 21:22
achii:離散數學~~別鬧了 小朋友 01/21 21:47
shellpig:我離散從沒看過,也做寫程式的工作一年半了 @@... 01/21 22:22
johncheng:離散很離散耶 記得還有一章是離散的黑暗章 01/22 00:16
pojan:嚇我一跳害我以為我程式沒寫好是因為離散念的爛 01/22 00:20
CSer:離散數學跟寫程式什麼關係啊? 見鬼了~ 01/22 00:57
iincho:的確是見鬼了, 如果是科班出身的教授應該會想哭... 01/22 03:18
iincho:沒用到!=沒關係,我沒在畫圖要不要也說圖學和寫程式無關? 01/22 03:22
iincho:不過以前是吵數學無用論,現在範圍縮小到離散數學無用論 01/22 03:23
iincho:該說是一種進步嗎...? 01/22 03:23
bondalin:沒有很直接的關係.但學過離散的訓練,對解題有一定幫助? 01/22 09:10
TonyQ:離散是對思考有幫助沒錯 , 但是沒有直接關係吧. 01/22 09:28
iincho:離散是一堆數學分支的總稱, 裡面有些是計算機的基礎... 01/22 09:50
iincho:如果真的沒直接關係不會一CS的系直接擺必修, 01/22 09:51
iincho:因為這門學得好不好會嚴重影響其他計算機理論的學習.. 01/22 09:51
ledia:離散數學中 recursion, graph, boolean agrebra, relation 01/22 10:45
ledia:其實都會有一些相關 01/22 10:45
ledia:甚至是 number theory 也是密碼學的基礎 01/22 10:47
ledia:不過如果只是寫寫網頁, 刻 CSS 的話應該可以不用了解多少 01/22 10:47
TonyQ:我想重點不在於離散的內容,而是如果不學離散能不能解決問題. 01/22 11:14
TonyQ:很多時候不同學科只是被打散在不同的領域用不同的面貌呈現. 01/22 11:15
TonyQ:我覺得我的意思很難表達 , 覺得離散只是往上走的一個里程XD 01/22 11:15
TonyQ:但是不會是第一步 , 恐怕也不會在基礎的第二第三步. XD 01/22 11:16
TonyQ:所以我們系上是把它擺在大二以後的課程 , 而不是基礎課程 :p 01/22 11:16
TonyQ:因為認識的人很少真的很認真去作 long term的學習 , 所以已 01/22 11:17
TonyQ:經把目標是都放在基礎的那幾步的資料了...對這些人來講,的確 01/22 11:17
TonyQ:不是直接...這可能是定義跟認知上的不同:p 01/22 11:17
ledia:離散領域所包涵的, 很可能是每天都在用, 或是靠自己就能了 01/22 11:55
ledia:解的東西, 所以不學離散能寫程式並沒有什麼神奇之處 01/22 11:55
ledia:有良好邏輯能力的人, 對離散的觀念不會太難適應, 這寫是原po 01/22 11:56
ledia:想表達的, 但是並非看完離散就會寫程式, 我想這是邏輯問題 01/22 11:56
ledia:如果仔細看文章就會看到, 離散觀念容易接受的人比較容易入 01/22 11:57
ledia:寫程式這一行, 但是寫得好不好還是要看個人自己的修為 01/22 11:58
adt:有些東西會用到 我用到集合 狀態機 這些離散數學有教 01/22 12:39
adt:離散裡面也有邏輯的東西 跟寫程式也很有關 多少都會有幫助 01/22 12:42
hilorrk:記得聽過有人說 程式就是數學的表現藝術... 01/22 14:05
hilorrk:去看看得圖靈獎的有幾個是電腦科學家幾個是數學家吧XD 01/22 14:06
justben:數論也不錯呀 01/22 23:34
seedbcc:不用離散看得懂吧........ 01/23 00:08