B14 我有些課程也是從udemy開始看 但是後來都沒看完 課程我主要有上完的 是上面那個coding university 推的普林斯頓演算法
coding university 中文版
我自己覺得 完全按照coding university 的話 大概準備兩年都準備不完😅😅 大概根據你要找的職位 看他們面試經驗 會面到什麼 決定上什麼課 譬如 如果是做server部分 需要用到Linux 底層 network library 或是thread 我就會根據去上intro to OS課程 leetcode就真的不需要太多英文 做的出來就可以 有時候做不出來去找答案 找中文英文都可以 實際上我自己感覺程式上的英文 也大概跟平時用的英文不太一樣 我分成幾個部分講好了: 讀的部分: 就是要熟悉讀document library manual 舉例來說: 如果寫android 我會去讀google的library
一開始看不懂可能就中文英文混著看 看是用google translate page 不會的單字用一個google doc寫下來 文件讀久了就會發現規律 聽力的部分: 大概就是看youtube或是像udemy, coursera 課程學習 有時候不同課程也會遇到百百種口音 可能都需要適應 或是平常看看一些輕鬆的小短片也可以 我輕鬆的影片是看viva la dirt league 專業的話最近也還在探索 JomaTech 跟TechLead TechLead近期的影片都很垃圾不推薦 但是他早期大概兩三年前 還在google的時候的影片 有的是如何快速寫好一個ios app 或是一些php網站架構實作
還有給剛進公司工程師的建議
我記得他還有一個影片有講到 當你進了一間很輕鬆的公司 可以很輕鬆的去看youtube滑fb 或是認真去把code base 學這間公司的tech stack 寫的部分: 大概是上述課程作筆記的時後一邊練習 一部分我覺得可以練習的 是程式碼上的註解 靠背工程師上很多例子😂😂 練習用英文寫註解 說的部分: 大概是最難練得 除了公司給的環境的話 有時候參加一些國內外駭客松 線上大會 Linux google apple之類的 或是些研討會 平日溝通的話可以線上隨即找人對話 我女朋友之前是用lingo blabla練習 或是其他線上英文對話練習平台 web的話我也是最近才開始接觸 之前我都是寫伺服器端的c++或是java 我前端朋友 印象中他跟我說過 他面試主要面js基礎語法 如果大公司的話也還是會考coding 演算法 資料結構 網站部分 除了udemy 我推薦coursera 還有udacity coursera有些課程可以旁聽 就可以免費上了 udacity也有不少免費的 前端路線圖
這篇可以參考 感覺英文部分也能單獨寫一篇了😂😂