返回列表 發帖

請問一下 如果自學程式語言

請問一下 如果自學程式語言
有哪些書籍或是網站可以參考呢??
本人是資工系畢業的雖然學過一些JAVA跟C++
不過完全不精 也幾乎忘了差不多了
目前手上還有JAVA2的書

主要原因是因為不喜歡目前現在的工作
每天都幾乎都得搬2000多公斤的鐵塊 很怕哪天閃到腰
想找網頁或軟體方面的程式語言又不太會 面試機會都沒有

如果純屬自用 買工具就差不多了
不過要出社會用的話 要有相關證照才會受用
建議補習吧
網站寫的都比較零散不然就是要有一定的底子
接受系統的教育在去考照 所花的時間會短很多

TOP

1.寫網頁可以從這裡入門:
http://www.w3schools.com/default.asp

2.C/C++是基礎,不會這個不要說你寫過程式,大概可以從這裡入門:
http://caterpillar.onlyfun.net/Gossip/CppGossip/CppGossip.html
還有C++的參考文件:
http://www.cplusplus.com/reference/
然後可以學Java/C#,參考文件可以去Oracle和Microsoft的資料庫找,或者google搜尋。

3.如果網頁已經寫的熟能生巧,
那麼你可以開始自己架站了。
資料庫系統(SQL)、Linux、網站管理......

4.如果已經會了Java/C#,那麼你可以試試視窗程式or手機程式,
以累積實戰經驗,當然,相關問題還是要問天問地問人問google。

其實我上述所講的只是比較常見大概的程式語言,
其他還有很多雜七雜八的......在此就不討論。
我認為"寫程式"不光只是學程式語言而已,而我們要學的是"為什麼這樣寫?",
資工的領域五花八門,剛剛我所列的我想也才不過全部的5%吧XD
多多充實相關知識並且應用在自己所寫程式裡才是最重要的。

(啊我現在也才大三,在這邊說嘴也不好意思,剩下的就交給偉大又資深的大大吧XD)

TOP

你可以上ppt查,有一些不錯的書可以參考
不過我覺得自學程式語言還是要看你想走那方面的工作再做決定要學什麼語言
cdes5509大說的對,常常要問為什麼這樣寫?
因為不同語言,對應的硬體處理概念不太相同。
基本的邏輯概念有就可以了
(啊我不是唸資工的,你參考參考就好XD)

TOP

如果是想找工作的話
我想Java或C任一種都很夠了
學一種語言最重要的其實是練習
我推薦ACM的線上題庫 http://acm.uva.es/problemset/
不過介面全都英文的
簡單說明可以參考 http://pgtsai.blogspot.com/2007/10/acm-online-judge-acm-1.html

另外我建議的是會一點linux,工作機會多不少
鳥哥的linux私房菜是國內首屈一指的教學網站
http://linux.vbird.org/
基礎文件都看完的話,基本上當個主機管理員是沒問題的

TOP

推給你一個學c系列(C++ VC C#等)很好用的網站
http://msdn.microsoft.com/zh-tw/library/ms123401.aspx
這可是一堆工程師很喜愛的一個網站,看這個學就對了......
該有都有但是不保證看的懂WW

講實在話學程式並不困難,買本書看一看
自己在嘗試寫一些DEMO跑一跑就好了
剛開始COPY&paste不丟臉,
但是你要懂得去修改剛剛paste那段
在去了解固中精華...
問題不在於程式難不難學,而是想不想做

想上課當然去資策會學吧,但是費用可是很貴的
但是跟某些電腦學習機構來說好不少

最後你想寫哪方面的程式?軟體是千奇百怪的都有....
你有空去104看看大部分人需要怎樣的技能,
然後去點開那個天賦吧w


其實題外話軟體工程師需要的只是一個健康的肝跟會打字的手
我不是很厲害的工程師,最近也才剛找到工作罷了
個人建議你參考看看

TOP

本文章最後由 紫苑 於 2011-11-19 22:34 編輯

如果手邊那本看不懂的話,建議去補習比較快
剛開始可以先從java或C中選一個來學(java的話將來可以去寫Android的App)
網頁又有網頁的程式語言(真要學是學不完的)
所以要先看你想走哪方面,再來決定要學什麼(都是爆肝一族啦!!!)

p.s. 很多東西都是做中學

TOP

主要看你想往哪方向吧
既然有學過java的話可以考慮往android發展(最近看到滿多人在學的)
如果想學基本的話坊間入門書挺多的
找一本自己看的順眼就好
剩下的就靠自己摸索了

TOP

返回列表