Re: [討論] 軟體工作,bootcamp與大學學歷,何者

作者: sxy67230 (charlesgg)   2022-03-13 14:01:15
※ 引述《SukaBlyat (Noble Wolf)》之銘言:
: 我在104 人力銀行上面看,看到蠻多程式設計師的職缺只要求
: 專科畢業就好。然後如果你唸過資工、資管系,很有可能會發
: 現學校學的東西,好像在職場上都派不上用場。可是bootcamp
: 就會把職場要用的東西教給你,我看資展訓練班大概會花600
: 小時進行訓練,大約四到五個月就可以訓練出一個junior。
: 我的理解是職場要求的是實際產出產品,至於大學院校則是進
: 行研究,大學院校教的是基本的東西,職場則是你拿別人已經
: 建構好的基礎去做實際的產品。
: 你們覺得以找工作來說,bootcamp跟學歷哪個比較重要呢?
學歷啊!
這樣說,bootcamp教得就是教你怎麼用框架怎麼呼叫function,而學校教得就是抽象概念
,通常對於認真學完以後(打混拿學分功課都用抄的例外),對於一門新的語言或框架即使
沒學過大概也只要一個禮拜內就可以掌握到怎麼實作了(這是阿肥我自己從零看Angular跟
寫JS的經驗,阿肥大學完全沒寫過JS教授說自己看書就會了)。
另外,像在高級一點的實作很多都是開放性的,要進到senior不是只要會用框架而已。像
我最近就遇到一個要完全實作分散式同步的效率問題,怎麼樣用一個大容器包覆多個容器
並且快速同步資源,做一個快速內部同步跟慢速寫入雲端的做法,這邊就會遇到一個dead
lock問題要怎麼去避免資源同步會卡住(因為資源有互相依賴性有機會產生circular dead
lock)。這東西要實作就會遇到作業系統聖經裡面提及的,這些bootcamp不會教,但是課
本跟以前教授都會強調的抽象概念,有記得就可以讓你在設計系統上少走很多歪路跟試錯

當然,如果你只是想找個工作混口飯吃那就當我沒話說,像我最近遇到一個新人的代碼。
發現他寫得超亂沒結構,全部都塞在同一個script內的,看得我直接頭痛到不想接他的東
西,想說乾脆上報主管直接全部重寫。我這邊嘗試執行他的UI,結果只是一百筆資料按一
個按鍵卡十分鐘左右,這種就會讓人蠻頭痛到不知道怎麼幫他修改代碼。
以上

Links booklink

Contact Us: admin [ a t ] ucptt.com