看板 SENIORHIGH 關於我們 聯絡資訊
原本這篇有點舊了 最近有一些新發現的素材推薦給大家 不論你是不是資工系都建議先寫個程式壓壓驚 # 入門: ## Codecademy https://www.codecademy.com/ 這網站還是入門首推,互動性很夠 語言的部份我推薦Python,雖然是Python2但轉換到Python3也沒有很難 或著你也可以試試看Ruby,熱門程度不如Python,但也有一批特定的愛好者 *這部分是確認自己對coding的天分,你也可以直接跳下一階 不過Python Ruby這些動態語言比C/C++/Java要好用+常用就是了 # 初階: ## CS50 https://cs50.harvard.edu/ 哈佛大學的程式設計線上課程,知識密度非常高 只用了5個星期講C語言(就講到資料結構了lol) 剩下6個星期介紹計算機網路、機器學習、SQL資料庫、Python、網頁設計...etc. 基本上涵蓋到目前資工系大部分研究領域 這在台灣大概可以開30個學分,沒騙你,人家上太空我們還在殺豬公 我到現在回去看都還是可以學到不少東西 http://huli.logdown.com/posts/687027 這邊有一些對這堂課的中文資訊 https://c9.io/ 課堂上用的ide在這個網站 # 進階: 到這裡開始有點分岔了,開始可以往專攻領域走 雖然還有OS之類的東西,不過那些學校會教你,而且效果並不顯著(小聲) ## 演算法競賽 中國俗稱造輪子XD 在高中應該都有聽過IOI,資訊奧林匹亞 到了大學不能比IOI了,我們有ACM-ICPC,根據某不具名前國手說法,比IOI競爭很多 演算法主要是要求你用更少的步驟意味著更低的時間,去完成一件工作 有些東西用人的想法去算很簡單,電腦算就要動點腦筋了 ex:質數、搜尋、排列、資料操作 要進這行最好是找個國手帶你,另外我覺得非台清交成要得名基本上希望不大(理性勿戰) 不過你面試軟體工程師很喜歡考這些,練一下倒是無妨 知名企業面試題目 https://leetcode.com/ 不過以入門而言的話,可以用zerojudge,算中文題最齊全 https://zerojudge.tw/ ## 資料分析 高中教統計應該會教迴歸曲線,噩夢般的公式... 但去人工找出相關的變量其實不是那麼容易,當資料量很大的時候不容易觀察到相關性 於是這個東西自動化以後就叫做機器學習 其實我不熟,可以參考下面這個網站的菜單,或看能不能釣出田神 https://goo.gl/6hnpU7 ## 網頁 網頁又分成前端和後端。 ### 前端 所謂前端做的是你看到的網頁設計,使用HTML/JS/CSS 其實是一個比較偏向設計領域的部分 但這一塊發展很快,每天都有像是react.js、Angular一類的新技術誕生 隨著這些技術的發展,前端開發也變得很程式化 殘體字注意 https://github.com/qiu-deqing/FE-learning 一樣殘體字,告訴你前端有多喪心病狂 https://zhuanlan.zhihu.com/p/22782487 在Codecademy可以直接點選HTML/JavaScript/CSS/jQuery的相關課程來了解 ### 後端 後端就是伺服器的程式設計,跟一般的程式很像 很多新手會從這邊入門,一個是因為薪水最高職缺最多 另外一方面是他做出來的東西比較好看,成就感比較高 所謂Server,其實就是Client(通常是瀏覽器)送一個request給你 然後你根據這個request的內容寫一個response給他 這部分有很多很吃程式設計的東西,比方說 如果你有幾億筆資料,全部找完太花時間了怎麼辦? 如果每秒都有成千上萬筆request怎麼辦? 這些問題在資料結構和演算法有相關的解法 伺服器的語言、框架有很多 列舉幾個比較潮的:Django(Python)、Ruby on Rails、Node.js 當然,還有PHP、ASP、JSP,不過我覺得不夠潮(理性勿戰) 一樣在Codecademy可以點選Ruby on Rails、PHP JavaScript和Python也可以在這邊學,然後參考Django和Node的教學文 # 數學 上課都會教,所以只推科普讀物 ## 數學女孩: 隨機演算法 http://www.books.com.tw/products/0010587256 基本上相當於離散數學 # 英文 很重要,不過我不知道該推什麼... 4000單如果沒背熟先回去複習一下 # 女朋友 這個我也沒有 --
gn0481914:做錢幣的大都是銅鋅鎳08/24 18:23
gn0481914:花錢買淫成本太高 還是同性戀比較合乎經濟效益08/24 18:24
gn0481914:花錢買銀成本太高 還是銅鋅鎳比較合乎經濟效益 更正08/24 18:24
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.206.21 ※ 文章網址: https://www.ptt.cc/bbs/SENIORHIGH/M.1487771639.A.F6C.html
DreamTaiKeDa: 英文只需4000就能應付大學的原文書? 02/22 22:22
hsnuonly : 原文書很多英文其實很破 難是難在專有名詞 02/22 22:32
energyy1104 : 樓上觀念正確 02/22 22:59
energyy1104 : 寫課本本來就不會有多難的單字 難的是專有名詞 02/22 23:00
hyc930080 : 推 02/22 23:19
hsnuonly : 我大一寫原文書題目的時候 有一題看好久看不懂 02/23 00:53
hsnuonly : 後來上網查發現老美也看不懂 不是我的錯 02/23 00:53
※ 編輯: hsnuonly (140.114.206.21), 02/23/2017 01:11:39
jizzwang : 推 02/23 07:52
b2815914 : 感謝分享 02/23 08:12
david0426 : 女朋友這個嘛... 02/23 12:35
kevinyin9 : cs50對新手應該有點難吧 02/24 11:38
night30231 : 推 感謝推薦 05/10 23:03