小弟目前剛從中興物理畢業
大學中最有興趣的反而是python
跟程式專題無關的課都低空飛過...
想在兵單前以及當完兵之後自學程式相關
以後往這方面發展
故上來詢問一下各位高手的意見
目前的程度大概是
利用迴圈、else if、list及矩陣等等構建一個模型
拿來做物理上的專題並畫出圖表進行分析
系上基本都是只教我們會用到的部分
不知道版上的各位能不能推薦自學的書籍或是網站呢?
或者說比較建議去資策會之類的上課呢?
爬文看到的書籍有
1.完全圖解Python程式設計
2.Python入門邁向高手之路王者歸來
3.深入淺出Python
工程師朋友是建議我邊學邊找工作
想辦法進公司練功
但有點不知道方向...
謝謝各位!
工程師這個範圍還是太大了,就算是限縮Python,還是有很多種技術。
譬如,你是做後端?還是做 QA? 做資料科學(很多),還是寫前端?(現在相對很少但還是有XD)...等等等。
上面這些都有自己的專業領域和概念,這都跟語言沒關係。
邊找工作邊學的作法我是認為比較好..
一方便你可以慢慢鎖定目前你要學習的方向..鎖定方面你才好去準備面試的內容,看教學文章等等囉,也不會跟現實脫離。
Python的網站和文章太多了,你看的懂的,有興趣的,有需要的就是好網站。
我個人電機升大四,也是自學Python,你的書籍選擇都很讚,找定一本精讀它,之後看見不會的內容就很容易了解屬於哪個章節,透過書籍的學習,可以使你更有系統的了解一個語言。重要的是要親自手打練習章節後的練習題,不會做可參考解答或略過,重點是要給自己一個目標,如五天讀完第一章。
以跨領域來說,個人曾修過物理系量子電腦、量子資訊課程,我發現我缺乏物理知識,而物理系可能缺乏程式能力及一些基礎電腦原理(邏輯設計、組合語言等)。你可以列出自己擁有學過的知識、喜歡的科目、共同需要的有哪些、缺乏哪些。重要的是,要利用"寫程式"這個工具,達成什麼樣的目的,例如:現在很夯deeplearning讓電腦自己解決問題、數據分析金融分析、重造一台量子電腦、等等
如果你要直接捨棄物理,那我的意見可能就不怎麼有幫助。提供你參考