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

看板Soft_Job (軟體人)作者 (Johann)時間11月前 (2023/06/01 15:39), 10月前編輯推噓16(22622)
留言50則, 27人參與, 10月前最新討論串14/17 (看更多)
本魯分享一下自己的看法,順便爆個卦。 以通過 interview 為前提,這二種路線都有所幫助,精力夠的話也不衝突。 但刷題是必備,side project 只是選配。 必備鐵定重要,選配重不重要則因人而異。 從二個面向來分析: 1. 刷題的重要性 a. 從正面來看: 試想,以通過 interview 機會的大小作為衡量標準, 同樣投入半年到一年的下班時間,刷題和做 project 哪一項更能取得好成績? 顯而易見是刷題。 好好刷個一年,學歷不錯的話,應該可以進一線外商。 但好好做一年的 side project,能有這個把握嗎? 練半年到一年就進一線外商的大有人在,網路上可以找到很多經驗分享; 我認識的人裡,還沒有刷成高手卻沒拿到好薪水的。 換句話說,刷題所付出的努力越多,取得好工作的機會也就越大。 b. 從反面來看: 如果不刷題,能進一線外商嗎? 相信有這樣的人存在; 然而我認為會考慮要刷題還是做 side project 的,都不會是這種人。 不確定 side project 要多厲害才可以跳過 interview, 但是我知道連 Homebrew 的作者 Max Howell, 即使已經是 Apple 的 senior developer, 想去 Google 仍然要參加 interview, 且最後只因不會反轉 binary tree 就被刷掉了(easy 等級)。 好好努力跟著前人傳下來的經驗走最穩; 網路上每一篇刷題到被錄取的經驗分享,都是可依循的寶貴攻略。 那些另闢蹊逕的人,即使最終能取得巨大的成功,他們的經驗也不會成為主流; 因為那種路線的難度和所需的運氣都相當驚人。 而且過程中的付出可能無法積累,失敗的代價也許是砍掉重練。 這概念類似一類科系上過的微積分可能無法在二類科系抵學分。 2. Side project 的價值 a. 彌補學、經歷的不足 雖然刷題很頂,但如果學、經歷不夠好,可能沒辦法只靠刷題就拿到 offer, 這時候 side project 就具有相當的價值。 但是這種情況下,我覺得努力的優先順序應該是: 「再冠一個好學歷」>「強化工作經歷」>「做出一個優秀的 side project」 特別是對非本科系的人來說,補學歷肯定是跨領域最穩當的通道。 當然前提是時間、經濟許可。 軟體開發的門檻比很多其他類型的專業工作來得低, 後續發展也相對不受到血統限制, 所以這行容易讓人產生學歷無用的錯覺。 有樂觀的心態非常棒,但不要因為阿 Q 精神就真的輕視了學歷的價值。 另外,如果能在同領域的工作中表現突出、發光發熱, 那升官發財都來不及了,哪還會有時間為了換工作而去做 side project? b. 剛好符合目標職缺所需 我覺得這是唯一一個為了求職而做 side project 的合理心態。 不過要剛好符合目標單位所需,可能要能有一些獲得資訊的管道; 如果沒有剛好打中痛點,且 side project 不是一看就很猛或是很知名的話, 通常只能表示你是一個很喜歡寫程式的人,對能力評估的貢獻有限。 另外抱著這個心態來做 side project 可能就不有趣了; 且萬一最後沒有被錄取,不知道會不會連熱情也一併被澆熄。 c. 想不到了…… Side project 還有很多其他的價值, 譬如增加知名度、拓展視野、培養興趣、單純享受以及增加收入等等, 但我們在討論的是與通過 interview 這個前提直接相關的價值。 能否在求職過程中提供額外的證明或有加分的效果才是重點,不要想岔了! 最後爆個卦: 先說明一下,我不是要黑人也沒有要人肉, 僅僅是覺得這個經驗很有趣,所以跟大家分享。 我有個朋友想要用程式買 Nike.com 上的鞋子, 雖然他會用 Selenium 但 Nike 有防機器人的機制, 所以用 Selenium 連登入都不行。 他找我幫忙,但我看了幾天一樣搞不定,只好來 PTT 發包。 可能價錢 3 ~ 5 千美金開得不對,來信的人不多,且大都沒把握。 但也沒辦法,他預算就這樣。 好不容易有位有把握的網友來信,這位也有在這系列文裡發文, 但他一開始就說這案子他要 1 萬美金才願意做。 身為中間人,經過一陣與雙方的協商後, 最終二位都同意在只實現程式登入的情況下,付出/收取 5 千美金。 一段時間後,這位做好了,也給我們看了 demo; 但同時又跟我們說,他認為因為 !@#$%(不重要略過),所以要改收 2 萬美金。 =.= 我聽到之後非常傻眼,接著是憤怒。 啊不就還好我朋友沒照網友說的先付 50% 當訂金! 因為怒到睡不著就自己跳下去研究。 晚上 12 點弄到清晨 5 點,居然弄好了(只有登入)! 一個晚上賺 15 萬,是我這輩子時薪最高的一天, 雖然最後我朋友一毛也沒給我,因為我們是朋友…… ※ 引述《musashi023 (太陽魚)》之銘言: : 嗨蓋斯,肥肥電資宅 : 之前在準備面試的時候一直有個疑問 : 對於資深主管來說,刷題和side project 是哪個重要一些? : 我直覺會選side project,但很多時候爬文發現大家都專注在討論刷題 : 以我自己的面試經驗,感覺有些主管對於外系刷題仔有偏見,會有一種:阿你就是會刷題而已,show me your SW experience : 所以我逐漸會在下班後搞side project : 但有時候空閒的時候又會想:歐印刷題是不是比較高效呢 : - : 我自己是覺得side project 應該比較有東西 : 從命題、想架構到實作,有很多可以在面試和主管討論的東西 這個部分有工作經歷就很好說了,不需要為了能夠回答這些問題而去做 side project。 : 各位資深前輩怎麼看 : ----- : Sent from JPTT on my Samsung SM-G9960. -- 一本紅塵心中陳,夜夜頁頁念佳人。 - Johann Chang 2018 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.228.108.184 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1685605168.A.2C1.html

06/01 16:57, 11月前 , 1F
我能請問在台北什麼產業或公司會考leetcode呢?
06/01 16:57, 1F

06/01 16:58, 11月前 , 2F
我大部分面到的都只考C# 或SQL 最多JS的觀念題說~
06/01 16:58, 2F
Google 最具代表性;現階段只要是外商 developer 的職缺,應該都有程式考試。

06/01 17:46, 11月前 , 3F
系統廠哪家第二年可以到100-150萬? apple還是google 嗎
06/01 17:46, 3F
薪水最主要看公司,再來看經歷和學歷。 百萬年薪不是科技業常態口號嗎? 前段碩領這個薪水很合理吧!

06/01 17:55, 11月前 , 4F
一樓,台積會考呀,台北辦公室開了. 發孫最近好像也跟上
06/01 17:55, 4F

06/01 17:55, 11月前 , 5F
06/01 17:55, 5F

06/01 19:02, 11月前 , 6F
garmin算系統廠吧 第二年100萬是依定的 除非黑到發亮
06/01 19:02, 6F

06/01 19:02, 11月前 , 7F
apple也算系統廠吧 第二年不到150萬 決定是黑中隻黑
06/01 19:02, 7F

06/01 19:02, 11月前 , 8F
回家認真刷題了
06/01 19:02, 8F

06/01 19:02, 11月前 , 9F
台灣Google也算吧 第二年沒150 也是黑到媽媽都不認識
06/01 19:02, 9F

06/01 19:03, 11月前 , 10F
決定 --> 絕對
06/01 19:03, 10F

06/01 19:03, 11月前 , 11F
當然 如果是台廠系統廠的嗎? 呵呵
06/01 19:03, 11F

06/01 19:04, 11月前 , 12F
Dell第二年也有100以上 鴻海可能要外派或特定單位~
06/01 19:04, 12F

06/01 19:13, 11月前 , 13F
GG竟然真的開台北辦公室了喔…希望IT職缺留新竹多點
06/01 19:13, 13F

06/01 19:25, 11月前 , 14F
純軟的高薪一點的都會考leetcode吧
06/01 19:25, 14F

06/01 19:47, 11月前 , 15F
一個晚上15萬,你幹媽還工作
06/01 19:47, 15F
換個角度來看是一個晚上 60 萬喔! 畢竟如果不是後來自己弄出來,也就只能付他 2 萬美金了。 我朋友經營一間專門自動化所有網站的 startup, 有拿 funding,繞不過機器人就搞笑了。

06/01 20:44, 11月前 , 16F
不就對方亂開價 有啥好自豪的 沒公布id 給噓
06/01 20:44, 16F
印象他說他前一個類似的案子就收 2 萬還 3 萬美金, 可能行情真的是這樣吧! 這個不是亂開價的問題,是職業道德和信用的問題。 雖然很過份,但我看他還要養家,所以……

06/01 21:56, 10月前 , 17F
印象中 Selenium 控制的瀏覽器有一些特徵
06/01 21:56, 17F

06/01 23:38, 10月前 , 18F
一個晚上15萬@@...
06/01 23:38, 18F

06/02 00:18, 10月前 , 19F
你前面幾天看了什麼XD
06/02 00:18, 19F
就沒頭緒啊!

06/02 00:21, 10月前 , 20F
行情真的有這麼好嗎 害我想兼職了
06/02 00:21, 20F
Debugging、hacking 的薪資一直都很高吧! 看看 HITCON 那精美的入場費。 沒去過 HITCON,但我有位資安見長的前輩, 多年前中國是用千萬臺幣年薪在招覽的。

06/02 00:22, 10月前 , 21F
Side project 的成就感來自有眾多的使用者。如果為了找工
06/02 00:22, 21F

06/02 00:22, 10月前 , 22F
作而做的話應該是沒什麼用
06/02 00:22, 22F
這也很有成就感沒錯。我剛好二種經驗都有,自己是覺得能兌現更開心。

06/02 00:30, 10月前 , 23F
你有想過你的競爭者是被裁的googler/fb/AS
06/02 00:30, 23F

06/02 00:31, 10月前 , 24F
你怎麼會覺得跟他們競爭很簡單
06/02 00:31, 24F
好像沒說刷題簡單吧? 刷題是灣區 FAANG 都在做的事,簡單肯定是不簡單的。 但是至少資訊透明啊!比起以前的不透明,現在變透明就簡單一些了。 沒有攻略之前各種傳說, 像是只收頂大書卷、要在 IOI 拿過牌、履歷英文文法完全不能有錯誤等等, 如果真的要滿足前二項,這輩子錯過就錯過了; 但現在真的是人人有機會。

06/02 00:32, 10月前 , 25F
有看到別人寫的bot 好像沒看到反爬蟲機制
06/02 00:32, 25F

06/02 00:32, 10月前 , 26F

06/02 00:33, 10月前 , 27F
想問是哪裡卡關啊?
06/02 00:33, 27F
看他的 issue list 現在應該不能用了吧? 我的 bot 今年年初驗都還能動喔!

06/02 00:33, 10月前 , 28F
現在考題都是hard,確定要跟高手比?
06/02 00:33, 28F
我這麼用心分享,可以不要一直亂噓嗎?

06/02 04:21, 10月前 , 29F
幫補
06/02 04:21, 29F

06/02 10:17, 10月前 , 30F
幫補血
06/02 10:17, 30F

06/02 10:30, 10月前 , 31F
原來當年外掛就是你寫的 可惡
06/02 10:30, 31F
每次進版都有在魔獸板發布呀!大家都有用就公平了……應該是吧?

06/02 10:49, 10月前 , 32F
有點好奇為什麼用美金計價?那是美國的行情嗎?
06/02 10:49, 32F
他原打算直接打美金到網友的外幣帳戶。

06/02 14:25, 10月前 , 33F
哦...所以這是台灣的行情價啊,好高哦。
06/02 14:25, 33F
我不知道行情ㄟ,但從這次經驗看來,就算在臺灣,沒有 1 萬美金可能也弄不起來吧!

06/02 14:39, 10月前 , 34F
Max Howell就是被故意叫去玩的 和刷題沒啥關係
06/02 14:39, 34F
請問有卦嗎?

06/02 20:36, 10月前 , 35F
不會有精力夠的時候 慢工出細活 兩邊顧必有所失
06/02 20:36, 35F

06/02 20:37, 10月前 , 36F
side project質量堪慮 如果再加個有女朋有老婆有小孩
06/02 20:37, 36F

06/02 20:38, 10月前 , 37F
那更是多頭燒 當然只選一個其它就沒有
06/02 20:38, 37F

06/02 20:41, 10月前 , 38F
每個人時間都是24小時 side project做的好別人爽拿來
06/02 20:41, 38F

06/02 20:42, 10月前 , 39F
用 刷題只能自己刷 所以最好是做閉源的side project
06/02 20:42, 39F

06/02 20:52, 10月前 , 40F
要開源只能做全職開源工作者 有錢搞開源
06/02 20:52, 40F

06/03 04:12, 10月前 , 41F
好像隨便搜一下就知道是誰xd
06/03 04:12, 41F
麻煩您高抬貴手囉!

06/03 09:31, 10月前 , 42F
這掛好好笑XD
06/03 09:31, 42F

06/03 13:12, 10月前 , 43F
我有一個,400star算知名嗎?
06/03 13:12, 43F
https://github.com/DennisLiu1993/Fastest_Image_Pattern_Matching 是說這個的話很厲害喔! ※ 編輯: changyuheng (125.228.108.184 臺灣), 06/03/2023 16:41:06

06/04 00:27, 10月前 , 44F
side project可能會被看出實力,但是刷題有背有分
06/04 00:27, 44F

06/04 00:27, 10月前 , 45F
06/04 00:27, 45F

06/04 01:23, 10月前 , 46F
刷hard題也比做side project做到成功還容易吧
06/04 01:23, 46F

06/04 17:11, 10月前 , 47F
den大大 CMU的學歷就輾壓了吧...
06/04 17:11, 47F

06/05 17:19, 10月前 , 48F
gg 台北辦公室只是緩衝給你找房子啥的,還是得回新竹
06/05 17:19, 48F

06/07 10:10, 10月前 , 49F
那位2萬鎂網友太恐怖了,有這種職業道德和信用問題,實
06/07 10:10, 49F

06/07 10:10, 10月前 , 50F
力就算是強到大神等級也沒用
06/07 10:10, 50F
文章代碼(AID): #1aU4imB1 (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1aU4imB1 (Soft_Job)