老實說 妳上完那些課 對你求職沒什麼幫助
但對妳本身進入這個領域有幫助
但這個領域其實需要 高深算法的領域 很少
其實一般日常 如果你主要是做產品的
那工作內容比較著重在是否寫出
可讀性高 彈性高 不易出錯健壯程式碼
與同事合作的時 溝通能力 和 解決事情的手段
或 你是否足夠對你所使用的語言有足夠的了解
或 是否對目前你領域的know-how足夠的了解
以後端為例
ex: 什麼是cors? cors帶來什麼好處 什麼壞處? cors的解決方案有幾個?
馬上來實作.
ex: http2 和 http1 有何不同?
ex: 比較一下 sql and nosql? 不同情況如何取捨?
ex: 什麼是atomic ?
..等
回到你說的語言這回事
我的建議你可以先去找幾家你心中覺得不錯的軟體公司
然後去看他們要的後端語言是什麼
然後再根據此語言去做相關的作品集
而且還是需要了解並熟記大量的後端know-how
不要傻傻的就跑去面了
然後作品集寫的時候 要用一個 我是公司主管的心態去寫
所以 你的註解 和 函數命名 或者 git message 都要下好
專案結構也要處理好 能寫testing當然更好 README.md也要寫一下
讓主管認為你是一個很不錯的共事夥伴 你寫的程式碼是團隊取向 而不是個人取向
這樣的話 此作品是加分的
我自己對於候選人 都是直接看source code的 給你參考