作者cyrus666 (多年的回憶)
看板CSSE
標題[請益]學習程式設計該從哪裡著手?
時間Tue Dec 23 23:32:27 2008
==========================前言=============================
各位大大好
我是程式設計的新手,是一個完全都沒任何基礎的新手
因為不是本科系的關係,所以在求學的過程沒有接觸。
而工作兩年半了,被炒魷魚了,打算好好的進修一年。
於是我從回了初衷"程式設計"
其實我從國中舊有這種念頭想要學習,只不過那時候環境
不能讓我買電腦,上了高中想要考取資訊工程,很可惜
分配下來不是(囧 ,總而言之因為被炒魷魚了,所以我拿出我的
勇氣要"砍掉重練"
==========================主題=============================
一想到要學程式設計,我開始的時候毫無頭緒,什麼C++、JAVA
、PHP、ASP、MSSQL.....等等。
我簡直一個頭兩大,心裡面os:怎麼那麼多種阿@@,後來我去圖書館
借了一本資訊概論來看,才曉得程式設計有分方向的,我問了我自己
要往哪些方向走,也參考遠在國外程式設計的朋友,他就給我了一種
語言去開頭就是php。
==========================問題=============================
我又去了圖書館借了一本"Php5與網路資料庫設計大全",到此至今
我研究了大半個月,可是我覺得有些地方還是不懂,自己也搜尋了一些
資料,感覺我應該先去學c++或者java比較好,可是朋友叫我直接從php開始學起
我很迷惑,所以想請教這邊各位經驗豐富的大大,我該從何著手?又或者
有別的方向可以給我建議!
另外有大大可以收我為徒嗎 ㄒㄒ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.76.83.227
1F:推 beatitude:我只是個路人,我覺得你可以先參考各大學資工系的課表 12/23 23:54
2F:→ cyrus666:我沒想過這招@@ 12/23 23:59
3F:推 dynamicy:其實coding在於邏輯,不在於哪一種語言,任何一種語言上手 12/24 07:44
4F:→ dynamicy:都很快,搞不好24小時內就可以上手,相對的,學得快,忘得快 12/24 07:44
5F:→ dynamicy:不過邏輯應該不至於忘記,這才是key point 12/24 07:45
6F:推 StubbornLin:python很不錯 可以考慮學python 12/24 12:03
8F:→ po953:最重要就是先開始實際寫些程式 12/24 14:25
9F:→ cyrus666:以上大大的建議我都收到了~ 12/24 17:26
10F:推 ykjiang:當初我電腦也學了四年才買電腦, 12/25 01:00
11F:→ ykjiang:一堆 code 都是用白報紙寫好,才找機會 key 到電腦驗證 12/25 01:01
12F:→ eva19452002:學程式語言,環境越單純越好,PHP還要牽涉到client 12/27 11:09
13F:→ eva19452002:server,建議不要,建議先從C開始學,不要用很複雜的 12/27 11:11
14F:→ eva19452002:IDE去寫C。另外傳統的結構化程式語言不外乎有3種結構 12/27 11:11
15F:→ eva19452002:循序/判斷/迴圈,熟悉這3種架構後再學function和array 12/27 11:13
16F:→ eva19452002:基礎打穩後,就可以學OO了,不過那又是一條漫長的路了 12/27 11:14
17F:→ cyrus666:感謝大大賜教,我現在去SUB大大所架設的新手教學網站學習 12/28 00:20
18F:→ cyrus666:裡面不是很難懂的觀念,加上一本C++的書,目前總算有個開 12/28 00:20
19F:→ cyrus666:頭了 12/28 00:21
21F:→ monomorium:建議初學不要學C 除非真的很有心 12/29 13:26
22F:推 cspy:程式的作法大部分都是大同小異~ 我也會建議先從C開始 01/20 01:17
23F:→ cspy:之後每學一種語言 感覺就像是大腦被洗了一次腦一樣~ 01/20 01:18
24F:→ cspy:如果知道做法~ 那麼其實只有語法上的差異罷了 01/20 01:20
25F:→ evenightlove:如果是從Java開始呢?大大們建議嗎? 04/08 19:50