※ 本文轉寄自 ptt.cc, 文章原始頁面
看板Soft_Job
標題

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

時間
最新2023-07-24 02:11:00
留言52則留言,29人參與討論
推噓18 ( 24622 )
本魯分享一下自己的看法,順便爆個卦。 以通過 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

52 則留言

Tenno081, 1F
我能請問在台北什麼產業或公司會考leetcode呢?

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

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

hegemon, 4F
一樓,台積會考呀,台北辦公室開了. 發孫最近好像也跟上

hegemon, 5F

peter98, 6F
garmin算系統廠吧 第二年100萬是依定的 除非黑到發亮

peter98, 7F
apple也算系統廠吧 第二年不到150萬 決定是黑中隻黑

holebro, 8F
回家認真刷題了

peter98, 9F
台灣Google也算吧 第二年沒150 也是黑到媽媽都不認識

peter98, 10F
決定 --> 絕對

peter98, 11F
當然 如果是台廠系統廠的嗎? 呵呵

peter98, 12F
Dell第二年也有100以上 鴻海可能要外派或特定單位~

devilkool, 13F
GG竟然真的開台北辦公室了喔…希望IT職缺留新竹多點

wulouise, 14F
純軟的高薪一點的都會考leetcode吧

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

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

CRPKT, 17F
印象中 Selenium 控制的瀏覽器有一些特徵

viper9709, 18F
一個晚上15萬@@...

s06yji3, 19F
你前面幾天看了什麼XD
就沒頭緒啊!

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

s06yji3, 21F
Side project 的成就感來自有眾多的使用者。如果為了找工

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

purin88, 23F
你有想過你的競爭者是被裁的googler/fb/AS

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

vi000246, 25F
有看到別人寫的bot 好像沒看到反爬蟲機制

vi000246, 27F
想問是哪裡卡關啊?
看他的 issue list 現在應該不能用了吧? 我的 bot 今年年初驗都還能動喔!

purin88, 28F
現在考題都是hard,確定要跟高手比?
我這麼用心分享,可以不要一直亂噓嗎?

k12795, 29F
幫補

lilicoco520, 30F
幫補血

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

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

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

leptoneta, 34F
Max Howell就是被故意叫去玩的 和刷題沒啥關係
請問有卦嗎?

superpandal, 35F
不會有精力夠的時候 慢工出細活 兩邊顧必有所失

superpandal, 36F
side project質量堪慮 如果再加個有女朋有老婆有小孩

superpandal, 37F
那更是多頭燒 當然只選一個其它就沒有

superpandal, 38F
每個人時間都是24小時 side project做的好別人爽拿來

superpandal, 39F
用 刷題只能自己刷 所以最好是做閉源的side project

superpandal, 40F
要開源只能做全職開源工作者 有錢搞開源

Nonsense8, 41F
好像隨便搜一下就知道是誰xd
麻煩您高抬貴手囉!

Lhmstu, 42F
這掛好好笑XD

den8017981, 43F
我有一個,400star算知名嗎?
※ 編輯: changyuheng (125.228.108.184 臺灣), 06/03/2023 16:41:06

OnlyRD, 44F
side project可能會被看出實力,但是刷題有背有分

OnlyRD, 45F

stkoso, 46F
刷hard題也比做side project做到成功還容易吧

jj0321, 47F
den大大 CMU的學歷就輾壓了吧...

min86615, 48F
gg 台北辦公室只是緩衝給你找房子啥的,還是得回新竹

seaping, 49F
那位2萬鎂網友太恐怖了,有這種職業道德和信用問題,實

seaping, 50F
力就算是強到大神等級也沒用

pig0038, 51F
大概是跟強國人或印度仔學的吧

secretfly, 52F
這邊真的很多愛亂收錢的XD 推推

changyuheng 作者的近期文章

Re: [請益] 現在刷題算是必要的嗎
自己的經驗。 十多年前一度很迷 Codeforces,雖然 rating 很一般, 但因為前一份工作 burn out 得厲害, 所以二、三年前參加 Google L5 的 interview 時沒刷題沒準備就直接上了。 Phone scr
[徵才] Senior Firmware Engineer (remote/2M+)
公司名稱,統編(中華民國以外註冊可免填) (Company Name): Lumo Inc. https://lumo.ag/ 公司地址(填寫詳細至號) (Company Address): 427 Mendocino Ave, Suite
更多 changyuheng 作者的文章...