作者 DrTech (竹科管理處網軍研發人員)
標題 Re: [討論] 刷題和side project 的重要性
時間 Wed May 24 23:21:33 2023


※ 引述《musashi023 (太陽魚)》之銘言:
: 嗨蓋斯,肥肥電資宅
: 之前在準備面試的時候一直有個疑問
: 對於資深主管來說,刷題和side project 是哪個重要一些?
: 我直覺會選side project,但很多時候爬文發現大家都專注在討論刷題
: 以我自己的面試經驗,感覺有些主管對於外系刷題仔有偏見,會有一種:阿你就是會刷題
: 而已,show me your SW experience
: 所以我逐漸會在下班後搞side project
: 但有時候空閒的時候又會想:歐印刷題是不是比較高效呢
: -
: 我自己是覺得side project 應該比較有東西
: 從命題、想架構到實作,有很多可以在面試和主管討論的東西
: 各位資深前輩怎麼看
: -----
: Sent from JPTT on my Samsung SM-G9960.

看你是怎麼看待自己的發展,
如果只是要份工作。
不用刷題,不用做side project。


如果是要做業界公認的好公司與工作。
刷題很重要,不用懷疑。

面試到不用刷題,沒考程式的公司我反而怕怕的。很大機會是未來公司也不重視寫程式的品質。很大的機會,你的同事都是沒什麼技術門檻的人。


side project 部份:重質不重量。
履歷內容或任何專業經驗,包含side project,
有亮點比一堆沒用的苦工重要。

也就是我常說的:不要搞到你有十年經驗,
結果都是是一年工作經驗等級的十個專案。
或是半年工作經驗就能做的,一堆專案。

這樣你工作越久,越吃虧。
放越多side projects越吃虧。

會讓人覺得:你幹了那麼多事,
都是那麼淺的東西喔,而且都那麼弱。
那我幹嘛不找個剛畢業的人做就好?


有些人也很好笑 履歷特地強調自己多有熱誠,
下班做,side project,結果就是一個超爛又不實用的東西,我自己做大概一個晚上就完了。
程式碼還很醜。這種應付式的project 沒扣分就不錯了。

我個人是不會看到一個應付性的 side projects
就覺得這個人多有熱誠。
反而覺得這個人履歷寫很差。
連怎麼包裝自己都不會,放扣分的東西做什麼。


放 side project會加分,只有一種狀況,
該side project的成果,明顯超過你履歷工作本身的內容。

例如得什麼獎,或社群有很多人用,或解決社群的痛點,或解決問題的方法比一般人優秀。
不然喔,真的別放  side project 扣自己分數了。



--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.159.151 (臺灣)
※ 作者: DrTech 2023-05-24 23:21:33
※ 文章代碼(AID): #1aRYj_wc (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1684941695.A.EA6.html
empireisme: 問個問題做的事內部系統無法Demo的怎麼辦,因為面試時常常因為這樣被質疑1F 05/25 09:24
angusyu: 我一個side prj 都沒有,看到這個我就放心了3F 05/25 10:08
newhandfun: 想問為什麼刷題跟程式碼品質有掛關係
刷題注重的層面跟軟體架構不一樣吧4F 05/25 11:32
Hsins: 就一個刻意練習的過程,用心下去就會在意變數命名、函數命名、邊界條件、單元測試等。再說還能練習 DSA 基礎,如果連這些都沒練那就只是抄解答而已,小部分的程式碼都沒寫好,談軟體架構有點在搭空中樓閣了6F 05/25 12:11
newhandfun: 所以重點在於刻意練習而非刷題?
因為這篇提到的應付用的sidpro
所以我也拿一樣的標準看刷題10F 05/25 13:24
ssccg: 怎麼一樣標準,刷題本來就是為了人家拿題目考你你會答
面試官可不會拿他的side project考你13F 05/25 13:40
luke72: 內部系統不是問題,如果你是主要開發者,自然聊不完15F 05/25 14:48

--
作者 DrTech 的最新發文:
點此顯示更多發文記錄