作者 kurtsgm ()
標題 Re: [討論] 刷題和side project 的重要性
時間 Wed May 24 21:41:27 2023


※ 引述《musashi023 (太陽魚)》之銘言:
: 我自己是覺得side project 應該比較有東西
: 從命題、想架構到實作,有很多可以在面試和主管討論的東西
: 各位資深前輩怎麼看
: -----

  最近一兩年在面試工程師,覺得「拿著side project」來面試的人多了很多
  不知道是不是轉換跑道的人多、或是某些camp或是社群在推崇這方式

  anyway,以下僅我個人想法,每個面試官觀點不同,看看就好



  先說結論,可能有幫助,但也許沒你想像的大,甚至衰一點可能還扣分



  先講Side Project命題好了

  我是建議如果是做什麼購物車、或是留言板之類的CRUD,就還是別了
  這種第一太無聊、第二實在太像什麼補習班之類的期末作業

  這種爛大街的Project,很難引起面試者的興趣

  如果是比較特殊的應用,就算你code寫得不是挺漂亮

  至少還可以聊聊「為什麼你會想做這個」「過程有沒有遇到比較奇怪的問題」



  再來,大多情況下順著面試者的Side Project問下去,得到的回答都不盡理想

  我覺得多數的求職者做side project似乎都是要嘛 1.練手 2.為了面試有作品看

  這樣的想法倒也不能說錯,但有個最基本的問題就是「不是為了服務真正的使用者」

  所以以下的情境就會常常發生


  我:「喔喔~你做的是這個啊? 那如果遇到XXXX的情況,你的專案是怎麼解決的呢?」
  (會問一定是現實中發生過,或是這專案明顯會遇到的問題)

  通常得到的答案都是『啊......這個我沒想過欸.......』

  啊廢話....你的Project就你自己一個人寫,然後自己可能也沒用過幾次

  完全沒有使用者反饋,所以不會發現問題,也沒機會思考問題要怎麼解決


  我會建議,如果要寫side project的話,就花點錢租VM把它放出去給人用用


  在真實使用者的情境下,解決真實世界的問題,比較有可能對到面試官的提問

  還可以賭一把也許爆紅你就不用再當社畜了....



  最後一點....說起來可能有點慣老闆心態


  就像很多版友說的,搞這個還不如把正職工作的Project弄懂弄通...

  我不知道其他公司的主管是怎麼想的

  但我如果遇到面試者原公司的工作內容不清不楚,但又花一堆時間搞一些玩具project

  實在會有點擔心你進來我們公司之後會不會也把心力放在這些東西上面啊.....


  老實說我會比較想聽到的是「我在前公司做了啥啥啥,改善了啥問題,解決了啥」

  而不是「我在前公司下班後都在搞Side Project」


  嘛....雖然下班後你的時間是你自己的.....

  但我可能寧願你好好睡覺或是放鬆,明天來上班的精神好一點

  你下班時間搞Side Project對公司完全沒幫助啊 XDDD


  還是那句,僅代表我自己立場(尤其最後一段),也許其他老闆/主管不是這樣想 XD


--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.128.240 (臺灣)
※ 作者: kurtsgm 2023-05-24 21:41:27
※ 文章代碼(AID): #1aRXG9lX (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1684935689.A.BE1.html
bchen1222: 推分享1F 05/24 21:43
nh60211as: 推這篇2F 05/24 22:12
loadingN: 確實 低端web仔悲歌3F 05/24 22:20
viper9709: 推這篇4F 05/24 22:21
lido: 推分享,最近也搞了個 side project,就是 CRUD 的 blog...https://www.lidosblog.com 有用web3 login,加密留言訊息5F 05/24 22:28

 
airtsubasa: 我還以為side proj是做輔助上班的不便,例如下班時間一到強制關機,連同關閉你其他同事及主管電腦這種7F 05/24 22:29
lido: 想知道這樣面試官會有興趣嗎?9F 05/24 22:30

欸...不好說,因為web3老實說我沒啥去深入了解...

peter98: 我當過n次面試官  沒興趣  主管也沒興趣
會對你的proj有興趣的就是該公司也在做blog  然後留言訊息不會加密被爆料  然後公司的人又很弱不會做加密的修正這樣的公司應該會對你的side proj有星趣
沒興趣到連url都不想點10F 05/24 22:44
foreverk: 我記得板上有人做過自動載伊莉謎片還自動分類的side project啊,這個跟面試官閒聊還不錯吧XD15F 05/24 22:46

撇.....開謎片這因素,我覺得就我自己來說是滿有興趣聊的
因為對方是商業網站,雖然我不太熟(認真)
或多或少會有一些防止使用者幹這種事的機制

所以中間遇到啥機制,又是怎麼克服或是繞過的,我覺得這部分是可以聊一聊

foreverk: 當然正常面試該表達的專業也要到位,反正就當成興趣閒聊,我也遇過聊健身的,這過程多少可以看出一些專業以外的人格特質,如果只是很隨便的side project,那也真的是沒加分17F 05/24 22:50
※ 編輯: kurtsgm (36.231.128.240 臺灣), 05/24/2023 22:54:50
lido: 謝謝彼得大大~21F 05/24 22:52
sck921: 推22F 05/24 23:30
littlelight0: 推阿,爛大街的side project就自己當練手就好23F 05/25 05:11
jobintan: 現在bootamp作業都是X-clone app那個電商過時了。
X = 可以是市面上現有的任何網路產品與服務。24F 05/25 08:04
Lhmstu: 確實XD26F 05/25 09:54
ssccg: 看下來重點就在有沒有user,就算是自用的,也要自己有站在user立場去玩過改善過的東西才拿得出來,否則就只是練習題blog就要看有什麼非要你自己做的東西,web3登入很微妙,如果是套件那跟整其他身分驗證差在哪? 為什麼要用這個?
加密留言訊息是哪裡到哪裡加密? 加密的目的是什麼?
是只是想練習這些技術,還是有user需求?27F 05/25 10:05
johnny9144: 真的!33F 05/25 13:00
B0988698088: 他可能在練別的東西你卻問他高併發怎麼辦這是面試官智障吧= =34F 05/25 14:03
Hsins: 文章看了兩遍我也看不出原 po 問他高併發,貼近現實的東西可以是驗證、授權、排程、日誌和金流等,是戳到痛點?36F 05/25 14:08

我的確是問一些我覺得不算太偏門的問題
比方說最近有個面試者做了一個Project有實作登入機制
(就像上面有版友說他用web3實作了登入)
我大概就問些比方說如果多裝置登入的情況下,你會怎麼達成「踢掉其他裝置登入狀態」

我其實用意是想知道他對於他自己實作的登入機制是不是真的理解
抑或是只是套了某某套件,設設參數而已....
就算用套件也沒關係,至少要有個大概的認知知道人家機制是啥...

當然我相信不管問啥問題,總會有面試者覺得「你問這三小智障問題啦」
難免嘛 XDDDD
※ 編輯: kurtsgm (36.231.129.229 臺灣), 05/25/2023 14:49:01
lido: 回ssccg,加密留言是用錢包公鑰加密,解密只能用錢包解密
server上存的是加密後的訊息,沒有錢包私鑰任何人都無法解密這用途就...非常灰色地帶...
另外這功能,目前只有狐狸錢包有支援38F 05/25 15:23
Lhmstu: 面試官當然在乎的是跟工作領域有相關的議題,誰管你 side project 練什麼,這樣就覺得面試官智障?42F 05/25 16:12
alihue: side project 就是給沒學經歷的新人增加錄取機會用的。有工作經驗要加分不外乎貢獻知名專案、或是有不少流量的
side project。如果是自己有興趣的那另當別論44F 05/25 19:09
maybeilikeu: 推...能賺錢的思維才是主管要的47F 05/25 20:19

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