討論區快速選單
知識庫快速選單
討論區最近新進100則主題 最紅的App開發語言:Kotlin
[ 回上頁 ] [ 討論區發言規則 ]
請教我-我想學會程式設計
更改我的閱讀文章字型大小
作者 : (kang)
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2000/11/4 下午 10:08:47

以前學硬體,都靠自己進修,學了幾年了,最近覺得好像硬體與軟體是不可分的,所以想自修學程式設計,不知我要如何進入,可不可以介紹哪本書比較適合.
還有我該如何學才快.
謝謝
ps原文書我大概看不懂
作者 : (cbj)
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2000/11/4 下午 11:49:18

>以前學硬體,都靠自己進修,學了幾年了,最近覺得好像硬體與軟體是不可分的,所以想自修學程式設計,不知我要如何進入,可不可以介紹哪本書比較適合.
>還有我該如何學才快.
>謝謝
>ps原文書我大概看不懂

學得快大概不太可能,除非你是天才
不過我這不是代表你要放棄,因為只要你有心
一定可以成功!

言歸正傳,我的建議是從C語言入手
而市面上,強調新手用的書都不錯(至少我這麼認為)
不過我也特別推薦「C程式語言」這本翻譯書
我已經找到了4種翻譯本了喔!
因為我也是從這裡入門的,而從VB的話
也不錯,一下子就可以得到成就,不過也很快就會遇到瓶頸
要再進階不容易........

其他的人也來給點意見吧!多多參考對大家都好

作者 : bluezz(辰)
[ 貼文 14 | 人氣 460 | 評價 30 | 評價/貼文 2.14 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2001/12/24 上午 02:09:51
我也是作硬體方面工作的
在學校有修過Turbo C所以有程式概念
前幾個月開始接觸VB
讓我印象深刻的是,我在買書的第一天即可寫出一個簡單的猜數字遊戲
原因是我有Turbo C基礎,加上VB非常容易上手
現在我正在研究VC++和DirectX
發現VC++和Directx的書不多(相較VB而言)
相關的網路資源也不多
學起來很慢遇到的問題也很多..........
作者 : canby(canby)
[ 貼文 47 | 人氣 2394 | 評價 80 | 評價/貼文 1.7 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2001/12/25 下午 10:22:37
看看C++ Primer吧!
作者 : jammy98(Jammy)討論區板主 站務優秀好手貼文超過3000則人氣指數超過300000點
[ 貼文 3524 | 人氣 316866 | 評價 3440 | 評價/貼文 0.98 | 送出評價 3493 次 ] 
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2001/12/31 下午 01:04:37
請參考一下網頁上方的 初學入門 單元
作者 : markscat(markscat)
[ 貼文 101 | 人氣 1317 | 評價 120 | 評價/貼文 1.19 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2002/2/25 下午 02:55:57
>以前學硬體,都靠自己進修,學了幾年了,最近覺得好像硬體與軟體是不可分的,所以想自修學程式設計,不知我要如何進入,可不可以介紹哪本書比較適合.
>還有我該如何學才快.
>謝謝
>ps原文書我大概看不懂
>
  我的建議是請您先把英文稍微的加強一下;有些新的技術與資訊都是英文的;看不懂英文是很吃虧的事情。
  如果你是想寫韌體程式,我建議你去學組合語言;因為那最符合硬體需要。
  高階一點的話,我建議您去學C/C++,因為這種程式語言歷史悠久,移植性比一般的程式語言來的高。
  如果想加深物件導向與跨平台的程式設計的話,我建議您去學JAVA;您可以到以下的網站去看看
<<Welcome to Sleepless in Java>> http://www.oreilly.com.tw/sleepless/index.htm
  
作者 : genpower(ben)
[ 貼文 24 | 人氣 10 | 評價 130 | 評價/貼文 5.42 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2002/8/27 下午 08:50:40
過一段時間之後,你會覺得程式設計的學習必須要有一個題目, 如:資料處理或者式控制i/o. 有題目之後, 不管用什麼語言嘗試把他完成. 再者要有一位良師或益友在旁指導, 更容易進入狀況.
作者 : wozniak(woz)
[ 貼文 8 | 人氣 16 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2002/9/11 下午 05:56:10
How about mirco controller ??
The 8051 or PIC (assembly) is my suggestion for you.
作者 : charles1302(Hawk)
[ 貼文 5 | 人氣 14 | 評價 40 | 評價/貼文 8 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2002/10/25 上午 06:37:19
不知您的硬體學的是什麼? 電子電路或是邏輯電路或是微電腦控制. 如果您想要學的程式設計是跟硬體有關的話可能要走比較能與硬體介面控制的設計. 如果只是程式設計的話可以先從電腦語言開始. 建議先從較容易入門的語言開始, 如BASIC (qbasic, vb...) 當您了解了程式的寫作跟運作後, 可以再依您想要走的方向學習其他的語言.
不過這只是電腦語言部份, 若要學好程式設計, 有些基礎知識是很重要的, 如資料結構可說是程式設計的基礎. 這些書的中文版可在各書局的電腦分類的書櫃上找到.
在觀念上, 程式設計是需要配合執行的環境的, 所以對這些環境的了解也是設計上要考量的, 如在DOS與Windows或是Unix, Linux 環境下可能有不同方式. 若要在程式設計上得心應手的話對這些環境的認知也是必要的.
作者 : hss47910(hss)
[ 貼文 1 | 人氣 5 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2003/9/24 上午 11:51:10
如果你是學過hardware 或也學過組合語言,其實你再來學高階語言(像 VB , VC,VC++......)應該是不會有太大問題的,加油吧!
學習程式語言基本上沒有太多捷徑,多練習多請教高手,是很不錯的方式.......
作者 : mymj(大海)
[ 貼文 13 | 人氣 11 | 評價 110 | 評價/貼文 8.46 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2004/1/3 下午 10:22:23
看了許多的建議,我想提一點建議
1.程式設計這樣說是很籠統的,事實上在這個領域,粗分為高階及低階程式設計
2.高階程式設計就是程式語法比較接近口語化
  例如 delphi 的pascal
  if a=b then
  .....
  else
  .....
 3.低階程式設計就是組合語言程式,她比較接近硬體,也比較不容易學
   例如 以單晶片8051 組合語言要讓port 1輸出55h
  mov a,#55h
  mov p1,a
  call delay
4.你說你學過硬體,不知是學那方面的?
5.上述只分析了高低階語言,最重要的是,你想走那一種路
i/o控制,高階程式設計,資料庫有關設計,網頁設計,這些其實她們都不一樣

mymj
作者 : jinbao(60%灰階)
[ 貼文 8 | 人氣 797 | 評價 40 | 評價/貼文 5 | 送出評價 2 次 ] 
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2004/1/11 下午 03:32:21
建議一個網站 成大方晶晶老師的網路教學
http://vr.me.ncku.edu.tw/courses/
這是上課內容的錄影 應該可以幫上忙
作者 : 346200(KENI LIN)
[ 貼文 2 | 人氣 5 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/3/17 上午 07:19:33
如果下決心走軟體的話,不要讓自己有回頭的機會,要有"破釜沉舟"的決心!
不要一開始就要想C++全部都懂,因為範圍太廣泛了;比如是要往影音多媒體,或是資料庫,或是3D動畫等等,都是要做經驗的累積,專精在一門功課上!

等累積一定的程度後(此時應該就是高手了),再往多元化下去走!
我也是菜鳥,現在努力在機器視覺上的控制,彼此加油吧!
作者 : x4514455(00000000)
[ 貼文 9 | 人氣 551 | 評價 0 | 評價/貼文 0 | 送出評價 2 次 ] 
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/5/5 下午 08:02:55
謝謝大打您提供的資訊~~^^
作者 : windy63236(Sherry)
[ 貼文 4 | 人氣 1052 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2006/2/16 下午 10:46:45
如果可以的話,可以找間電腦職訓局或
有關電腦方面的補習班,先學會如何入門吧!
作者 : moss_moss(moss)
[ 貼文 22 | 人氣 7582 | 評價 10 | 評價/貼文 0.45 | 送出評價 8 次 ] 
[ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2006/2/23 下午 11:44:15
軟體和硬體是有很大差別
學硬體可以好快學會
但學軟體就不同啦, 要學有所成最少都要花幾年時間
如果你是新手, 我見意你找一些程式設科課程
 板主 : Jammy
 > 新手入門 - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - 新手入門 - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
新手入門
1 Raymond 900 
2 BK. 820 
3 Jasper 500 
4 太子 500 
5 Benson 410 
6 joe 400 
7 DEMO999 370 
8 青衫 300 
9 小朱 300 
10 Eric Ho 290 
新手入門
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2018 程式設計俱樂部 http://www.programmer-club.com.tw/
0.15625