前言
在撰寫程式的路上,不管你是新手還是老手,一定都會有遇到程式出錯、不知道函式的參數要代什麼等等的情況發生,所以以下我整理幾個我寫程式到現在比較常用的一些資源,希望可以幫助到各位!
Stack Overflow
連結: https://stackoverflow.com/
程式出現特定Exception或是Error時可以把內容放到Stack Overflow上搜尋。
可以參考其他人在遇到相同或類似問題時的解決方法。
GeeksForGeeks
連結: https://www.geeksforgeeks.org/
語法使用上有問題可以在這裡找到範例,也有整理成系列的教學內容。
部落格(Medium 等等)
連結: medium.com
這邊以Medium為例,不過還有很多比如Blogger、痞客邦等等的部落格平台。
會有很多在特定專業領域中進行研究的網友在自己的部落格上分享經驗以及技術。
iT邦幫忙
與部落格性質類似,不過相較於medium等部落格網站,iT邦幫忙的內容全部都是資訊相關的內容,而medium還會有許多不同內容比如旅遊、財經等等。
各個程式語言或函式庫的官方文件
連結:
Python 官方文件網站: https://www.python.org/doc/
OpenCV 官方文件網站: https://docs.opencv.org/4.x/
等等
能夠得到最詳細的資料,優點是寫得很詳細,不過也因為資料量很大,要馬上找到問題的點會花費比較多時間,且對新手普遍比較不友善。
書本
幾乎各大書局都會販售程式的書籍,如果是已經有點底子的人可以在買書、借書前先翻一下目錄,可以知道這本書跟你的學習目標是否相符。
完全新手可以挑選一些有製作一些小專案的書,從實例裡學習比較容易有成就感也比較不會因為艱澀的理論直接澆熄你對程式的熱情。
結論
以上是我整理的一些學習的資源,大部分都是英文的資料,英文不好雖然也可以寫的一手好程式,不過如果英文好的話可以在學習的過程中更得心應手,大部分的新技術、原始碼都是英文的,取得新知的管道也會比起英文不好的人多很多。
所以如果有打算以寫程式作為職業的人一定要好好學英文喔!只要多聽多讀一定也可以讓英文實力慢慢變好的!

發表留言