Re: [討論] 刷題和side project 的重要性

看板Soft_Job (軟體人)作者 (石頭)時間11月前 (2023/05/24 18:55), 11月前編輯推噓3(305)
留言8則, 5人參與, 11月前最新討論串3/17 (看更多)
※ 引述《musashi023 (太陽魚)》之銘言: : 之前在準備面試的時候一直有個疑問 : 對於資深主管來說,刷題和side project 是哪個重要一些? 主管面試要看的是「這人放到我們部門工作 OK 嗎」 除非你的 side project 剛好命中公司在做的事,或這間公司就是專門刷題的 不然這兩個都只是手段,可能有用但不一定那麼重要 只論工程能力的話,知識才是你真正的條件 刷題跟專案是拿來證明自己具有知識的工具 : 我直覺會選side project,但很多時候爬文發現大家都專注在討論刷題 side project 好的地方是,比較完整的 side project 通常會相對接近公司在做的事 如果夠完整可以很快看出應試者能力,也可以是好的引子讓面試者有問題可以問 問題是「夠完整」很花時間,而且也需要自己知識儲備夠 而且做開心的專案相對於工作本身通常也不會花那多力氣,看不到能力全貌 而要跟別人交流自己做的事情時,也很容易因為別人覺得東西太小兒科而被潑冷水 或是東西夠完整的話,因為要理解你的專案太花時間,網友花了漫長的三秒看 code 後放棄 「有熱情到會做小專案」對徵人方來說有時是個好跡象 如果純粹為了面試而做,感覺會做得很心灰意冷也不容易做的能說嘴 刷題的好處是,因為題目通常都限定單一面相,條件單純,容易交流 也很快可以知道自己是成功或失敗,完成一題快的話十幾分鐘 回饋循環快,有成就感,而且題目本身是好的腦力訓練 但問題也在於題目通常都限定單一面相,所以跟現實多少脫鉤 刷題通常一題要取捨的東西就是一兩項,但現實生活的專案要取捨的東西一大堆 就像伏地挺身能鍛鍊身體,但只做伏地挺身的人打架不一定贏 side project 跟刷題都是很好的練習,但重點不應該只停在這裡 刷了題目,去學演算法,去看資料結構怎麼用,用在哪些地方(經典款:mysql 的 b-tree index) 做了專案,去思考專案可能可以怎麼擴充(網站的話多人大流量是個方向) 哪裡可以怎麼被弄壞,怎麼避免被弄壞 然後你會發現靠自己很多東西想不到,所以你應該大量閱讀 hackernews 也好,solidot 也好,掘金也好,或一堆厲害的傢伙的 blog 也好 知識才是你真正的力量 刷題跟專案是拿來讓自己增加知識的工具 : 以我自己的面試經驗,感覺有些主管對於外系刷題仔有偏見,會有一種:阿你就是會刷題而已,show me your SW experience 問題不在於刷題,而是在人家沒看到你端出刷題以外的料 可能是緊張說不好,也可能是知識儲備真的不夠 緊張很容易讓自己端不出原本能端出的料,這很可惜 : 所以我逐漸會在下班後搞side project : 但有時候空閒的時候又會想:歐印刷題是不是比較高效呢 刷題比較省時間,也是好的腦力訓練 但是只刷題不做其他事就是問題 只做伏地挺身不做其他事情當不了運動員 : - : 我自己是覺得side project 應該比較有東西 : 從命題、想架構到實作,有很多可以在面試和主管討論的東西 如果你的 side project 夠完整的話,是 ---------- 如果看到這邊,還不知道「那我該怎麼做」: 你應該也刷題,也做專案,然後把刷題跟做專案過程所有看不懂的東西都拿去瘋狂 google 如果有哪些網站在 google 的過程一直出現(而且不是問答網站),就書籤下來定期看 如果累積的書籤夠多了,就開始研究 rss reader。不然幾百個網站每天點開有夠沒效率 然後過程學到一些東西,挑學到的東西裡面你覺得有趣的,拿來做更大的專案 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.254.238.199 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1684925739.A.93C.html ※ 編輯: hiigara (111.254.238.199 臺灣), 05/24/2023 19:07:06

05/24 19:12, 11月前 , 1F
刷題伏地挺身 side proj原地踏步
05/24 19:12, 1F

05/24 19:31, 11月前 , 2F
一般side project根本沒用戶是能多完整
05/24 19:31, 2F

05/24 20:33, 11月前 , 3F
想太多,side project跟公司專案差不多的,都是老手
05/24 20:33, 3F

05/24 20:36, 11月前 , 4F
老手的話靠過去做的公司專案就夠力了
05/24 20:36, 4F

05/24 21:38, 11月前 , 5F
如果只在做專案才google不懂的地方,就代表平常的
05/24 21:38, 5F

05/24 21:38, 11月前 , 6F
工作強度不夠擴充與支撐知識量吧
05/24 21:38, 6F

05/24 22:12, 11月前 , 7F
side project通常要跟應徵職缺的需求高度相關才有用
05/24 22:12, 7F

05/24 22:12, 11月前 , 8F
適用範圍沒刷題廣
05/24 22:12, 8F
文章代碼(AID): #1aRUqhay (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1aRUqhay (Soft_Job)