PTT推薦

Re: [請益] 本科在前端(應該有)的優勢?

看板Soft_Job標題Re: [請益] 本科在前端(應該有)的優勢?作者
sevenHEAD
(lifegoeson)
時間推噓 1 推:1 噓:0 →:1

想做web前後端/native app我感覺是可以不用念碩的
其中跟學校所學最沒關的就是web前端
前端我覺得寫得好不好跟學習能力/個性比較有關
願意多想一點的人通常就會寫得比較好
(這種人感覺從好學校出來的會比較多, 所以114是個加分)
跟是不是本科比較沒關係

大家會推直接丟後端是真的有道理的
前端在普通公司薪水通常會比較少
你沒那麼愛前端的話之後心理可能會不平衡XD
開始工作後想轉換路線可能也沒那麼容易
除非運氣好公司願意讓你學習
或運氣差包山包海都要做

我覺得剛畢業沒有說一定要走某一條路的話
做個全端的作品應該也不錯
可能挑個ror(現在貌似有點缺)
前端當然就用你已經會的react好好刻
後端資料庫就db query好好複習一下
之後再慢慢挑想走的路

如果你真的要選前端尤其react的話
可以先看看幾本JavaScript的書
ninja, the good parts之類的
犀牛就不用了太厚
es6的東西其實也不用看太多
通常也就只用let, const, array的幾個method
(然後面試有小機率會問你知不知道functional programming)
還有debounce/throttle這兩個東西最好也背一下

接著就要看html/css
html的話就mdn能看多少算多少
google優化網頁那系列的文章都要看
css盡人事看天命 (https://web.dev/learn/css/ )
不過border-box和flexㄧ定要知道面試會考

開始做react作品後
我是覺得官網文章都要讀
寫的code才不會被挑毛病而且面試都蠻有可能考
(對了記得把你的程式放上github啊)
直接用create react app就行了先不用用next.js
狀態管理雖然之前有些人都會說用context就好
但還是挑個library來用比較好
隨然zustand, jotai比較潮
不過還是先穩穩地用redux
(redux toolkit現在也蠻讚的 如果可以順便看看immer就更棒了)
樣式的話因為你還在學react
我會推薦css in js的styled-components
可以再加強你的react (當然你硬要用tailwind也是歡迎)
至於後端怎麼該
因為你是114本科加上前端人人熱愛學習
一般的rest api太普通了
可以直接學graphql
(Apollo這裡列了幾個免費graphql api可以接 https://tinyurl.com/2p8ehv6a )
剩下的就是記得在專案裡寫幾個jest測試就完整了
typescript等工作後再說吧

祝找工作順利

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 172.92.132.115 (美國)
PTT 網址

sevenHEAD03/14 15:22其實我覺得寫ios也不錯 門檻又比web前端高

tsao121103/14 15:31犀牛書可以看最新版的 精簡很多